builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0106 starttime: 1462791165.25 results: success (0) buildid: 20160509025943 builduid: c99cfa26e31d4e04b813ad347f24c373 revision: 0e7f650568bbd910b20bdf7c8c2f1d193475cf2a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 03:52:45.252049) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 03:52:45.252507) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 03:52:45.252782) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 03:52:45.270373) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 03:52:45.270667) ========= 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.Mz5uEfQrTY/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.p1x8gogCKa/Listeners TMPDIR=/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/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-09 03:52:45-- 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% 150M=0s 2016-05-09 03:52:45 (150 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.080849 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 03:52:45.367628) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 03:52:45.367937) ========= 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.Mz5uEfQrTY/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.p1x8gogCKa/Listeners TMPDIR=/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/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.020179 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 03:52:45.416928) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-09 03:52:45.417394) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 0e7f650568bbd910b20bdf7c8c2f1d193475cf2a --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 0e7f650568bbd910b20bdf7c8c2f1d193475cf2a --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Mz5uEfQrTY/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.p1x8gogCKa/Listeners TMPDIR=/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/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-09 03:52:45,494 truncating revision to first 12 chars 2016-05-09 03:52:45,495 Setting DEBUG logging. 2016-05-09 03:52:45,495 attempt 1/10 2016-05-09 03:52:45,495 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/0e7f650568bb?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-09 03:52:46,574 unpacking tar archive at: mozilla-aurora-0e7f650568bb/testing/mozharness/ program finished with exit code 0 elapsedTime=1.329358 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-09 03:52:46.763987) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 03:52:46.764495) ========= script_repo_revision: 0e7f650568bbd910b20bdf7c8c2f1d193475cf2a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 03:52:46.764915) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-09 03:52:46.765203) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-09 03:52:46.779018) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 46 secs) (at 2016-05-09 03:52:46.779475) ========= /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.Mz5uEfQrTY/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.p1x8gogCKa/Listeners TMPDIR=/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 03:52:46 INFO - MultiFileLogger online at 20160509 03:52:46 in /builds/slave/test 03:52:46 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 03:52:46 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:52:46 INFO - {'append_to_log': False, 03:52:46 INFO - 'base_work_dir': '/builds/slave/test', 03:52:46 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:52:46 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:52:46 INFO - 'buildbot_json_path': 'buildprops.json', 03:52:46 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:52:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:52:46 INFO - 'download_minidump_stackwalk': True, 03:52:46 INFO - 'download_symbols': 'true', 03:52:46 INFO - 'e10s': False, 03:52:46 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:52:46 INFO - 'tooltool.py': '/tools/tooltool.py', 03:52:46 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:52:46 INFO - '/tools/misc-python/virtualenv.py')}, 03:52:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:52:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:52:46 INFO - 'log_level': 'info', 03:52:46 INFO - 'log_to_console': True, 03:52:46 INFO - 'opt_config_files': (), 03:52:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:52:46 INFO - '--processes=1', 03:52:46 INFO - '--config=%(test_path)s/wptrunner.ini', 03:52:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:52:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:52:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:52:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:52:46 INFO - 'pip_index': False, 03:52:46 INFO - 'require_test_zip': True, 03:52:46 INFO - 'test_type': ('testharness',), 03:52:46 INFO - 'this_chunk': '1', 03:52:46 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:52:46 INFO - 'total_chunks': '10', 03:52:46 INFO - 'virtualenv_path': 'venv', 03:52:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:52:46 INFO - 'work_dir': 'build'} 03:52:46 INFO - ##### 03:52:46 INFO - ##### Running clobber step. 03:52:46 INFO - ##### 03:52:46 INFO - Running pre-action listener: _resource_record_pre_action 03:52:46 INFO - Running main action method: clobber 03:52:46 INFO - rmtree: /builds/slave/test/build 03:52:46 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:52:47 INFO - Running post-action listener: _resource_record_post_action 03:52:47 INFO - ##### 03:52:47 INFO - ##### Running read-buildbot-config step. 03:52:47 INFO - ##### 03:52:47 INFO - Running pre-action listener: _resource_record_pre_action 03:52:47 INFO - Running main action method: read_buildbot_config 03:52:47 INFO - Using buildbot properties: 03:52:47 INFO - { 03:52:47 INFO - "project": "", 03:52:47 INFO - "product": "firefox", 03:52:47 INFO - "script_repo_revision": "production", 03:52:47 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 03:52:47 INFO - "repository": "", 03:52:47 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 03:52:47 INFO - "buildid": "20160509025943", 03:52:47 INFO - "pgo_build": "False", 03:52:47 INFO - "basedir": "/builds/slave/test", 03:52:47 INFO - "buildnumber": 2, 03:52:47 INFO - "slavename": "t-yosemite-r7-0106", 03:52:47 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 03:52:47 INFO - "platform": "macosx64", 03:52:47 INFO - "branch": "mozilla-aurora", 03:52:47 INFO - "revision": "0e7f650568bbd910b20bdf7c8c2f1d193475cf2a", 03:52:47 INFO - "repo_path": "releases/mozilla-aurora", 03:52:47 INFO - "moz_repo_path": "", 03:52:47 INFO - "stage_platform": "macosx64", 03:52:47 INFO - "builduid": "c99cfa26e31d4e04b813ad347f24c373", 03:52:47 INFO - "slavebuilddir": "test" 03:52:47 INFO - } 03:52:47 INFO - Found installer url https://queue.taskcluster.net/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 03:52:47 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 03:52:47 INFO - Running post-action listener: _resource_record_post_action 03:52:47 INFO - ##### 03:52:47 INFO - ##### Running download-and-extract step. 03:52:47 INFO - ##### 03:52:47 INFO - Running pre-action listener: _resource_record_pre_action 03:52:47 INFO - Running main action method: download_and_extract 03:52:47 INFO - mkdir: /builds/slave/test/build/tests 03:52:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:52:47 INFO - https://queue.taskcluster.net/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 03:52:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:52:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:52:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:52:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 03:52:48 INFO - Downloaded 1235 bytes. 03:52:48 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:52:48 INFO - Using the following test package requirements: 03:52:48 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 03:52:48 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:52:48 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 03:52:48 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:52:48 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 03:52:48 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:52:48 INFO - u'jsshell-mac64.zip'], 03:52:48 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:52:48 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 03:52:48 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 03:52:48 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:52:48 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 03:52:48 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:52:48 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 03:52:48 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:52:48 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 03:52:48 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:52:48 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 03:52:48 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 03:52:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:52:48 INFO - https://queue.taskcluster.net/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 03:52:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:52:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:52:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:52:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 03:52:49 INFO - Downloaded 17969645 bytes. 03:52:49 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:52:49 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:52:50 INFO - caution: filename not matched: web-platform/* 03:52:50 INFO - Return code: 11 03:52:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:52:50 INFO - https://queue.taskcluster.net/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 03:52:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:52:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:52:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:52:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 03:52:52 INFO - Downloaded 36408648 bytes. 03:52:52 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:52:52 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:52:56 INFO - caution: filename not matched: bin/* 03:52:56 INFO - caution: filename not matched: config/* 03:52:56 INFO - caution: filename not matched: mozbase/* 03:52:56 INFO - caution: filename not matched: marionette/* 03:52:56 INFO - caution: filename not matched: tools/wptserve/* 03:52:56 INFO - Return code: 11 03:52:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:52:56 INFO - https://queue.taskcluster.net/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 03:52:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:52:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:52:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 03:52:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 03:52:58 INFO - Downloaded 73021570 bytes. 03:52:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:52:58 INFO - mkdir: /builds/slave/test/properties 03:52:58 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:52:58 INFO - Writing to file /builds/slave/test/properties/build_url 03:52:58 INFO - Contents: 03:52:58 INFO - build_url:https://queue.taskcluster.net/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:52:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:52:59 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:52:59 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:52:59 INFO - Contents: 03:52:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:52:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:52:59 INFO - https://queue.taskcluster.net/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:52:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:52:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:52:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:52:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 03:53:02 INFO - Downloaded 103566408 bytes. 03:53:02 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 03:53:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 03:53:06 INFO - Return code: 0 03:53:06 INFO - Running post-action listener: _resource_record_post_action 03:53:06 INFO - Running post-action listener: set_extra_try_arguments 03:53:06 INFO - ##### 03:53:06 INFO - ##### Running create-virtualenv step. 03:53:06 INFO - ##### 03:53:06 INFO - Running pre-action listener: _pre_create_virtualenv 03:53:06 INFO - Running pre-action listener: _resource_record_pre_action 03:53:06 INFO - Running main action method: create_virtualenv 03:53:06 INFO - Creating virtualenv /builds/slave/test/build/venv 03:53:06 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 03:53:06 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:53:06 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:53:06 INFO - Using real prefix '/tools/python27' 03:53:06 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:53:07 INFO - Installing distribute.............................................................................................................................................................................................done. 03:53:09 INFO - Installing pip.................done. 03:53:09 INFO - Return code: 0 03:53:09 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:53:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:53:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:53:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:53:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:53:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:53:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:53:09 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 0x110699e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106b6f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90c9d85a90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106b25e0>, '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 0x110295cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1102c0990>, '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.Mz5uEfQrTY/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.p1x8gogCKa/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:53:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 03:53:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 03:53:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Mz5uEfQrTY/Render', 03:53:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:53:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:53:09 INFO - 'HOME': '/Users/cltbld', 03:53:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:53:09 INFO - 'LOGNAME': 'cltbld', 03:53:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:53:09 INFO - 'MOZ_NO_REMOTE': '1', 03:53:09 INFO - 'NO_EM_RESTART': '1', 03:53:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:53:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:53:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:53:09 INFO - 'PWD': '/builds/slave/test', 03:53:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:53:09 INFO - 'SHELL': '/bin/bash', 03:53:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.p1x8gogCKa/Listeners', 03:53:09 INFO - 'TMPDIR': '/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/', 03:53:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:53:09 INFO - 'USER': 'cltbld', 03:53:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:53:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:53:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:53:09 INFO - 'XPC_FLAGS': '0x0', 03:53:09 INFO - 'XPC_SERVICE_NAME': '0', 03:53:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:53:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:53:10 INFO - Downloading/unpacking psutil>=0.7.1 03:53:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:53:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:53:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:53:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:53:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:53:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:53:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:53:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:53:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:53:13 INFO - Installing collected packages: psutil 03:53:13 INFO - Running setup.py install for psutil 03:53:13 INFO - building 'psutil._psutil_osx' extension 03:53:13 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 03:53:13 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 03:53:13 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 03:53:13 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 03:53:13 INFO - building 'psutil._psutil_posix' extension 03:53:13 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 03:53:13 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 03:53:13 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 03:53:13 INFO - ^ 03:53:13 INFO - 1 warning generated. 03:53:13 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 03:53:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:53:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:53:13 INFO - Successfully installed psutil 03:53:13 INFO - Cleaning up... 03:53:13 INFO - Return code: 0 03:53:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:53:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:53:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:53:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:53:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:53:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:53:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:53:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x110699e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106b6f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90c9d85a90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106b25e0>, '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 0x110295cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1102c0990>, '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.Mz5uEfQrTY/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.p1x8gogCKa/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:53:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 03:53:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 03:53:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Mz5uEfQrTY/Render', 03:53:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:53:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:53:13 INFO - 'HOME': '/Users/cltbld', 03:53:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:53:13 INFO - 'LOGNAME': 'cltbld', 03:53:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:53:13 INFO - 'MOZ_NO_REMOTE': '1', 03:53:13 INFO - 'NO_EM_RESTART': '1', 03:53:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:53:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:53:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:53:13 INFO - 'PWD': '/builds/slave/test', 03:53:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:53:13 INFO - 'SHELL': '/bin/bash', 03:53:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.p1x8gogCKa/Listeners', 03:53:13 INFO - 'TMPDIR': '/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/', 03:53:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:53:13 INFO - 'USER': 'cltbld', 03:53:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:53:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:53:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:53:13 INFO - 'XPC_FLAGS': '0x0', 03:53:13 INFO - 'XPC_SERVICE_NAME': '0', 03:53:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:53:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:53:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:53:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:53:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:53:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:53:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:53:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:53:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:53:16 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:53:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:53:16 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:53:16 INFO - Installing collected packages: mozsystemmonitor 03:53:16 INFO - Running setup.py install for mozsystemmonitor 03:53:16 INFO - Successfully installed mozsystemmonitor 03:53:16 INFO - Cleaning up... 03:53:16 INFO - Return code: 0 03:53:16 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:53:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:53:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:53:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:53:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:53:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:53:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:53:16 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 0x110699e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106b6f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90c9d85a90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106b25e0>, '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 0x110295cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1102c0990>, '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.Mz5uEfQrTY/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.p1x8gogCKa/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:53:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 03:53:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:53:16 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Mz5uEfQrTY/Render', 03:53:16 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:53:16 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:53:16 INFO - 'HOME': '/Users/cltbld', 03:53:16 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:53:16 INFO - 'LOGNAME': 'cltbld', 03:53:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:53:16 INFO - 'MOZ_NO_REMOTE': '1', 03:53:16 INFO - 'NO_EM_RESTART': '1', 03:53:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:53:16 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:53:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:53:16 INFO - 'PWD': '/builds/slave/test', 03:53:16 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:53:16 INFO - 'SHELL': '/bin/bash', 03:53:16 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.p1x8gogCKa/Listeners', 03:53:16 INFO - 'TMPDIR': '/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/', 03:53:16 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:53:16 INFO - 'USER': 'cltbld', 03:53:16 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:53:16 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:53:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:53:16 INFO - 'XPC_FLAGS': '0x0', 03:53:16 INFO - 'XPC_SERVICE_NAME': '0', 03:53:16 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:53:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:53:17 INFO - Downloading/unpacking blobuploader==1.2.4 03:53:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:53:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:53:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:53:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:53:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:53:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:53:19 INFO - Downloading blobuploader-1.2.4.tar.gz 03:53:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:53:19 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:53:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:53:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:53:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:53:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:53:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:53:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:53:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:53:20 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:53:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:53:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:53:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:53:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:53:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:53:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:53:20 INFO - Downloading docopt-0.6.1.tar.gz 03:53:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:53:20 INFO - Installing collected packages: blobuploader, requests, docopt 03:53:20 INFO - Running setup.py install for blobuploader 03:53:20 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:53:21 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:53:21 INFO - Running setup.py install for requests 03:53:21 INFO - Running setup.py install for docopt 03:53:21 INFO - Successfully installed blobuploader requests docopt 03:53:21 INFO - Cleaning up... 03:53:21 INFO - Return code: 0 03:53:21 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:53:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:53:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:53:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:53:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:53:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:53:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:53:21 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 0x110699e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106b6f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90c9d85a90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106b25e0>, '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 0x110295cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1102c0990>, '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.Mz5uEfQrTY/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.p1x8gogCKa/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:53:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:53:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:53:21 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Mz5uEfQrTY/Render', 03:53:21 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:53:21 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:53:21 INFO - 'HOME': '/Users/cltbld', 03:53:21 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:53:21 INFO - 'LOGNAME': 'cltbld', 03:53:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:53:21 INFO - 'MOZ_NO_REMOTE': '1', 03:53:21 INFO - 'NO_EM_RESTART': '1', 03:53:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:53:21 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:53:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:53:21 INFO - 'PWD': '/builds/slave/test', 03:53:21 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:53:21 INFO - 'SHELL': '/bin/bash', 03:53:21 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.p1x8gogCKa/Listeners', 03:53:21 INFO - 'TMPDIR': '/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/', 03:53:21 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:53:21 INFO - 'USER': 'cltbld', 03:53:21 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:53:21 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:53:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:53:21 INFO - 'XPC_FLAGS': '0x0', 03:53:21 INFO - 'XPC_SERVICE_NAME': '0', 03:53:21 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:53:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:53:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:53:22 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-LfR__f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:53:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:53:22 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-E3FgpJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:53:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:53:22 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-fWJpBp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:53:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:53:22 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-jP3T9Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:53:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:53:22 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-7sd0QK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:53:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:53:22 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-3_tWfO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:53:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:53:22 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-wNiO7c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:53:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:53:22 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-n4xF0J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:53:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:53:22 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-Sp4fbj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:53:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:53:22 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-DjPTMg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:53:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:53:23 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-4M7gI1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:53:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:53:23 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-8OMqX8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:53:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:53:23 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-KTzVKA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:53:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:53:23 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-SL92Mf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:53:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:53:23 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-GZczfM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:53:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:53:23 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-IgbUMk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:53:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:53:23 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-Jm_6zv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:53:23 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:53:23 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-k9vVYZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:53:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:53:23 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-acxPYy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:53:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:53:24 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-wctq1c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:53:24 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:53:24 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-3SL73w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:53:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:53:24 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 03:53:24 INFO - Running setup.py install for manifestparser 03:53:24 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:53:24 INFO - Running setup.py install for mozcrash 03:53:24 INFO - Running setup.py install for mozdebug 03:53:25 INFO - Running setup.py install for mozdevice 03:53:25 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:53:25 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:53:25 INFO - Running setup.py install for mozfile 03:53:25 INFO - Running setup.py install for mozhttpd 03:53:25 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:53:25 INFO - Running setup.py install for mozinfo 03:53:25 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:53:25 INFO - Running setup.py install for mozInstall 03:53:25 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:53:25 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:53:25 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:53:25 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:53:25 INFO - Running setup.py install for mozleak 03:53:25 INFO - Running setup.py install for mozlog 03:53:26 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:53:26 INFO - Running setup.py install for moznetwork 03:53:26 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:53:26 INFO - Running setup.py install for mozprocess 03:53:26 INFO - Running setup.py install for mozprofile 03:53:26 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:53:26 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:53:26 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:53:26 INFO - Running setup.py install for mozrunner 03:53:26 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:53:26 INFO - Running setup.py install for mozscreenshot 03:53:26 INFO - Running setup.py install for moztest 03:53:27 INFO - Running setup.py install for mozversion 03:53:27 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:53:27 INFO - Running setup.py install for wptserve 03:53:27 INFO - Running setup.py install for marionette-driver 03:53:27 INFO - Running setup.py install for browsermob-proxy 03:53:27 INFO - Running setup.py install for marionette-client 03:53:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:53:27 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:53:28 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 03:53:28 INFO - Cleaning up... 03:53:28 INFO - Return code: 0 03:53:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:53: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')]} 03:53:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:53:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:53: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')]} 03:53:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:53:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:53:28 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 0x110699e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106b6f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f90c9d85a90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1106b25e0>, '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 0x110295cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1102c0990>, '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.Mz5uEfQrTY/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.p1x8gogCKa/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:53:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:53:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:53:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Mz5uEfQrTY/Render', 03:53:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:53:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:53:28 INFO - 'HOME': '/Users/cltbld', 03:53:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:53:28 INFO - 'LOGNAME': 'cltbld', 03:53:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:53:28 INFO - 'MOZ_NO_REMOTE': '1', 03:53:28 INFO - 'NO_EM_RESTART': '1', 03:53:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:53:28 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:53:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:53:28 INFO - 'PWD': '/builds/slave/test', 03:53:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:53:28 INFO - 'SHELL': '/bin/bash', 03:53:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.p1x8gogCKa/Listeners', 03:53:28 INFO - 'TMPDIR': '/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/', 03:53:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:53:28 INFO - 'USER': 'cltbld', 03:53:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:53:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:53:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:53:28 INFO - 'XPC_FLAGS': '0x0', 03:53:28 INFO - 'XPC_SERVICE_NAME': '0', 03:53:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:53:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:53:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:53:28 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-a0q1cw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:53:28 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 03:53:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:53:28 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-ZEYaAC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:53:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:53:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:53:28 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-NZw7Ph-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:53:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 03:53:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:53:28 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-ZC26xr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:53:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:53:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:53:28 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-xkupD8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:53:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 03:53:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:53:28 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-JDc92H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:53:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 03:53:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:53:28 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-nWxAcj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:53:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 03:53:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:53:29 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-cAmFhg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:53:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 03:53:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:53:29 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-kafOFo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:53:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 03:53:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:53:29 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-uiZVkd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:53:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:53:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:53:29 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-7mVZDH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:53:29 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 03:53:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:53:29 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-RTK4Eu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:53:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 03:53:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:53:29 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-LlGv6f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:53:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 03:53:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:53:29 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-uhH9cr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:53:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 03:53:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:53:29 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-jPG9dQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:53:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 03:53:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:53:29 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-ZWa41m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:53:30 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 03:53:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:53:30 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-T9WSbg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:53:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 03:53:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:53:30 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-fIIriN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:53:30 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 03:53:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:53:30 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-PY9puU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:53:30 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 03:53:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:53:30 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-3P6j6C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:53:30 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 03:53:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:53:30 INFO - Running setup.py (path:/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/pip-R3s_vS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:53:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:53:30 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 03:53:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:53:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:53:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 03:53:30 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:53:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:53:30 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:53:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:53:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:53:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:53:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:53:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:53:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:53:33 INFO - Downloading blessings-1.6.tar.gz 03:53:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:53:33 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 03:53:33 INFO - Installing collected packages: blessings 03:53:33 INFO - Running setup.py install for blessings 03:53:33 INFO - Successfully installed blessings 03:53:33 INFO - Cleaning up... 03:53:33 INFO - Return code: 0 03:53:33 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:53:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:53:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:53:34 INFO - Reading from file tmpfile_stdout 03:53:34 INFO - Current package versions: 03:53:34 INFO - blessings == 1.6 03:53:34 INFO - blobuploader == 1.2.4 03:53:34 INFO - browsermob-proxy == 0.6.0 03:53:34 INFO - docopt == 0.6.1 03:53:34 INFO - manifestparser == 1.1 03:53:34 INFO - marionette-client == 2.3.0 03:53:34 INFO - marionette-driver == 1.4.0 03:53:34 INFO - mozInstall == 1.12 03:53:34 INFO - mozcrash == 0.17 03:53:34 INFO - mozdebug == 0.1 03:53:34 INFO - mozdevice == 0.48 03:53:34 INFO - mozfile == 1.2 03:53:34 INFO - mozhttpd == 0.7 03:53:34 INFO - mozinfo == 0.9 03:53:34 INFO - mozleak == 0.1 03:53:34 INFO - mozlog == 3.1 03:53:34 INFO - moznetwork == 0.27 03:53:34 INFO - mozprocess == 0.22 03:53:34 INFO - mozprofile == 0.28 03:53:34 INFO - mozrunner == 6.11 03:53:34 INFO - mozscreenshot == 0.1 03:53:34 INFO - mozsystemmonitor == 0.0 03:53:34 INFO - moztest == 0.7 03:53:34 INFO - mozversion == 1.4 03:53:34 INFO - psutil == 3.1.1 03:53:34 INFO - requests == 1.2.3 03:53:34 INFO - wptserve == 1.4.0 03:53:34 INFO - wsgiref == 0.1.2 03:53:34 INFO - Running post-action listener: _resource_record_post_action 03:53:34 INFO - Running post-action listener: _start_resource_monitoring 03:53:34 INFO - Starting resource monitoring. 03:53:34 INFO - ##### 03:53:34 INFO - ##### Running pull step. 03:53:34 INFO - ##### 03:53:34 INFO - Running pre-action listener: _resource_record_pre_action 03:53:34 INFO - Running main action method: pull 03:53:34 INFO - Pull has nothing to do! 03:53:34 INFO - Running post-action listener: _resource_record_post_action 03:53:34 INFO - ##### 03:53:34 INFO - ##### Running install step. 03:53:34 INFO - ##### 03:53:34 INFO - Running pre-action listener: _resource_record_pre_action 03:53:34 INFO - Running main action method: install 03:53:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:53:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:53:34 INFO - Reading from file tmpfile_stdout 03:53:34 INFO - Detecting whether we're running mozinstall >=1.0... 03:53:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:53:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:53:34 INFO - Reading from file tmpfile_stdout 03:53:34 INFO - Output received: 03:53:34 INFO - Usage: mozinstall [options] installer 03:53:34 INFO - Options: 03:53:34 INFO - -h, --help show this help message and exit 03:53:34 INFO - -d DEST, --destination=DEST 03:53:34 INFO - Directory to install application into. [default: 03:53:34 INFO - "/builds/slave/test"] 03:53:34 INFO - --app=APP Application being installed. [default: firefox] 03:53:34 INFO - mkdir: /builds/slave/test/build/application 03:53:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 03:53:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 03:53:52 INFO - Reading from file tmpfile_stdout 03:53:52 INFO - Output received: 03:53:52 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 03:53:52 INFO - Running post-action listener: _resource_record_post_action 03:53:52 INFO - ##### 03:53:52 INFO - ##### Running run-tests step. 03:53:52 INFO - ##### 03:53:52 INFO - Running pre-action listener: _resource_record_pre_action 03:53:52 INFO - Running main action method: run_tests 03:53:52 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:53:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:53:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:53:52 INFO - grabbing minidump binary from tooltool 03:53:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:53:52 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 0x1106b25e0>, '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 0x110295cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1102c0990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:53:52 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 03:53:52 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 03:53:52 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:53:52 INFO - Return code: 0 03:53:52 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 03:53:52 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:53:52 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/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 03:53:52 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/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 03:53:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Mz5uEfQrTY/Render', 03:53:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:53:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:53:52 INFO - 'HOME': '/Users/cltbld', 03:53:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:53:52 INFO - 'LOGNAME': 'cltbld', 03:53:52 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:53:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:53:52 INFO - 'MOZ_NO_REMOTE': '1', 03:53:52 INFO - 'NO_EM_RESTART': '1', 03:53:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:53:52 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:53:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:53:52 INFO - 'PWD': '/builds/slave/test', 03:53:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:53:52 INFO - 'SHELL': '/bin/bash', 03:53:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.p1x8gogCKa/Listeners', 03:53:52 INFO - 'TMPDIR': '/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/T/', 03:53:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:53:52 INFO - 'USER': 'cltbld', 03:53:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:53:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:53:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:53:52 INFO - 'XPC_FLAGS': '0x0', 03:53:52 INFO - 'XPC_SERVICE_NAME': '0', 03:53:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:53:52 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/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 03:53:53 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 03:53:53 INFO - import pkg_resources 03:53:54 INFO - Using 1 client processes 03:53:54 INFO - wptserve Starting http server on 127.0.0.1:8001 03:53:54 INFO - wptserve Starting http server on 127.0.0.1:8000 03:53:54 INFO - wptserve Starting http server on 127.0.0.1:8443 03:53:56 INFO - SUITE-START | Running 778 tests 03:53:56 INFO - Running testharness tests 03:53:56 INFO - Setting up ssl 03:53:56 INFO - PROCESS | certutil | 03:53:56 INFO - PROCESS | certutil | 03:53:56 INFO - PROCESS | certutil | 03:53:56 INFO - Certificate Nickname Trust Attributes 03:53:56 INFO - SSL,S/MIME,JAR/XPI 03:53:56 INFO - 03:53:56 INFO - web-platform-tests CT,, 03:53:56 INFO - 03:53:56 INFO - Starting runner 03:53:57 INFO - PROCESS | 2427 | [2427] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 03:53:57 INFO - PROCESS | 2427 | 1462791237294 Marionette DEBUG Marionette enabled via build flag and pref 03:53:57 INFO - PROCESS | 2427 | ++DOCSHELL 0x113f19800 == 1 [pid = 2427] [id = 1] 03:53:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 1 (0x113f1a000) [pid = 2427] [serial = 1] [outer = 0x0] 03:53:57 INFO - PROCESS | 2427 | [2427] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:53:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 2 (0x113f1b000) [pid = 2427] [serial = 2] [outer = 0x113f1a000] 03:53:57 INFO - PROCESS | 2427 | 1462791237750 Marionette INFO Listening on port 2828 03:53:57 INFO - PROCESS | 2427 | 1462791237995 Marionette DEBUG Marionette enabled via command-line flag 03:53:58 INFO - PROCESS | 2427 | ++DOCSHELL 0x116920800 == 2 [pid = 2427] [id = 2] 03:53:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 3 (0x116921000) [pid = 2427] [serial = 3] [outer = 0x0] 03:53:58 INFO - PROCESS | 2427 | [2427] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:53:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 4 (0x116922000) [pid = 2427] [serial = 4] [outer = 0x116921000] 03:53:58 INFO - PROCESS | 2427 | [2427] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:53:58 INFO - PROCESS | 2427 | 1462791238146 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49493 03:53:58 INFO - PROCESS | 2427 | 1462791238230 Marionette DEBUG Closed connection conn0 03:53:58 INFO - PROCESS | 2427 | [2427] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:53:58 INFO - PROCESS | 2427 | 1462791238236 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49494 03:53:58 INFO - PROCESS | 2427 | 1462791238244 Marionette DEBUG Closed connection conn1 03:53:58 INFO - PROCESS | 2427 | [2427] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:53:58 INFO - PROCESS | 2427 | 1462791238249 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49495 03:53:58 INFO - PROCESS | 2427 | 1462791238258 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:53:58 INFO - PROCESS | 2427 | 1462791238263 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":"20160509025943","device":"desktop","version":"48.0a2"} 03:53:58 INFO - PROCESS | 2427 | [2427] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:53:59 INFO - PROCESS | 2427 | ++DOCSHELL 0x11a270000 == 3 [pid = 2427] [id = 3] 03:53:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 5 (0x11a270800) [pid = 2427] [serial = 5] [outer = 0x0] 03:53:59 INFO - PROCESS | 2427 | ++DOCSHELL 0x11a271000 == 4 [pid = 2427] [id = 4] 03:53:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 6 (0x11a29b800) [pid = 2427] [serial = 6] [outer = 0x0] 03:53:59 INFO - PROCESS | 2427 | [2427] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:53:59 INFO - PROCESS | 2427 | [2427] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:53:59 INFO - PROCESS | 2427 | ++DOCSHELL 0x124193800 == 5 [pid = 2427] [id = 5] 03:53:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 7 (0x11a29b000) [pid = 2427] [serial = 7] [outer = 0x0] 03:53:59 INFO - PROCESS | 2427 | [2427] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:53:59 INFO - PROCESS | 2427 | [2427] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:53:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 8 (0x1242c4400) [pid = 2427] [serial = 8] [outer = 0x11a29b000] 03:53:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 9 (0x1249ab800) [pid = 2427] [serial = 9] [outer = 0x11a270800] 03:53:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 10 (0x1240d3800) [pid = 2427] [serial = 10] [outer = 0x11a29b800] 03:53:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 11 (0x1240d5800) [pid = 2427] [serial = 11] [outer = 0x11a29b000] 03:53:59 INFO - PROCESS | 2427 | [2427] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:54:00 INFO - PROCESS | 2427 | 1462791240147 Marionette DEBUG loaded listener.js 03:54:00 INFO - PROCESS | 2427 | 1462791240156 Marionette DEBUG loaded listener.js 03:54:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 12 (0x126ab3800) [pid = 2427] [serial = 12] [outer = 0x11a29b000] 03:54:00 INFO - PROCESS | 2427 | 1462791240513 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"fe3f96e6-1f85-1243-9d10-f7e0fe11e244","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":"20160509025943","device":"desktop","version":"48.0a2","command_id":1}}] 03:54:00 INFO - PROCESS | 2427 | 1462791240628 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:54:00 INFO - PROCESS | 2427 | 1462791240684 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 03:54:00 INFO - PROCESS | 2427 | 1462791240751 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:54:00 INFO - PROCESS | 2427 | [2427] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:54:00 INFO - PROCESS | 2427 | [2427] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 03:54:00 INFO - PROCESS | 2427 | [2427] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 03:54:00 INFO - PROCESS | 2427 | [2427] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:54:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 13 (0x128e05000) [pid = 2427] [serial = 13] [outer = 0x11a29b000] 03:54:00 INFO - PROCESS | 2427 | [2427] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:54:00 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:54:01 INFO - PROCESS | 2427 | 1462791241014 Marionette TRACE conn2 <- [1,3,null,{}] 03:54:01 INFO - PROCESS | 2427 | 1462791241016 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:54:01 INFO - PROCESS | 2427 | 1462791241039 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 03:54:01 INFO - PROCESS | 2427 | 1462791241068 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 03:54:01 INFO - PROCESS | 2427 | 1462791241069 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 03:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:54:01 INFO - PROCESS | 2427 | 1462791241072 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:54:01 INFO - PROCESS | 2427 | 1462791241075 Marionette TRACE conn2 <- [1,6,null,{}] 03:54:01 INFO - PROCESS | 2427 | 1462791241080 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:01 INFO - PROCESS | 2427 | 1462791241087 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 03:54:01 INFO - PROCESS | 2427 | 1462791241090 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:01 INFO - PROCESS | 2427 | ++DOCSHELL 0x129217800 == 6 [pid = 2427] [id = 6] 03:54:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 14 (0x128fd6c00) [pid = 2427] [serial = 14] [outer = 0x0] 03:54:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 15 (0x128fd8800) [pid = 2427] [serial = 15] [outer = 0x128fd6c00] 03:54:01 INFO - PROCESS | 2427 | 1462791241122 Marionette DEBUG loaded listener.js 03:54:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 16 (0x1292a0800) [pid = 2427] [serial = 16] [outer = 0x128fd6c00] 03:54:01 INFO - PROCESS | 2427 | 1462791241406 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 374ms 03:54:01 INFO - PROCESS | 2427 | ++DOCSHELL 0x129352800 == 7 [pid = 2427] [id = 7] 03:54:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 17 (0x1292a3c00) [pid = 2427] [serial = 17] [outer = 0x0] 03:54:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 18 (0x1293de400) [pid = 2427] [serial = 18] [outer = 0x1292a3c00] 03:54:01 INFO - PROCESS | 2427 | 1462791241465 Marionette DEBUG loaded listener.js 03:54:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 19 (0x1293e4800) [pid = 2427] [serial = 19] [outer = 0x1292a3c00] 03:54:01 INFO - PROCESS | 2427 | 1462791241503 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 03:54:01 INFO - PROCESS | 2427 | 1462791241505 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 03:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:54:01 INFO - PROCESS | 2427 | 1462791241536 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:54:01 INFO - PROCESS | 2427 | 1462791241537 Marionette TRACE conn2 <- [1,10,null,{}] 03:54:01 INFO - PROCESS | 2427 | 1462791241551 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:01 INFO - PROCESS | 2427 | 1462791241676 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 03:54:01 INFO - PROCESS | 2427 | 1462791241709 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:01 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa0a000 == 8 [pid = 2427] [id = 8] 03:54:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 20 (0x12aa24800) [pid = 2427] [serial = 20] [outer = 0x0] 03:54:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 21 (0x12aa26400) [pid = 2427] [serial = 21] [outer = 0x12aa24800] 03:54:01 INFO - PROCESS | 2427 | 1462791241738 Marionette DEBUG loaded listener.js 03:54:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 22 (0x12aa2a800) [pid = 2427] [serial = 22] [outer = 0x12aa24800] 03:54:02 INFO - PROCESS | 2427 | 1462791242036 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 532ms 03:54:02 INFO - PROCESS | 2427 | 1462791242065 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 03:54:02 INFO - PROCESS | 2427 | 1462791242067 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 03:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:54:02 INFO - PROCESS | 2427 | 1462791242071 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:54:02 INFO - PROCESS | 2427 | 1462791242072 Marionette TRACE conn2 <- [1,14,null,{}] 03:54:02 INFO - PROCESS | 2427 | 1462791242082 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:02 INFO - PROCESS | 2427 | 1462791242212 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 03:54:02 INFO - PROCESS | 2427 | 1462791242220 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:02 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b157800 == 9 [pid = 2427] [id = 9] 03:54:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 23 (0x12ab91400) [pid = 2427] [serial = 23] [outer = 0x0] 03:54:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 24 (0x12ab93000) [pid = 2427] [serial = 24] [outer = 0x12ab91400] 03:54:02 INFO - PROCESS | 2427 | 1462791242245 Marionette DEBUG loaded listener.js 03:54:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 25 (0x12b1b1000) [pid = 2427] [serial = 25] [outer = 0x12ab91400] 03:54:02 INFO - PROCESS | 2427 | 1462791242496 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 469ms 03:54:02 INFO - PROCESS | 2427 | 1462791242548 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 03:54:02 INFO - PROCESS | 2427 | 1462791242549 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 03:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:54:02 INFO - PROCESS | 2427 | 1462791242551 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:54:02 INFO - PROCESS | 2427 | 1462791242552 Marionette TRACE conn2 <- [1,18,null,{}] 03:54:02 INFO - PROCESS | 2427 | 1462791242555 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:02 INFO - PROCESS | 2427 | 1462791242651 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 03:54:02 INFO - PROCESS | 2427 | 1462791242656 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:02 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b98b000 == 10 [pid = 2427] [id = 10] 03:54:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 26 (0x12b1b7800) [pid = 2427] [serial = 26] [outer = 0x0] 03:54:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 27 (0x12ba39c00) [pid = 2427] [serial = 27] [outer = 0x12b1b7800] 03:54:02 INFO - PROCESS | 2427 | 1462791242683 Marionette DEBUG loaded listener.js 03:54:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 28 (0x12ba43000) [pid = 2427] [serial = 28] [outer = 0x12b1b7800] 03:54:02 INFO - PROCESS | 2427 | 1462791242980 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 470ms 03:54:03 INFO - PROCESS | 2427 | 1462791243022 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 03:54:03 INFO - PROCESS | 2427 | 1462791243024 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 03:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:54:03 INFO - PROCESS | 2427 | 1462791243028 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:54:03 INFO - PROCESS | 2427 | 1462791243029 Marionette TRACE conn2 <- [1,22,null,{}] 03:54:03 INFO - PROCESS | 2427 | 1462791243031 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:03 INFO - PROCESS | 2427 | 1462791243117 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 03:54:03 INFO - PROCESS | 2427 | 1462791243121 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:03 INFO - PROCESS | 2427 | ++DOCSHELL 0x12be47000 == 11 [pid = 2427] [id = 11] 03:54:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 29 (0x12ba46c00) [pid = 2427] [serial = 29] [outer = 0x0] 03:54:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 30 (0x12bd68800) [pid = 2427] [serial = 30] [outer = 0x12ba46c00] 03:54:03 INFO - PROCESS | 2427 | 1462791243148 Marionette DEBUG loaded listener.js 03:54:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 31 (0x12be1dc00) [pid = 2427] [serial = 31] [outer = 0x12ba46c00] 03:54:03 INFO - PROCESS | 2427 | 1462791243398 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 421ms 03:54:03 INFO - PROCESS | 2427 | 1462791243449 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 03:54:03 INFO - PROCESS | 2427 | 1462791243450 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 03:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:54:03 INFO - PROCESS | 2427 | 1462791243452 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:54:03 INFO - PROCESS | 2427 | 1462791243453 Marionette TRACE conn2 <- [1,26,null,{}] 03:54:03 INFO - PROCESS | 2427 | 1462791243456 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:03 INFO - PROCESS | 2427 | 1462791243554 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 03:54:03 INFO - PROCESS | 2427 | 1462791243561 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:03 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c3d5800 == 12 [pid = 2427] [id = 12] 03:54:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 32 (0x1184da800) [pid = 2427] [serial = 32] [outer = 0x0] 03:54:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 33 (0x12be23400) [pid = 2427] [serial = 33] [outer = 0x1184da800] 03:54:03 INFO - PROCESS | 2427 | 1462791243586 Marionette DEBUG loaded listener.js 03:54:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 34 (0x118128c00) [pid = 2427] [serial = 34] [outer = 0x1184da800] 03:54:03 INFO - PROCESS | 2427 | 1462791243849 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 417ms 03:54:03 INFO - PROCESS | 2427 | 1462791243871 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 03:54:03 INFO - PROCESS | 2427 | 1462791243873 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 03:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:54:03 INFO - PROCESS | 2427 | 1462791243887 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:54:03 INFO - PROCESS | 2427 | 1462791243890 Marionette TRACE conn2 <- [1,30,null,{}] 03:54:03 INFO - PROCESS | 2427 | 1462791243904 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:04 INFO - PROCESS | 2427 | 1462791244050 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 03:54:04 INFO - PROCESS | 2427 | 1462791244056 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:04 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c60e800 == 13 [pid = 2427] [id = 13] 03:54:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 35 (0x11812e000) [pid = 2427] [serial = 35] [outer = 0x0] 03:54:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 36 (0x12be26000) [pid = 2427] [serial = 36] [outer = 0x11812e000] 03:54:04 INFO - PROCESS | 2427 | 1462791244094 Marionette DEBUG loaded listener.js 03:54:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 37 (0x12c647000) [pid = 2427] [serial = 37] [outer = 0x11812e000] 03:54:04 INFO - PROCESS | 2427 | 1462791244426 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 583ms 03:54:04 INFO - PROCESS | 2427 | 1462791244469 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 03:54:04 INFO - PROCESS | 2427 | 1462791244470 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 03:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:54:04 INFO - PROCESS | 2427 | 1462791244473 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:54:04 INFO - PROCESS | 2427 | 1462791244474 Marionette TRACE conn2 <- [1,34,null,{}] 03:54:04 INFO - PROCESS | 2427 | 1462791244478 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:04 INFO - PROCESS | 2427 | 1462791244555 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 03:54:04 INFO - PROCESS | 2427 | 1462791244561 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:04 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c8e6000 == 14 [pid = 2427] [id = 14] 03:54:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 38 (0x12c649400) [pid = 2427] [serial = 38] [outer = 0x0] 03:54:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 39 (0x12c64f400) [pid = 2427] [serial = 39] [outer = 0x12c649400] 03:54:04 INFO - PROCESS | 2427 | 1462791244595 Marionette DEBUG loaded listener.js 03:54:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 40 (0x118089400) [pid = 2427] [serial = 40] [outer = 0x12c649400] 03:54:04 INFO - PROCESS | 2427 | 1462791244829 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 372ms 03:54:04 INFO - PROCESS | 2427 | 1462791244848 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 03:54:04 INFO - PROCESS | 2427 | 1462791244849 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 03:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:54:04 INFO - PROCESS | 2427 | 1462791244852 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:54:04 INFO - PROCESS | 2427 | 1462791244853 Marionette TRACE conn2 <- [1,38,null,{}] 03:54:04 INFO - PROCESS | 2427 | 1462791244856 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:04 INFO - PROCESS | 2427 | 1462791244967 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 03:54:04 INFO - PROCESS | 2427 | 1462791244973 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:04 INFO - PROCESS | 2427 | ++DOCSHELL 0x12cd0e800 == 15 [pid = 2427] [id = 15] 03:54:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 41 (0x11808ec00) [pid = 2427] [serial = 41] [outer = 0x0] 03:54:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 42 (0x12c64cc00) [pid = 2427] [serial = 42] [outer = 0x11808ec00] 03:54:05 INFO - PROCESS | 2427 | 1462791245012 Marionette DEBUG loaded listener.js 03:54:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 43 (0x12cdea800) [pid = 2427] [serial = 43] [outer = 0x11808ec00] 03:54:05 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d078800 == 16 [pid = 2427] [id = 16] 03:54:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 44 (0x12d079000) [pid = 2427] [serial = 44] [outer = 0x0] 03:54:05 INFO - PROCESS | 2427 | 1462791245411 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:54:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 45 (0x12d07a800) [pid = 2427] [serial = 45] [outer = 0x12d079000] 03:54:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 46 (0x12d07f000) [pid = 2427] [serial = 46] [outer = 0x12d079000] 03:54:05 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d078000 == 17 [pid = 2427] [id = 17] 03:54:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 47 (0x12cdf1400) [pid = 2427] [serial = 47] [outer = 0x0] 03:54:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 48 (0x12d050000) [pid = 2427] [serial = 48] [outer = 0x12cdf1400] 03:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 619ms 03:54:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 49 (0x1166b3c00) [pid = 2427] [serial = 49] [outer = 0x12cdf1400] 03:54:05 INFO - PROCESS | 2427 | 1462791245487 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 03:54:05 INFO - PROCESS | 2427 | 1462791245488 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 03:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:54:05 INFO - PROCESS | 2427 | 1462791245503 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:54:05 INFO - PROCESS | 2427 | 1462791245504 Marionette TRACE conn2 <- [1,42,null,{}] 03:54:05 INFO - PROCESS | 2427 | 1462791245527 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:05 INFO - PROCESS | 2427 | 1462791245629 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 03:54:05 INFO - PROCESS | 2427 | 1462791245635 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:05 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d4d3000 == 18 [pid = 2427] [id = 18] 03:54:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 50 (0x12d048400) [pid = 2427] [serial = 50] [outer = 0x0] 03:54:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 51 (0x12d04b000) [pid = 2427] [serial = 51] [outer = 0x12d048400] 03:54:05 INFO - PROCESS | 2427 | 1462791245660 Marionette DEBUG loaded listener.js 03:54:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 52 (0x12d5f1800) [pid = 2427] [serial = 52] [outer = 0x12d048400] 03:54:05 INFO - PROCESS | 2427 | 1462791245903 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 426ms 03:54:05 INFO - PROCESS | 2427 | 1462791245933 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 03:54:05 INFO - PROCESS | 2427 | 1462791245935 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 03:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:54:05 INFO - PROCESS | 2427 | 1462791245966 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:54:05 INFO - PROCESS | 2427 | 1462791245968 Marionette TRACE conn2 <- [1,46,null,{}] 03:54:05 INFO - PROCESS | 2427 | 1462791245970 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:06 INFO - PROCESS | 2427 | 1462791246058 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 03:54:06 INFO - PROCESS | 2427 | 1462791246062 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:06 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b914000 == 19 [pid = 2427] [id = 19] 03:54:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 53 (0x11802c000) [pid = 2427] [serial = 53] [outer = 0x0] 03:54:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 54 (0x118946000) [pid = 2427] [serial = 54] [outer = 0x11802c000] 03:54:06 INFO - PROCESS | 2427 | 1462791246090 Marionette DEBUG loaded listener.js 03:54:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 55 (0x12d5f4800) [pid = 2427] [serial = 55] [outer = 0x11802c000] 03:54:06 INFO - PROCESS | 2427 | 1462791246327 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 381ms 03:54:06 INFO - PROCESS | 2427 | 1462791246336 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 03:54:06 INFO - PROCESS | 2427 | 1462791246337 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 03:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:54:06 INFO - PROCESS | 2427 | 1462791246339 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:54:06 INFO - PROCESS | 2427 | 1462791246340 Marionette TRACE conn2 <- [1,50,null,{}] 03:54:06 INFO - PROCESS | 2427 | 1462791246349 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:06 INFO - PROCESS | 2427 | 1462791246445 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 03:54:06 INFO - PROCESS | 2427 | 1462791246449 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:06 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d690000 == 20 [pid = 2427] [id = 20] 03:54:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 56 (0x12d5f8400) [pid = 2427] [serial = 56] [outer = 0x0] 03:54:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 57 (0x12d6d7000) [pid = 2427] [serial = 57] [outer = 0x12d5f8400] 03:54:06 INFO - PROCESS | 2427 | 1462791246473 Marionette DEBUG loaded listener.js 03:54:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 58 (0x12d6dcc00) [pid = 2427] [serial = 58] [outer = 0x12d5f8400] 03:54:06 INFO - PROCESS | 2427 | 1462791246694 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 372ms 03:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:54:06 INFO - PROCESS | 2427 | 1462791246715 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 03:54:06 INFO - PROCESS | 2427 | 1462791246716 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 03:54:06 INFO - PROCESS | 2427 | 1462791246718 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:54:06 INFO - PROCESS | 2427 | 1462791246719 Marionette TRACE conn2 <- [1,54,null,{}] 03:54:06 INFO - PROCESS | 2427 | 1462791246722 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:06 INFO - PROCESS | 2427 | 1462791246813 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 03:54:06 INFO - PROCESS | 2427 | 1462791246830 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:06 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d69e000 == 21 [pid = 2427] [id = 21] 03:54:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 59 (0x12d6e1400) [pid = 2427] [serial = 59] [outer = 0x0] 03:54:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 60 (0x12d6e9400) [pid = 2427] [serial = 60] [outer = 0x12d6e1400] 03:54:06 INFO - PROCESS | 2427 | 1462791246854 Marionette DEBUG loaded listener.js 03:54:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 61 (0x12d6ed800) [pid = 2427] [serial = 61] [outer = 0x12d6e1400] 03:54:07 INFO - PROCESS | 2427 | 1462791247078 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 369ms 03:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:54:07 INFO - PROCESS | 2427 | 1462791247087 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 03:54:07 INFO - PROCESS | 2427 | 1462791247088 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 03:54:07 INFO - PROCESS | 2427 | 1462791247090 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:54:07 INFO - PROCESS | 2427 | 1462791247092 Marionette TRACE conn2 <- [1,58,null,{}] 03:54:07 INFO - PROCESS | 2427 | 1462791247101 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:07 INFO - PROCESS | 2427 | 1462791247193 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 03:54:07 INFO - PROCESS | 2427 | 1462791247198 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:07 INFO - PROCESS | 2427 | ++DOCSHELL 0x12da20800 == 22 [pid = 2427] [id = 22] 03:54:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 62 (0x12d5d1c00) [pid = 2427] [serial = 62] [outer = 0x0] 03:54:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 63 (0x12d5da000) [pid = 2427] [serial = 63] [outer = 0x12d5d1c00] 03:54:07 INFO - PROCESS | 2427 | 1462791247222 Marionette DEBUG loaded listener.js 03:54:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 64 (0x12d5de400) [pid = 2427] [serial = 64] [outer = 0x12d5d1c00] 03:54:07 INFO - PROCESS | 2427 | 1462791247527 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 978ms 03:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:54:08 INFO - PROCESS | 2427 | 1462791248084 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 03:54:08 INFO - PROCESS | 2427 | 1462791248086 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 03:54:08 INFO - PROCESS | 2427 | 1462791248090 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:54:08 INFO - PROCESS | 2427 | 1462791248094 Marionette TRACE conn2 <- [1,62,null,{}] 03:54:08 INFO - PROCESS | 2427 | 1462791248099 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:08 INFO - PROCESS | 2427 | 1462791248204 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 03:54:08 INFO - PROCESS | 2427 | 1462791248255 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:08 INFO - PROCESS | 2427 | ++DOCSHELL 0x112519000 == 23 [pid = 2427] [id = 23] 03:54:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 65 (0x112a71800) [pid = 2427] [serial = 65] [outer = 0x0] 03:54:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 66 (0x112d5b400) [pid = 2427] [serial = 66] [outer = 0x112a71800] 03:54:08 INFO - PROCESS | 2427 | 1462791248286 Marionette DEBUG loaded listener.js 03:54:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 67 (0x113347800) [pid = 2427] [serial = 67] [outer = 0x112a71800] 03:54:08 INFO - PROCESS | 2427 | 1462791248695 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 624ms 03:54:08 INFO - PROCESS | 2427 | 1462791248714 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 03:54:08 INFO - PROCESS | 2427 | 1462791248718 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 03:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:54:08 INFO - PROCESS | 2427 | 1462791248723 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:54:08 INFO - PROCESS | 2427 | 1462791248724 Marionette TRACE conn2 <- [1,66,null,{}] 03:54:08 INFO - PROCESS | 2427 | 1462791248746 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:08 INFO - PROCESS | 2427 | 1462791248855 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 03:54:08 INFO - PROCESS | 2427 | 1462791248911 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:08 INFO - PROCESS | 2427 | ++DOCSHELL 0x116964000 == 24 [pid = 2427] [id = 24] 03:54:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 68 (0x115e3f000) [pid = 2427] [serial = 68] [outer = 0x0] 03:54:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 69 (0x116709400) [pid = 2427] [serial = 69] [outer = 0x115e3f000] 03:54:08 INFO - PROCESS | 2427 | 1462791248942 Marionette DEBUG loaded listener.js 03:54:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 70 (0x116a55000) [pid = 2427] [serial = 70] [outer = 0x115e3f000] 03:54:09 INFO - PROCESS | 2427 | 1462791249336 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:54:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 639ms 03:54:09 INFO - PROCESS | 2427 | 1462791249362 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 03:54:09 INFO - PROCESS | 2427 | 1462791249363 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 03:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:54:09 INFO - PROCESS | 2427 | 1462791249366 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:54:09 INFO - PROCESS | 2427 | 1462791249368 Marionette TRACE conn2 <- [1,70,null,{}] 03:54:09 INFO - PROCESS | 2427 | 1462791249376 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:09 INFO - PROCESS | 2427 | 1462791249487 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 03:54:09 INFO - PROCESS | 2427 | 1462791249556 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:09 INFO - PROCESS | 2427 | ++DOCSHELL 0x1171dd000 == 25 [pid = 2427] [id = 25] 03:54:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 71 (0x118038c00) [pid = 2427] [serial = 71] [outer = 0x0] 03:54:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 72 (0x11812a400) [pid = 2427] [serial = 72] [outer = 0x118038c00] 03:54:09 INFO - PROCESS | 2427 | 1462791249590 Marionette DEBUG loaded listener.js 03:54:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 73 (0x1185e8400) [pid = 2427] [serial = 73] [outer = 0x118038c00] 03:54:10 INFO - PROCESS | 2427 | 1462791250251 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 923ms 03:54:10 INFO - PROCESS | 2427 | 1462791250289 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 03:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:54:10 INFO - PROCESS | 2427 | 1462791250295 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 03:54:10 INFO - PROCESS | 2427 | 1462791250298 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:54:10 INFO - PROCESS | 2427 | 1462791250300 Marionette TRACE conn2 <- [1,74,null,{}] 03:54:10 INFO - PROCESS | 2427 | 1462791250304 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:10 INFO - PROCESS | 2427 | 1462791250401 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 03:54:10 INFO - PROCESS | 2427 | 1462791250451 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:10 INFO - PROCESS | 2427 | ++DOCSHELL 0x113b9a000 == 26 [pid = 2427] [id = 26] 03:54:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 74 (0x1160db000) [pid = 2427] [serial = 74] [outer = 0x0] 03:54:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 75 (0x1161f1000) [pid = 2427] [serial = 75] [outer = 0x1160db000] 03:54:10 INFO - PROCESS | 2427 | 1462791250479 Marionette DEBUG loaded listener.js 03:54:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 76 (0x11670e000) [pid = 2427] [serial = 76] [outer = 0x1160db000] 03:54:10 INFO - PROCESS | 2427 | 1462791250896 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 671ms 03:54:10 INFO - PROCESS | 2427 | 1462791250969 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 03:54:10 INFO - PROCESS | 2427 | 1462791250972 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 03:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:54:10 INFO - PROCESS | 2427 | 1462791250982 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:54:10 INFO - PROCESS | 2427 | 1462791250984 Marionette TRACE conn2 <- [1,78,null,{}] 03:54:10 INFO - PROCESS | 2427 | 1462791250986 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:11 INFO - PROCESS | 2427 | 1462791251056 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 03:54:11 INFO - PROCESS | 2427 | 1462791251062 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:11 INFO - PROCESS | 2427 | ++DOCSHELL 0x1161d9000 == 27 [pid = 2427] [id = 27] 03:54:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 77 (0x116938c00) [pid = 2427] [serial = 77] [outer = 0x0] 03:54:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 78 (0x11716f000) [pid = 2427] [serial = 78] [outer = 0x116938c00] 03:54:11 INFO - PROCESS | 2427 | 1462791251090 Marionette DEBUG loaded listener.js 03:54:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 79 (0x11754c000) [pid = 2427] [serial = 79] [outer = 0x116938c00] 03:54:11 INFO - PROCESS | 2427 | 1462791251400 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:54:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 03:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:54:11 INFO - PROCESS | 2427 | 1462791251451 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 03:54:11 INFO - PROCESS | 2427 | 1462791251452 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 03:54:11 INFO - PROCESS | 2427 | 1462791251454 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:54:11 INFO - PROCESS | 2427 | 1462791251457 Marionette TRACE conn2 <- [1,82,null,{}] 03:54:11 INFO - PROCESS | 2427 | 1462791251464 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:11 INFO - PROCESS | 2427 | 1462791251534 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 03:54:11 INFO - PROCESS | 2427 | 1462791251541 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:11 INFO - PROCESS | 2427 | ++DOCSHELL 0x116f1a000 == 28 [pid = 2427] [id = 28] 03:54:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 80 (0x11802bc00) [pid = 2427] [serial = 80] [outer = 0x0] 03:54:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 81 (0x118092c00) [pid = 2427] [serial = 81] [outer = 0x11802bc00] 03:54:11 INFO - PROCESS | 2427 | 1462791251570 Marionette DEBUG loaded listener.js 03:54:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 82 (0x1184d9400) [pid = 2427] [serial = 82] [outer = 0x11802bc00] 03:54:11 INFO - PROCESS | 2427 | 1462791251906 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:54:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 473ms 03:54:11 INFO - PROCESS | 2427 | 1462791251930 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 03:54:11 INFO - PROCESS | 2427 | 1462791251933 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 03:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:54:11 INFO - PROCESS | 2427 | 1462791251936 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:54:11 INFO - PROCESS | 2427 | 1462791251938 Marionette TRACE conn2 <- [1,86,null,{}] 03:54:11 INFO - PROCESS | 2427 | 1462791251944 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:12 INFO - PROCESS | 2427 | 1462791252069 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 03:54:12 INFO - PROCESS | 2427 | 1462791252122 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:12 INFO - PROCESS | 2427 | ++DOCSHELL 0x1171db000 == 29 [pid = 2427] [id = 29] 03:54:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 83 (0x118030000) [pid = 2427] [serial = 83] [outer = 0x0] 03:54:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 84 (0x1185e7c00) [pid = 2427] [serial = 84] [outer = 0x118030000] 03:54:12 INFO - PROCESS | 2427 | 1462791252163 Marionette DEBUG loaded listener.js 03:54:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 85 (0x11892c400) [pid = 2427] [serial = 85] [outer = 0x118030000] 03:54:12 INFO - PROCESS | 2427 | 1462791252483 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:54:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 570ms 03:54:12 INFO - PROCESS | 2427 | 1462791252507 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 03:54:12 INFO - PROCESS | 2427 | 1462791252509 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 03:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:54:12 INFO - PROCESS | 2427 | 1462791252518 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:54:12 INFO - PROCESS | 2427 | 1462791252520 Marionette TRACE conn2 <- [1,90,null,{}] 03:54:12 INFO - PROCESS | 2427 | 1462791252522 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:12 INFO - PROCESS | 2427 | 1462791252594 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 03:54:12 INFO - PROCESS | 2427 | 1462791252598 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:12 INFO - PROCESS | 2427 | ++DOCSHELL 0x1185a0000 == 30 [pid = 2427] [id = 30] 03:54:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 86 (0x11892d400) [pid = 2427] [serial = 86] [outer = 0x0] 03:54:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 87 (0x11895ec00) [pid = 2427] [serial = 87] [outer = 0x11892d400] 03:54:12 INFO - PROCESS | 2427 | 1462791252625 Marionette DEBUG loaded listener.js 03:54:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 88 (0x118087c00) [pid = 2427] [serial = 88] [outer = 0x11892d400] 03:54:12 INFO - PROCESS | 2427 | 1462791252908 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:54:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 418ms 03:54:12 INFO - PROCESS | 2427 | 1462791252939 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 03:54:12 INFO - PROCESS | 2427 | 1462791252940 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 03:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:54:12 INFO - PROCESS | 2427 | 1462791252950 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:54:12 INFO - PROCESS | 2427 | 1462791252951 Marionette TRACE conn2 <- [1,94,null,{}] 03:54:12 INFO - PROCESS | 2427 | 1462791252953 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:13 INFO - PROCESS | 2427 | 1462791253072 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 03:54:13 INFO - PROCESS | 2427 | 1462791253082 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:13 INFO - PROCESS | 2427 | ++DOCSHELL 0x119161000 == 31 [pid = 2427] [id = 31] 03:54:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 89 (0x118925000) [pid = 2427] [serial = 89] [outer = 0x0] 03:54:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 90 (0x11919b000) [pid = 2427] [serial = 90] [outer = 0x118925000] 03:54:13 INFO - PROCESS | 2427 | 1462791253108 Marionette DEBUG loaded listener.js 03:54:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 91 (0x119b03800) [pid = 2427] [serial = 91] [outer = 0x118925000] 03:54:13 INFO - PROCESS | 2427 | 1462791253408 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:54:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 03:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:54:13 INFO - PROCESS | 2427 | 1462791253418 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 03:54:13 INFO - PROCESS | 2427 | 1462791253420 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 03:54:13 INFO - PROCESS | 2427 | 1462791253422 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:54:13 INFO - PROCESS | 2427 | 1462791253423 Marionette TRACE conn2 <- [1,98,null,{}] 03:54:13 INFO - PROCESS | 2427 | 1462791253432 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:13 INFO - PROCESS | 2427 | 1462791253504 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 03:54:13 INFO - PROCESS | 2427 | 1462791253510 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:13 INFO - PROCESS | 2427 | ++DOCSHELL 0x11216d000 == 32 [pid = 2427] [id = 32] 03:54:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 92 (0x119b04c00) [pid = 2427] [serial = 92] [outer = 0x0] 03:54:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 93 (0x119b0d000) [pid = 2427] [serial = 93] [outer = 0x119b04c00] 03:54:13 INFO - PROCESS | 2427 | 1462791253535 Marionette DEBUG loaded listener.js 03:54:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x119eb0c00) [pid = 2427] [serial = 94] [outer = 0x119b04c00] 03:54:13 INFO - PROCESS | 2427 | 1462791253817 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:54:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 427ms 03:54:13 INFO - PROCESS | 2427 | 1462791253850 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 03:54:13 INFO - PROCESS | 2427 | 1462791253851 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 03:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:54:13 INFO - PROCESS | 2427 | 1462791253853 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:54:13 INFO - PROCESS | 2427 | 1462791253854 Marionette TRACE conn2 <- [1,102,null,{}] 03:54:13 INFO - PROCESS | 2427 | 1462791253857 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:13 INFO - PROCESS | 2427 | 1462791253928 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 03:54:13 INFO - PROCESS | 2427 | 1462791253975 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:13 INFO - PROCESS | 2427 | ++DOCSHELL 0x1197ea800 == 33 [pid = 2427] [id = 33] 03:54:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x1167e2000) [pid = 2427] [serial = 95] [outer = 0x0] 03:54:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x119e35800) [pid = 2427] [serial = 96] [outer = 0x1167e2000] 03:54:14 INFO - PROCESS | 2427 | 1462791254000 Marionette DEBUG loaded listener.js 03:54:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x122a46000) [pid = 2427] [serial = 97] [outer = 0x1167e2000] 03:54:14 INFO - PROCESS | 2427 | 1462791254239 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:54:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 03:54:14 INFO - PROCESS | 2427 | 1462791254283 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 03:54:14 INFO - PROCESS | 2427 | 1462791254284 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 03:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:54:14 INFO - PROCESS | 2427 | 1462791254286 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:54:14 INFO - PROCESS | 2427 | 1462791254287 Marionette TRACE conn2 <- [1,106,null,{}] 03:54:14 INFO - PROCESS | 2427 | 1462791254290 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:14 INFO - PROCESS | 2427 | 1462791254379 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 03:54:14 INFO - PROCESS | 2427 | 1462791254384 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:14 INFO - PROCESS | 2427 | ++DOCSHELL 0x119ede000 == 34 [pid = 2427] [id = 34] 03:54:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x122a44c00) [pid = 2427] [serial = 98] [outer = 0x0] 03:54:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x122a4c400) [pid = 2427] [serial = 99] [outer = 0x122a44c00] 03:54:14 INFO - PROCESS | 2427 | 1462791254411 Marionette DEBUG loaded listener.js 03:54:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x122c27000) [pid = 2427] [serial = 100] [outer = 0x122a44c00] 03:54:14 INFO - PROCESS | 2427 | 1462791254702 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:54:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 468ms 03:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:54:14 INFO - PROCESS | 2427 | 1462791254755 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 03:54:14 INFO - PROCESS | 2427 | 1462791254756 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 03:54:14 INFO - PROCESS | 2427 | 1462791254762 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:54:14 INFO - PROCESS | 2427 | 1462791254763 Marionette TRACE conn2 <- [1,110,null,{}] 03:54:14 INFO - PROCESS | 2427 | 1462791254766 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:14 INFO - PROCESS | 2427 | 1462791254840 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 03:54:14 INFO - PROCESS | 2427 | 1462791254903 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:14 INFO - PROCESS | 2427 | ++DOCSHELL 0x11a27d000 == 35 [pid = 2427] [id = 35] 03:54:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x122a46c00) [pid = 2427] [serial = 101] [outer = 0x0] 03:54:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x122c4e400) [pid = 2427] [serial = 102] [outer = 0x122a46c00] 03:54:14 INFO - PROCESS | 2427 | 1462791254935 Marionette DEBUG loaded listener.js 03:54:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x122ff0400) [pid = 2427] [serial = 103] [outer = 0x122a46c00] 03:54:15 INFO - PROCESS | 2427 | 1462791255334 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:54:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 624ms 03:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:54:15 INFO - PROCESS | 2427 | 1462791255384 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 03:54:15 INFO - PROCESS | 2427 | 1462791255385 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 03:54:15 INFO - PROCESS | 2427 | 1462791255387 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:54:15 INFO - PROCESS | 2427 | 1462791255389 Marionette TRACE conn2 <- [1,114,null,{}] 03:54:15 INFO - PROCESS | 2427 | 1462791255391 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:15 INFO - PROCESS | 2427 | 1462791255494 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 03:54:15 INFO - PROCESS | 2427 | 1462791255502 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:15 INFO - PROCESS | 2427 | ++DOCSHELL 0x122c34000 == 36 [pid = 2427] [id = 36] 03:54:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x122a47000) [pid = 2427] [serial = 104] [outer = 0x0] 03:54:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x1240d4400) [pid = 2427] [serial = 105] [outer = 0x122a47000] 03:54:15 INFO - PROCESS | 2427 | 1462791255529 Marionette DEBUG loaded listener.js 03:54:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x12513b800) [pid = 2427] [serial = 106] [outer = 0x122a47000] 03:54:15 INFO - PROCESS | 2427 | 1462791255828 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:54:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 03:54:15 INFO - PROCESS | 2427 | 1462791255858 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 03:54:15 INFO - PROCESS | 2427 | 1462791255861 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 03:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:54:15 INFO - PROCESS | 2427 | 1462791255864 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:54:15 INFO - PROCESS | 2427 | 1462791255865 Marionette TRACE conn2 <- [1,118,null,{}] 03:54:15 INFO - PROCESS | 2427 | 1462791255867 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:15 INFO - PROCESS | 2427 | 1462791255939 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 03:54:15 INFO - PROCESS | 2427 | 1462791255945 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:15 INFO - PROCESS | 2427 | ++DOCSHELL 0x124191000 == 37 [pid = 2427] [id = 37] 03:54:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x1242be400) [pid = 2427] [serial = 107] [outer = 0x0] 03:54:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x125179800) [pid = 2427] [serial = 108] [outer = 0x1242be400] 03:54:15 INFO - PROCESS | 2427 | 1462791255969 Marionette DEBUG loaded listener.js 03:54:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x12545e400) [pid = 2427] [serial = 109] [outer = 0x1242be400] 03:54:16 INFO - PROCESS | 2427 | 1462791256263 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:54:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 03:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:54:16 INFO - PROCESS | 2427 | 1462791256283 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 03:54:16 INFO - PROCESS | 2427 | 1462791256284 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 03:54:16 INFO - PROCESS | 2427 | 1462791256286 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:54:16 INFO - PROCESS | 2427 | 1462791256287 Marionette TRACE conn2 <- [1,122,null,{}] 03:54:16 INFO - PROCESS | 2427 | 1462791256289 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:16 INFO - PROCESS | 2427 | 1462791256365 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 03:54:16 INFO - PROCESS | 2427 | 1462791256413 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:16 INFO - PROCESS | 2427 | ++DOCSHELL 0x124603000 == 38 [pid = 2427] [id = 38] 03:54:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x124d73000) [pid = 2427] [serial = 110] [outer = 0x0] 03:54:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x125310400) [pid = 2427] [serial = 111] [outer = 0x124d73000] 03:54:16 INFO - PROCESS | 2427 | 1462791256438 Marionette DEBUG loaded listener.js 03:54:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x1268acc00) [pid = 2427] [serial = 112] [outer = 0x124d73000] 03:54:16 INFO - PROCESS | 2427 | 1462791256666 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:54:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 03:54:16 INFO - PROCESS | 2427 | 1462791256705 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 03:54:16 INFO - PROCESS | 2427 | 1462791256706 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 03:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:54:16 INFO - PROCESS | 2427 | 1462791256732 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:54:16 INFO - PROCESS | 2427 | 1462791256733 Marionette TRACE conn2 <- [1,126,null,{}] 03:54:16 INFO - PROCESS | 2427 | 1462791256749 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:16 INFO - PROCESS | 2427 | 1462791256832 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 03:54:16 INFO - PROCESS | 2427 | 1462791256838 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:16 INFO - PROCESS | 2427 | ++DOCSHELL 0x124f0b800 == 39 [pid = 2427] [id = 39] 03:54:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x125af0800) [pid = 2427] [serial = 113] [outer = 0x0] 03:54:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x126aaec00) [pid = 2427] [serial = 114] [outer = 0x125af0800] 03:54:16 INFO - PROCESS | 2427 | 1462791256876 Marionette DEBUG loaded listener.js 03:54:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x128ab1000) [pid = 2427] [serial = 115] [outer = 0x125af0800] 03:54:17 INFO - PROCESS | 2427 | 1462791257285 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:54:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 601ms 03:54:17 INFO - PROCESS | 2427 | 1462791257312 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 03:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:54:17 INFO - PROCESS | 2427 | 1462791257313 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 03:54:17 INFO - PROCESS | 2427 | 1462791257315 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:54:17 INFO - PROCESS | 2427 | 1462791257316 Marionette TRACE conn2 <- [1,130,null,{}] 03:54:17 INFO - PROCESS | 2427 | 1462791257319 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:17 INFO - PROCESS | 2427 | 1462791257389 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 03:54:17 INFO - PROCESS | 2427 | 1462791257395 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:17 INFO - PROCESS | 2427 | ++DOCSHELL 0x125a0c000 == 40 [pid = 2427] [id = 40] 03:54:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x128ab3c00) [pid = 2427] [serial = 116] [outer = 0x0] 03:54:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x128e09400) [pid = 2427] [serial = 117] [outer = 0x128ab3c00] 03:54:17 INFO - PROCESS | 2427 | 1462791257419 Marionette DEBUG loaded listener.js 03:54:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x128f40800) [pid = 2427] [serial = 118] [outer = 0x128ab3c00] 03:54:17 INFO - PROCESS | 2427 | 1462791257705 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:54:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 418ms 03:54:17 INFO - PROCESS | 2427 | 1462791257736 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 03:54:17 INFO - PROCESS | 2427 | 1462791257738 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 03:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:54:17 INFO - PROCESS | 2427 | 1462791257741 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:54:17 INFO - PROCESS | 2427 | 1462791257745 Marionette TRACE conn2 <- [1,134,null,{}] 03:54:17 INFO - PROCESS | 2427 | 1462791257749 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:17 INFO - PROCESS | 2427 | 1462791257863 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 03:54:17 INFO - PROCESS | 2427 | 1462791257868 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:17 INFO - PROCESS | 2427 | ++DOCSHELL 0x125a12800 == 41 [pid = 2427] [id = 41] 03:54:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x128ab4800) [pid = 2427] [serial = 119] [outer = 0x0] 03:54:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x128fcdc00) [pid = 2427] [serial = 120] [outer = 0x128ab4800] 03:54:17 INFO - PROCESS | 2427 | 1462791257996 Marionette DEBUG loaded listener.js 03:54:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x12929d400) [pid = 2427] [serial = 121] [outer = 0x128ab4800] 03:54:19 INFO - PROCESS | 2427 | 1462791259059 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:54:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1375ms 03:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:54:19 INFO - PROCESS | 2427 | 1462791259116 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 03:54:19 INFO - PROCESS | 2427 | 1462791259119 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 03:54:19 INFO - PROCESS | 2427 | 1462791259122 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:54:19 INFO - PROCESS | 2427 | 1462791259124 Marionette TRACE conn2 <- [1,138,null,{}] 03:54:19 INFO - PROCESS | 2427 | 1462791259128 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:19 INFO - PROCESS | 2427 | 1462791259213 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 03:54:19 INFO - PROCESS | 2427 | 1462791259244 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:19 INFO - PROCESS | 2427 | ++DOCSHELL 0x1130bd000 == 42 [pid = 2427] [id = 42] 03:54:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x11619d800) [pid = 2427] [serial = 122] [outer = 0x0] 03:54:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x1161f5c00) [pid = 2427] [serial = 123] [outer = 0x11619d800] 03:54:19 INFO - PROCESS | 2427 | 1462791259271 Marionette DEBUG loaded listener.js 03:54:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x1167e3400) [pid = 2427] [serial = 124] [outer = 0x11619d800] 03:54:19 INFO - PROCESS | 2427 | 1462791259613 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:54:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 523ms 03:54:19 INFO - PROCESS | 2427 | 1462791259646 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 03:54:19 INFO - PROCESS | 2427 | 1462791259649 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 03:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:54:19 INFO - PROCESS | 2427 | 1462791259653 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:54:19 INFO - PROCESS | 2427 | 1462791259655 Marionette TRACE conn2 <- [1,142,null,{}] 03:54:19 INFO - PROCESS | 2427 | 1462791259658 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:19 INFO - PROCESS | 2427 | 1462791259747 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 03:54:19 INFO - PROCESS | 2427 | 1462791259778 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:19 INFO - PROCESS | 2427 | ++DOCSHELL 0x115e14000 == 43 [pid = 2427] [id = 43] 03:54:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x116942400) [pid = 2427] [serial = 125] [outer = 0x0] 03:54:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x117674400) [pid = 2427] [serial = 126] [outer = 0x116942400] 03:54:19 INFO - PROCESS | 2427 | 1462791259803 Marionette DEBUG loaded listener.js 03:54:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x118030400) [pid = 2427] [serial = 127] [outer = 0x116942400] 03:54:20 INFO - PROCESS | 2427 | 1462791260131 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:54:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 523ms 03:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:54:20 INFO - PROCESS | 2427 | 1462791260177 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 03:54:20 INFO - PROCESS | 2427 | 1462791260178 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 03:54:20 INFO - PROCESS | 2427 | 1462791260181 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:54:20 INFO - PROCESS | 2427 | 1462791260183 Marionette TRACE conn2 <- [1,146,null,{}] 03:54:20 INFO - PROCESS | 2427 | 1462791260191 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:20 INFO - PROCESS | 2427 | 1462791260726 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x1184da800) [pid = 2427] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x12ba46c00) [pid = 2427] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x12b1b7800) [pid = 2427] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x12ab91400) [pid = 2427] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x12aa24800) [pid = 2427] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x128fd6c00) [pid = 2427] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x12d6e1400) [pid = 2427] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x12d5f8400) [pid = 2427] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x11802c000) [pid = 2427] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x12d048400) [pid = 2427] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x11808ec00) [pid = 2427] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x12c649400) [pid = 2427] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x11812e000) [pid = 2427] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x124d73000) [pid = 2427] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x112a71800) [pid = 2427] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x115e3f000) [pid = 2427] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x118038c00) [pid = 2427] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x1160db000) [pid = 2427] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x116938c00) [pid = 2427] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x11802bc00) [pid = 2427] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x118030000) [pid = 2427] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x11892d400) [pid = 2427] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x118925000) [pid = 2427] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x119b04c00) [pid = 2427] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x1167e2000) [pid = 2427] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x122a44c00) [pid = 2427] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x122a47000) [pid = 2427] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x1242be400) [pid = 2427] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:54:20 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x12d5d1c00) [pid = 2427] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:54:20 INFO - PROCESS | 2427 | 1462791260797 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:20 INFO - PROCESS | 2427 | ++DOCSHELL 0x115e0f800 == 44 [pid = 2427] [id = 44] 03:54:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x1121c8800) [pid = 2427] [serial = 128] [outer = 0x0] 03:54:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x112a72000) [pid = 2427] [serial = 129] [outer = 0x1121c8800] 03:54:20 INFO - PROCESS | 2427 | 1462791260824 Marionette DEBUG loaded listener.js 03:54:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x118037000) [pid = 2427] [serial = 130] [outer = 0x1121c8800] 03:54:21 INFO - PROCESS | 2427 | 1462791261096 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:54:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 971ms 03:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:54:21 INFO - PROCESS | 2427 | 1462791261152 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 03:54:21 INFO - PROCESS | 2427 | 1462791261154 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 03:54:21 INFO - PROCESS | 2427 | 1462791261156 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:54:21 INFO - PROCESS | 2427 | 1462791261158 Marionette TRACE conn2 <- [1,150,null,{}] 03:54:21 INFO - PROCESS | 2427 | 1462791261164 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:21 INFO - PROCESS | 2427 | 1462791261235 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 03:54:21 INFO - PROCESS | 2427 | 1462791261240 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:21 INFO - PROCESS | 2427 | ++DOCSHELL 0x118473800 == 45 [pid = 2427] [id = 45] 03:54:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x118095c00) [pid = 2427] [serial = 131] [outer = 0x0] 03:54:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x1184e0000) [pid = 2427] [serial = 132] [outer = 0x118095c00] 03:54:21 INFO - PROCESS | 2427 | 1462791261271 Marionette DEBUG loaded listener.js 03:54:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x11872e800) [pid = 2427] [serial = 133] [outer = 0x118095c00] 03:54:21 INFO - PROCESS | 2427 | 1462791261585 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:54:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 473ms 03:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:54:21 INFO - PROCESS | 2427 | 1462791261630 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 03:54:21 INFO - PROCESS | 2427 | 1462791261632 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 03:54:21 INFO - PROCESS | 2427 | 1462791261634 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:54:21 INFO - PROCESS | 2427 | 1462791261635 Marionette TRACE conn2 <- [1,154,null,{}] 03:54:21 INFO - PROCESS | 2427 | 1462791261638 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:21 INFO - PROCESS | 2427 | 1462791261706 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 03:54:21 INFO - PROCESS | 2427 | 1462791261711 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:21 INFO - PROCESS | 2427 | ++DOCSHELL 0x119157800 == 46 [pid = 2427] [id = 46] 03:54:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x116941c00) [pid = 2427] [serial = 134] [outer = 0x0] 03:54:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x11892d800) [pid = 2427] [serial = 135] [outer = 0x116941c00] 03:54:21 INFO - PROCESS | 2427 | 1462791261739 Marionette DEBUG loaded listener.js 03:54:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x118962800) [pid = 2427] [serial = 136] [outer = 0x116941c00] 03:54:22 INFO - PROCESS | 2427 | 1462791262056 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:54:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:54:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 03:54:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:54:22 INFO - PROCESS | 2427 | 1462791262102 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 03:54:22 INFO - PROCESS | 2427 | 1462791262104 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 03:54:22 INFO - PROCESS | 2427 | 1462791262106 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:54:22 INFO - PROCESS | 2427 | 1462791262107 Marionette TRACE conn2 <- [1,158,null,{}] 03:54:22 INFO - PROCESS | 2427 | 1462791262109 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:22 INFO - PROCESS | 2427 | 1462791262192 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 03:54:22 INFO - PROCESS | 2427 | 1462791262197 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:22 INFO - PROCESS | 2427 | ++DOCSHELL 0x1197e6800 == 47 [pid = 2427] [id = 47] 03:54:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x119190000) [pid = 2427] [serial = 137] [outer = 0x0] 03:54:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x11951b000) [pid = 2427] [serial = 138] [outer = 0x119190000] 03:54:22 INFO - PROCESS | 2427 | 1462791262224 Marionette DEBUG loaded listener.js 03:54:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x119b04400) [pid = 2427] [serial = 139] [outer = 0x119190000] 03:54:22 INFO - PROCESS | 2427 | 1462791262513 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:54:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:54:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 422ms 03:54:22 INFO - PROCESS | 2427 | 1462791262534 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 03:54:22 INFO - PROCESS | 2427 | 1462791262535 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 03:54:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:54:22 INFO - PROCESS | 2427 | 1462791262537 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:54:22 INFO - PROCESS | 2427 | 1462791262538 Marionette TRACE conn2 <- [1,162,null,{}] 03:54:22 INFO - PROCESS | 2427 | 1462791262541 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:22 INFO - PROCESS | 2427 | 1462791262612 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 03:54:22 INFO - PROCESS | 2427 | 1462791262616 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:22 INFO - PROCESS | 2427 | ++DOCSHELL 0x119f4f800 == 48 [pid = 2427] [id = 48] 03:54:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x119b08400) [pid = 2427] [serial = 140] [outer = 0x0] 03:54:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x119eaf000) [pid = 2427] [serial = 141] [outer = 0x119b08400] 03:54:22 INFO - PROCESS | 2427 | 1462791262642 Marionette DEBUG loaded listener.js 03:54:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x11a29c800) [pid = 2427] [serial = 142] [outer = 0x119b08400] 03:54:23 INFO - PROCESS | 2427 | 1462791263061 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:54:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 570ms 03:54:23 INFO - PROCESS | 2427 | 1462791263126 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 03:54:23 INFO - PROCESS | 2427 | 1462791263129 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 03:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:54:23 INFO - PROCESS | 2427 | 1462791263135 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:54:23 INFO - PROCESS | 2427 | 1462791263137 Marionette TRACE conn2 <- [1,166,null,{}] 03:54:23 INFO - PROCESS | 2427 | 1462791263141 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:23 INFO - PROCESS | 2427 | 1462791263233 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 03:54:23 INFO - PROCESS | 2427 | 1462791263292 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:23 INFO - PROCESS | 2427 | ++DOCSHELL 0x116122000 == 49 [pid = 2427] [id = 49] 03:54:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x115e40800) [pid = 2427] [serial = 143] [outer = 0x0] 03:54:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x1161a3800) [pid = 2427] [serial = 144] [outer = 0x115e40800] 03:54:23 INFO - PROCESS | 2427 | 1462791263323 Marionette DEBUG loaded listener.js 03:54:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x11693a400) [pid = 2427] [serial = 145] [outer = 0x115e40800] 03:54:23 INFO - PROCESS | 2427 | 1462791263748 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:54:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 621ms 03:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:54:23 INFO - PROCESS | 2427 | 1462791263756 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 03:54:23 INFO - PROCESS | 2427 | 1462791263760 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 03:54:23 INFO - PROCESS | 2427 | 1462791263765 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:54:23 INFO - PROCESS | 2427 | 1462791263767 Marionette TRACE conn2 <- [1,170,null,{}] 03:54:23 INFO - PROCESS | 2427 | 1462791263769 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:23 INFO - PROCESS | 2427 | 1462791263855 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 03:54:23 INFO - PROCESS | 2427 | 1462791263899 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:23 INFO - PROCESS | 2427 | ++DOCSHELL 0x119ee2800 == 50 [pid = 2427] [id = 50] 03:54:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x115e41800) [pid = 2427] [serial = 146] [outer = 0x0] 03:54:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x117676400) [pid = 2427] [serial = 147] [outer = 0x115e41800] 03:54:23 INFO - PROCESS | 2427 | 1462791263929 Marionette DEBUG loaded listener.js 03:54:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x118132400) [pid = 2427] [serial = 148] [outer = 0x115e41800] 03:54:24 INFO - PROCESS | 2427 | 1462791264330 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:54:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 620ms 03:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:54:24 INFO - PROCESS | 2427 | 1462791264392 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 03:54:24 INFO - PROCESS | 2427 | 1462791264393 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 03:54:24 INFO - PROCESS | 2427 | 1462791264397 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:54:24 INFO - PROCESS | 2427 | 1462791264400 Marionette TRACE conn2 <- [1,174,null,{}] 03:54:24 INFO - PROCESS | 2427 | 1462791264409 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:24 INFO - PROCESS | 2427 | 1462791264501 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 03:54:24 INFO - PROCESS | 2427 | 1462791264588 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:24 INFO - PROCESS | 2427 | ++DOCSHELL 0x122f99800 == 51 [pid = 2427] [id = 51] 03:54:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x119516800) [pid = 2427] [serial = 149] [outer = 0x0] 03:54:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x1197f0400) [pid = 2427] [serial = 150] [outer = 0x119516800] 03:54:24 INFO - PROCESS | 2427 | 1462791264619 Marionette DEBUG loaded listener.js 03:54:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x119b08c00) [pid = 2427] [serial = 151] [outer = 0x119516800] 03:54:25 INFO - PROCESS | 2427 | 1462791265027 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:54:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 672ms 03:54:25 INFO - PROCESS | 2427 | 1462791265069 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 03:54:25 INFO - PROCESS | 2427 | 1462791265071 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 03:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:54:25 INFO - PROCESS | 2427 | 1462791265074 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:54:25 INFO - PROCESS | 2427 | 1462791265075 Marionette TRACE conn2 <- [1,178,null,{}] 03:54:25 INFO - PROCESS | 2427 | 1462791265077 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:25 INFO - PROCESS | 2427 | 1462791265167 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 03:54:25 INFO - PROCESS | 2427 | 1462791265208 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:25 INFO - PROCESS | 2427 | ++DOCSHELL 0x119156800 == 52 [pid = 2427] [id = 52] 03:54:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x119eb3800) [pid = 2427] [serial = 152] [outer = 0x0] 03:54:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x122a49c00) [pid = 2427] [serial = 153] [outer = 0x119eb3800] 03:54:25 INFO - PROCESS | 2427 | 1462791265241 Marionette DEBUG loaded listener.js 03:54:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x122c54400) [pid = 2427] [serial = 154] [outer = 0x119eb3800] 03:54:25 INFO - PROCESS | 2427 | 1462791265669 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:54:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 621ms 03:54:25 INFO - PROCESS | 2427 | 1462791265695 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 03:54:25 INFO - PROCESS | 2427 | 1462791265697 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 03:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:54:25 INFO - PROCESS | 2427 | 1462791265699 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:54:25 INFO - PROCESS | 2427 | 1462791265700 Marionette TRACE conn2 <- [1,182,null,{}] 03:54:25 INFO - PROCESS | 2427 | 1462791265703 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:25 INFO - PROCESS | 2427 | 1462791265789 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 03:54:25 INFO - PROCESS | 2427 | 1462791265864 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:25 INFO - PROCESS | 2427 | ++DOCSHELL 0x113b0e800 == 53 [pid = 2427] [id = 53] 03:54:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x118035800) [pid = 2427] [serial = 155] [outer = 0x0] 03:54:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x118123c00) [pid = 2427] [serial = 156] [outer = 0x118035800] 03:54:25 INFO - PROCESS | 2427 | 1462791265893 Marionette DEBUG loaded listener.js 03:54:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x11925f800) [pid = 2427] [serial = 157] [outer = 0x118035800] 03:54:26 INFO - PROCESS | 2427 | 1462791266343 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:54:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 672ms 03:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:54:26 INFO - PROCESS | 2427 | 1462791266371 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 03:54:26 INFO - PROCESS | 2427 | 1462791266373 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 03:54:26 INFO - PROCESS | 2427 | 1462791266377 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:54:26 INFO - PROCESS | 2427 | 1462791266379 Marionette TRACE conn2 <- [1,186,null,{}] 03:54:26 INFO - PROCESS | 2427 | 1462791266382 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:26 INFO - PROCESS | 2427 | 1462791266469 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 03:54:26 INFO - PROCESS | 2427 | 1462791266513 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:26 INFO - PROCESS | 2427 | ++DOCSHELL 0x113fc4000 == 54 [pid = 2427] [id = 54] 03:54:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x113d76400) [pid = 2427] [serial = 158] [outer = 0x0] 03:54:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x1160db000) [pid = 2427] [serial = 159] [outer = 0x113d76400] 03:54:26 INFO - PROCESS | 2427 | 1462791266541 Marionette DEBUG loaded listener.js 03:54:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x1166afc00) [pid = 2427] [serial = 160] [outer = 0x113d76400] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x1197e6800 == 53 [pid = 2427] [id = 47] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x11216d000 == 52 [pid = 2427] [id = 32] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x119157800 == 51 [pid = 2427] [id = 46] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x118473800 == 50 [pid = 2427] [id = 45] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x115e0f800 == 49 [pid = 2427] [id = 44] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x115e14000 == 48 [pid = 2427] [id = 43] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x119161000 == 47 [pid = 2427] [id = 31] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x116f1a000 == 46 [pid = 2427] [id = 28] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x1130bd000 == 45 [pid = 2427] [id = 42] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x1171db000 == 44 [pid = 2427] [id = 29] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x1185a0000 == 43 [pid = 2427] [id = 30] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x1197ea800 == 42 [pid = 2427] [id = 33] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x11a27d000 == 41 [pid = 2427] [id = 35] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x1161d9000 == 40 [pid = 2427] [id = 27] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x113b0e800 == 39 [pid = 2427] [id = 53] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x119156800 == 38 [pid = 2427] [id = 52] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x122f99800 == 37 [pid = 2427] [id = 51] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x125a0c000 == 36 [pid = 2427] [id = 40] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x125a12800 == 35 [pid = 2427] [id = 41] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x119ee2800 == 34 [pid = 2427] [id = 50] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x119f4f800 == 33 [pid = 2427] [id = 48] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x124191000 == 32 [pid = 2427] [id = 37] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x119ede000 == 31 [pid = 2427] [id = 34] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x116122000 == 30 [pid = 2427] [id = 49] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x124f0b800 == 29 [pid = 2427] [id = 39] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x124603000 == 28 [pid = 2427] [id = 38] 03:54:27 INFO - PROCESS | 2427 | --DOCSHELL 0x122c34000 == 27 [pid = 2427] [id = 36] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x125310400) [pid = 2427] [serial = 111] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x126aaec00) [pid = 2427] [serial = 114] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x128e09400) [pid = 2427] [serial = 117] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x112d5b400) [pid = 2427] [serial = 66] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x116709400) [pid = 2427] [serial = 69] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x11812a400) [pid = 2427] [serial = 72] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x1161f1000) [pid = 2427] [serial = 75] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x11670e000) [pid = 2427] [serial = 76] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x11716f000) [pid = 2427] [serial = 78] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x11754c000) [pid = 2427] [serial = 79] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x118092c00) [pid = 2427] [serial = 81] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x1185e7c00) [pid = 2427] [serial = 84] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x11895ec00) [pid = 2427] [serial = 87] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x11919b000) [pid = 2427] [serial = 90] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x119b03800) [pid = 2427] [serial = 91] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x119b0d000) [pid = 2427] [serial = 93] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x119eb0c00) [pid = 2427] [serial = 94] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x119e35800) [pid = 2427] [serial = 96] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x122a46000) [pid = 2427] [serial = 97] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x122a4c400) [pid = 2427] [serial = 99] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x122c4e400) [pid = 2427] [serial = 102] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x1240d4400) [pid = 2427] [serial = 105] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x122c27000) [pid = 2427] [serial = 100] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x125179800) [pid = 2427] [serial = 108] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x12513b800) [pid = 2427] [serial = 106] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x12545e400) [pid = 2427] [serial = 109] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x118087c00) [pid = 2427] [serial = 88] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x11892c400) [pid = 2427] [serial = 85] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x1268acc00) [pid = 2427] [serial = 112] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x116a55000) [pid = 2427] [serial = 70] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x113347800) [pid = 2427] [serial = 67] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x1184d9400) [pid = 2427] [serial = 82] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x1185e8400) [pid = 2427] [serial = 73] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x12d5de400) [pid = 2427] [serial = 64] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x12ab93000) [pid = 2427] [serial = 24] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x12aa26400) [pid = 2427] [serial = 21] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x12aa2a800) [pid = 2427] [serial = 22] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 93 (0x1292a0800) [pid = 2427] [serial = 16] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 92 (0x1293de400) [pid = 2427] [serial = 18] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 91 (0x128fd8800) [pid = 2427] [serial = 15] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 90 (0x1240d5800) [pid = 2427] [serial = 11] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 89 (0x1242c4400) [pid = 2427] [serial = 8] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 88 (0x12d04b000) [pid = 2427] [serial = 51] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 87 (0x12d07a800) [pid = 2427] [serial = 45] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 86 (0x12d050000) [pid = 2427] [serial = 48] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 85 (0x12c64cc00) [pid = 2427] [serial = 42] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 84 (0x12cdea800) [pid = 2427] [serial = 43] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 83 (0x12c64f400) [pid = 2427] [serial = 39] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 82 (0x118089400) [pid = 2427] [serial = 40] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 81 (0x12c647000) [pid = 2427] [serial = 37] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 80 (0x12be26000) [pid = 2427] [serial = 36] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 79 (0x12be23400) [pid = 2427] [serial = 33] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 78 (0x118128c00) [pid = 2427] [serial = 34] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 77 (0x12bd68800) [pid = 2427] [serial = 30] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 76 (0x12be1dc00) [pid = 2427] [serial = 31] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 75 (0x12ba39c00) [pid = 2427] [serial = 27] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 74 (0x12ba43000) [pid = 2427] [serial = 28] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 73 (0x12b1b1000) [pid = 2427] [serial = 25] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 72 (0x12d5da000) [pid = 2427] [serial = 63] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 71 (0x12d6e9400) [pid = 2427] [serial = 60] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 70 (0x12d6ed800) [pid = 2427] [serial = 61] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 69 (0x12d6d7000) [pid = 2427] [serial = 57] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 68 (0x12d6dcc00) [pid = 2427] [serial = 58] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 67 (0x118946000) [pid = 2427] [serial = 54] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 66 (0x12d5f4800) [pid = 2427] [serial = 55] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | --DOMWINDOW == 65 (0x12d5f1800) [pid = 2427] [serial = 52] [outer = 0x0] [url = about:blank] 03:54:27 INFO - PROCESS | 2427 | 1462791267339 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:54:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 974ms 03:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:54:27 INFO - PROCESS | 2427 | 1462791267351 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 03:54:27 INFO - PROCESS | 2427 | 1462791267353 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 03:54:27 INFO - PROCESS | 2427 | 1462791267357 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:54:27 INFO - PROCESS | 2427 | 1462791267359 Marionette TRACE conn2 <- [1,190,null,{}] 03:54:27 INFO - PROCESS | 2427 | 1462791267364 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:27 INFO - PROCESS | 2427 | 1462791267433 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 03:54:27 INFO - PROCESS | 2427 | 1462791267439 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:27 INFO - PROCESS | 2427 | ++DOCSHELL 0x113884000 == 28 [pid = 2427] [id = 55] 03:54:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 66 (0x11619dc00) [pid = 2427] [serial = 161] [outer = 0x0] 03:54:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 67 (0x116707c00) [pid = 2427] [serial = 162] [outer = 0x11619dc00] 03:54:27 INFO - PROCESS | 2427 | 1462791267468 Marionette DEBUG loaded listener.js 03:54:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 68 (0x116938000) [pid = 2427] [serial = 163] [outer = 0x11619dc00] 03:54:27 INFO - PROCESS | 2427 | 1462791267773 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:54:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 423ms 03:54:27 INFO - PROCESS | 2427 | 1462791267784 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 03:54:27 INFO - PROCESS | 2427 | 1462791267789 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 03:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:54:27 INFO - PROCESS | 2427 | 1462791267819 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:54:27 INFO - PROCESS | 2427 | 1462791267821 Marionette TRACE conn2 <- [1,194,null,{}] 03:54:27 INFO - PROCESS | 2427 | 1462791267827 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:27 INFO - PROCESS | 2427 | 1462791267907 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 03:54:27 INFO - PROCESS | 2427 | 1462791267916 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:27 INFO - PROCESS | 2427 | ++DOCSHELL 0x116960800 == 29 [pid = 2427] [id = 56] 03:54:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 69 (0x116938400) [pid = 2427] [serial = 164] [outer = 0x0] 03:54:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 70 (0x116f28c00) [pid = 2427] [serial = 165] [outer = 0x116938400] 03:54:27 INFO - PROCESS | 2427 | 1462791267959 Marionette DEBUG loaded listener.js 03:54:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 71 (0x118087400) [pid = 2427] [serial = 166] [outer = 0x116938400] 03:54:28 INFO - PROCESS | 2427 | 1462791268359 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:54:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 588ms 03:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:54:28 INFO - PROCESS | 2427 | 1462791268394 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 03:54:28 INFO - PROCESS | 2427 | 1462791268395 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 03:54:28 INFO - PROCESS | 2427 | 1462791268398 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:54:28 INFO - PROCESS | 2427 | 1462791268400 Marionette TRACE conn2 <- [1,198,null,{}] 03:54:28 INFO - PROCESS | 2427 | 1462791268408 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:28 INFO - PROCESS | 2427 | 1462791268485 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 03:54:28 INFO - PROCESS | 2427 | 1462791268493 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:28 INFO - PROCESS | 2427 | ++DOCSHELL 0x117e03800 == 30 [pid = 2427] [id = 57] 03:54:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 72 (0x113d74800) [pid = 2427] [serial = 167] [outer = 0x0] 03:54:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 73 (0x11812bc00) [pid = 2427] [serial = 168] [outer = 0x113d74800] 03:54:28 INFO - PROCESS | 2427 | 1462791268522 Marionette DEBUG loaded listener.js 03:54:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 74 (0x1184db000) [pid = 2427] [serial = 169] [outer = 0x113d74800] 03:54:28 INFO - PROCESS | 2427 | 1462791268817 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:54:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 471ms 03:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:54:28 INFO - PROCESS | 2427 | 1462791268869 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 03:54:28 INFO - PROCESS | 2427 | 1462791268871 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 03:54:28 INFO - PROCESS | 2427 | 1462791268873 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:54:28 INFO - PROCESS | 2427 | 1462791268874 Marionette TRACE conn2 <- [1,202,null,{}] 03:54:28 INFO - PROCESS | 2427 | 1462791268879 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:28 INFO - PROCESS | 2427 | 1462791268945 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 03:54:28 INFO - PROCESS | 2427 | 1462791268988 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:28 INFO - PROCESS | 2427 | ++DOCSHELL 0x118471800 == 31 [pid = 2427] [id = 58] 03:54:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 75 (0x118123400) [pid = 2427] [serial = 170] [outer = 0x0] 03:54:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 76 (0x1185eb800) [pid = 2427] [serial = 171] [outer = 0x118123400] 03:54:29 INFO - PROCESS | 2427 | 1462791269014 Marionette DEBUG loaded listener.js 03:54:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 77 (0x118941800) [pid = 2427] [serial = 172] [outer = 0x118123400] 03:54:29 INFO - PROCESS | 2427 | --DOCSHELL 0x113884000 == 30 [pid = 2427] [id = 55] 03:54:29 INFO - PROCESS | 2427 | --DOCSHELL 0x113fc4000 == 29 [pid = 2427] [id = 54] 03:54:29 INFO - PROCESS | 2427 | 1462791269759 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:54:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:54:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 972ms 03:54:29 INFO - PROCESS | 2427 | 1462791269845 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 03:54:29 INFO - PROCESS | 2427 | 1462791269847 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 03:54:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:54:29 INFO - PROCESS | 2427 | 1462791269858 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:54:29 INFO - PROCESS | 2427 | 1462791269860 Marionette TRACE conn2 <- [1,206,null,{}] 03:54:29 INFO - PROCESS | 2427 | 1462791269863 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:29 INFO - PROCESS | 2427 | 1462791269951 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 03:54:29 INFO - PROCESS | 2427 | 1462791269956 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:29 INFO - PROCESS | 2427 | ++DOCSHELL 0x112f9b000 == 30 [pid = 2427] [id = 59] 03:54:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 78 (0x115e3f000) [pid = 2427] [serial = 173] [outer = 0x0] 03:54:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 79 (0x116162400) [pid = 2427] [serial = 174] [outer = 0x115e3f000] 03:54:29 INFO - PROCESS | 2427 | 1462791269985 Marionette DEBUG loaded listener.js 03:54:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 80 (0x116708c00) [pid = 2427] [serial = 175] [outer = 0x115e3f000] 03:54:30 INFO - PROCESS | 2427 | 1462791270307 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:54:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:54:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 479ms 03:54:30 INFO - PROCESS | 2427 | 1462791270338 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 03:54:30 INFO - PROCESS | 2427 | 1462791270343 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 03:54:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:54:30 INFO - PROCESS | 2427 | 1462791270350 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:54:30 INFO - PROCESS | 2427 | 1462791270352 Marionette TRACE conn2 <- [1,210,null,{}] 03:54:30 INFO - PROCESS | 2427 | 1462791270354 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:30 INFO - PROCESS | 2427 | 1462791270434 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 03:54:30 INFO - PROCESS | 2427 | 1462791270439 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:30 INFO - PROCESS | 2427 | ++DOCSHELL 0x11708d800 == 31 [pid = 2427] [id = 60] 03:54:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 81 (0x1167df800) [pid = 2427] [serial = 176] [outer = 0x0] 03:54:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 82 (0x117540c00) [pid = 2427] [serial = 177] [outer = 0x1167df800] 03:54:30 INFO - PROCESS | 2427 | 1462791270468 Marionette DEBUG loaded listener.js 03:54:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 83 (0x118088000) [pid = 2427] [serial = 178] [outer = 0x1167df800] 03:54:30 INFO - PROCESS | 2427 | 1462791270779 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:54:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:54:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 469ms 03:54:30 INFO - PROCESS | 2427 | 1462791270819 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 03:54:30 INFO - PROCESS | 2427 | 1462791270821 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 03:54:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:54:30 INFO - PROCESS | 2427 | 1462791270823 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:54:30 INFO - PROCESS | 2427 | 1462791270827 Marionette TRACE conn2 <- [1,214,null,{}] 03:54:30 INFO - PROCESS | 2427 | 1462791270836 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:30 INFO - PROCESS | 2427 | 1462791270928 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 03:54:30 INFO - PROCESS | 2427 | 1462791270956 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:30 INFO - PROCESS | 2427 | ++DOCSHELL 0x118485000 == 32 [pid = 2427] [id = 61] 03:54:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 84 (0x118092800) [pid = 2427] [serial = 179] [outer = 0x0] 03:54:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 85 (0x1185e7000) [pid = 2427] [serial = 180] [outer = 0x118092800] 03:54:30 INFO - PROCESS | 2427 | 1462791270983 Marionette DEBUG loaded listener.js 03:54:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 86 (0x118930800) [pid = 2427] [serial = 181] [outer = 0x118092800] 03:54:31 INFO - PROCESS | 2427 | 1462791271294 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:54:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:54:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 527ms 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 85 (0x119190000) [pid = 2427] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 84 (0x119b08400) [pid = 2427] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 83 (0x116942400) [pid = 2427] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 82 (0x11619d800) [pid = 2427] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 81 (0x116941c00) [pid = 2427] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 80 (0x118095c00) [pid = 2427] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 79 (0x1121c8800) [pid = 2427] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 78 (0x128ab4800) [pid = 2427] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 77 (0x122a46c00) [pid = 2427] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 76 (0x128ab3c00) [pid = 2427] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 75 (0x125af0800) [pid = 2427] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 74 (0x115e40800) [pid = 2427] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 73 (0x115e41800) [pid = 2427] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 72 (0x119516800) [pid = 2427] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 71 (0x119eb3800) [pid = 2427] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 70 (0x118035800) [pid = 2427] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 69 (0x113d76400) [pid = 2427] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 68 (0x11619dc00) [pid = 2427] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 67 (0x116938400) [pid = 2427] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:54:31 INFO - PROCESS | 2427 | --DOMWINDOW == 66 (0x113d74800) [pid = 2427] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:54:31 INFO - PROCESS | 2427 | 1462791271499 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 03:54:31 INFO - PROCESS | 2427 | 1462791271501 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 03:54:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:54:31 INFO - PROCESS | 2427 | 1462791271505 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:54:31 INFO - PROCESS | 2427 | 1462791271506 Marionette TRACE conn2 <- [1,218,null,{}] 03:54:31 INFO - PROCESS | 2427 | 1462791271508 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:31 INFO - PROCESS | 2427 | 1462791271574 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 03:54:31 INFO - PROCESS | 2427 | 1462791271578 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:31 INFO - PROCESS | 2427 | ++DOCSHELL 0x116f21800 == 33 [pid = 2427] [id = 62] 03:54:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 67 (0x11515cc00) [pid = 2427] [serial = 182] [outer = 0x0] 03:54:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 68 (0x116941c00) [pid = 2427] [serial = 183] [outer = 0x11515cc00] 03:54:31 INFO - PROCESS | 2427 | 1462791271606 Marionette DEBUG loaded listener.js 03:54:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 69 (0x118090000) [pid = 2427] [serial = 184] [outer = 0x11515cc00] 03:54:31 INFO - PROCESS | 2427 | 1462791271880 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:54:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:54:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 421ms 03:54:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:54:31 INFO - PROCESS | 2427 | 1462791271933 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 03:54:31 INFO - PROCESS | 2427 | 1462791271934 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 03:54:31 INFO - PROCESS | 2427 | 1462791271936 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:54:31 INFO - PROCESS | 2427 | 1462791271937 Marionette TRACE conn2 <- [1,222,null,{}] 03:54:31 INFO - PROCESS | 2427 | 1462791271939 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:32 INFO - PROCESS | 2427 | 1462791272009 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 03:54:32 INFO - PROCESS | 2427 | 1462791272014 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:32 INFO - PROCESS | 2427 | ++DOCSHELL 0x1197de800 == 34 [pid = 2427] [id = 63] 03:54:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 70 (0x1184e3c00) [pid = 2427] [serial = 185] [outer = 0x0] 03:54:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 71 (0x119143800) [pid = 2427] [serial = 186] [outer = 0x1184e3c00] 03:54:32 INFO - PROCESS | 2427 | 1462791272040 Marionette DEBUG loaded listener.js 03:54:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 72 (0x11919b400) [pid = 2427] [serial = 187] [outer = 0x1184e3c00] 03:54:32 INFO - PROCESS | 2427 | 1462791272353 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:54:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:54:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 468ms 03:54:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:54:32 INFO - PROCESS | 2427 | 1462791272405 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 03:54:32 INFO - PROCESS | 2427 | 1462791272406 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 03:54:32 INFO - PROCESS | 2427 | 1462791272409 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:54:32 INFO - PROCESS | 2427 | 1462791272412 Marionette TRACE conn2 <- [1,226,null,{}] 03:54:32 INFO - PROCESS | 2427 | 1462791272415 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:32 INFO - PROCESS | 2427 | 1462791272498 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 03:54:32 INFO - PROCESS | 2427 | 1462791272503 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:32 INFO - PROCESS | 2427 | ++DOCSHELL 0x112aca800 == 35 [pid = 2427] [id = 64] 03:54:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 73 (0x119513800) [pid = 2427] [serial = 188] [outer = 0x0] 03:54:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 74 (0x1197f8000) [pid = 2427] [serial = 189] [outer = 0x119513800] 03:54:32 INFO - PROCESS | 2427 | 1462791272531 Marionette DEBUG loaded listener.js 03:54:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 75 (0x119e2b800) [pid = 2427] [serial = 190] [outer = 0x119513800] 03:54:32 INFO - PROCESS | 2427 | 1462791272813 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:54:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:54:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 421ms 03:54:32 INFO - PROCESS | 2427 | 1462791272833 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 03:54:32 INFO - PROCESS | 2427 | 1462791272834 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 03:54:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:54:32 INFO - PROCESS | 2427 | 1462791272836 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:54:32 INFO - PROCESS | 2427 | 1462791272838 Marionette TRACE conn2 <- [1,230,null,{}] 03:54:32 INFO - PROCESS | 2427 | 1462791272840 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:32 INFO - PROCESS | 2427 | 1462791272899 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 03:54:32 INFO - PROCESS | 2427 | 1462791272935 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:32 INFO - PROCESS | 2427 | ++DOCSHELL 0x11a285800 == 36 [pid = 2427] [id = 65] 03:54:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 76 (0x112a66400) [pid = 2427] [serial = 191] [outer = 0x0] 03:54:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 77 (0x119e35800) [pid = 2427] [serial = 192] [outer = 0x112a66400] 03:54:32 INFO - PROCESS | 2427 | 1462791272954 Marionette DEBUG loaded listener.js 03:54:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 78 (0x122a45800) [pid = 2427] [serial = 193] [outer = 0x112a66400] 03:54:33 INFO - PROCESS | 2427 | 1462791273337 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:54:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:54:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 520ms 03:54:33 INFO - PROCESS | 2427 | 1462791273358 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 03:54:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:54:33 INFO - PROCESS | 2427 | 1462791273362 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 03:54:33 INFO - PROCESS | 2427 | 1462791273365 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:54:33 INFO - PROCESS | 2427 | 1462791273367 Marionette TRACE conn2 <- [1,234,null,{}] 03:54:33 INFO - PROCESS | 2427 | 1462791273370 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:33 INFO - PROCESS | 2427 | 1462791273502 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 03:54:33 INFO - PROCESS | 2427 | 1462791273602 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:33 INFO - PROCESS | 2427 | ++DOCSHELL 0x11216f000 == 37 [pid = 2427] [id = 66] 03:54:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 79 (0x111c1c000) [pid = 2427] [serial = 194] [outer = 0x0] 03:54:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 80 (0x1121c3000) [pid = 2427] [serial = 195] [outer = 0x111c1c000] 03:54:33 INFO - PROCESS | 2427 | 1462791273651 Marionette DEBUG loaded listener.js 03:54:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 81 (0x113349000) [pid = 2427] [serial = 196] [outer = 0x111c1c000] 03:54:34 INFO - PROCESS | 2427 | 1462791274084 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:54:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:54:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 770ms 03:54:34 INFO - PROCESS | 2427 | 1462791274136 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 03:54:34 INFO - PROCESS | 2427 | 1462791274139 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 03:54:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:54:34 INFO - PROCESS | 2427 | 1462791274142 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:54:34 INFO - PROCESS | 2427 | 1462791274145 Marionette TRACE conn2 <- [1,238,null,{}] 03:54:34 INFO - PROCESS | 2427 | 1462791274148 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:34 INFO - PROCESS | 2427 | 1462791274237 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 03:54:34 INFO - PROCESS | 2427 | 1462791274280 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:34 INFO - PROCESS | 2427 | ++DOCSHELL 0x11916b000 == 38 [pid = 2427] [id = 67] 03:54:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 82 (0x115e42000) [pid = 2427] [serial = 197] [outer = 0x0] 03:54:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 83 (0x116943c00) [pid = 2427] [serial = 198] [outer = 0x115e42000] 03:54:34 INFO - PROCESS | 2427 | 1462791274311 Marionette DEBUG loaded listener.js 03:54:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 84 (0x11808b400) [pid = 2427] [serial = 199] [outer = 0x115e42000] 03:54:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:54:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 572ms 03:54:34 INFO - PROCESS | 2427 | 1462791274708 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:54:34 INFO - PROCESS | 2427 | 1462791274715 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 03:54:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:54:34 INFO - PROCESS | 2427 | 1462791274718 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 03:54:34 INFO - PROCESS | 2427 | 1462791274720 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:54:34 INFO - PROCESS | 2427 | 1462791274722 Marionette TRACE conn2 <- [1,242,null,{}] 03:54:34 INFO - PROCESS | 2427 | 1462791274725 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:34 INFO - PROCESS | 2427 | 1462791274812 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 03:54:34 INFO - PROCESS | 2427 | 1462791274882 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:34 INFO - PROCESS | 2427 | ++DOCSHELL 0x115e0f800 == 39 [pid = 2427] [id = 68] 03:54:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 85 (0x118132000) [pid = 2427] [serial = 200] [outer = 0x0] 03:54:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 86 (0x11892c000) [pid = 2427] [serial = 201] [outer = 0x118132000] 03:54:34 INFO - PROCESS | 2427 | 1462791274913 Marionette DEBUG loaded listener.js 03:54:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 87 (0x119197c00) [pid = 2427] [serial = 202] [outer = 0x118132000] 03:54:35 INFO - PROCESS | 2427 | 1462791275320 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:54:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:54:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 618ms 03:54:35 INFO - PROCESS | 2427 | 1462791275340 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 03:54:35 INFO - PROCESS | 2427 | 1462791275342 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 03:54:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:54:35 INFO - PROCESS | 2427 | 1462791275349 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:54:35 INFO - PROCESS | 2427 | 1462791275354 Marionette TRACE conn2 <- [1,246,null,{}] 03:54:35 INFO - PROCESS | 2427 | 1462791275357 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:35 INFO - PROCESS | 2427 | 1462791275447 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 03:54:35 INFO - PROCESS | 2427 | 1462791275486 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:35 INFO - PROCESS | 2427 | ++DOCSHELL 0x1249ae800 == 40 [pid = 2427] [id = 69] 03:54:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 88 (0x119568800) [pid = 2427] [serial = 203] [outer = 0x0] 03:54:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 89 (0x119b0c800) [pid = 2427] [serial = 204] [outer = 0x119568800] 03:54:35 INFO - PROCESS | 2427 | 1462791275516 Marionette DEBUG loaded listener.js 03:54:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 90 (0x122c50800) [pid = 2427] [serial = 205] [outer = 0x119568800] 03:54:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 91 (0x122eb7800) [pid = 2427] [serial = 206] [outer = 0x12cdf1400] 03:54:35 INFO - PROCESS | 2427 | 1462791275940 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:54:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:54:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 03:54:35 INFO - PROCESS | 2427 | 1462791275975 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 03:54:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:54:35 INFO - PROCESS | 2427 | 1462791275977 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 03:54:35 INFO - PROCESS | 2427 | 1462791275979 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:54:35 INFO - PROCESS | 2427 | 1462791275981 Marionette TRACE conn2 <- [1,250,null,{}] 03:54:35 INFO - PROCESS | 2427 | 1462791275983 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:36 INFO - PROCESS | 2427 | 1462791276070 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 03:54:36 INFO - PROCESS | 2427 | 1462791276152 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:36 INFO - PROCESS | 2427 | ++DOCSHELL 0x11250d000 == 41 [pid = 2427] [id = 70] 03:54:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 92 (0x1121c8000) [pid = 2427] [serial = 207] [outer = 0x0] 03:54:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 93 (0x116070000) [pid = 2427] [serial = 208] [outer = 0x1121c8000] 03:54:36 INFO - PROCESS | 2427 | 1462791276182 Marionette DEBUG loaded listener.js 03:54:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x1183da400) [pid = 2427] [serial = 209] [outer = 0x1121c8000] 03:54:36 INFO - PROCESS | 2427 | 1462791276635 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:54:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 671ms 03:54:36 INFO - PROCESS | 2427 | 1462791276651 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 03:54:36 INFO - PROCESS | 2427 | 1462791276653 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 03:54:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:54:36 INFO - PROCESS | 2427 | 1462791276656 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:54:36 INFO - PROCESS | 2427 | 1462791276658 Marionette TRACE conn2 <- [1,254,null,{}] 03:54:36 INFO - PROCESS | 2427 | 1462791276662 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:36 INFO - PROCESS | 2427 | 1462791276747 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 03:54:36 INFO - PROCESS | 2427 | 1462791276797 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:36 INFO - PROCESS | 2427 | ++DOCSHELL 0x116f09000 == 42 [pid = 2427] [id = 71] 03:54:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x1133b0c00) [pid = 2427] [serial = 210] [outer = 0x0] 03:54:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x115e40800) [pid = 2427] [serial = 211] [outer = 0x1133b0c00] 03:54:36 INFO - PROCESS | 2427 | 1462791276827 Marionette DEBUG loaded listener.js 03:54:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x1166b3000) [pid = 2427] [serial = 212] [outer = 0x1133b0c00] 03:54:37 INFO - PROCESS | 2427 | --DOCSHELL 0x11a285800 == 41 [pid = 2427] [id = 65] 03:54:37 INFO - PROCESS | 2427 | --DOCSHELL 0x112aca800 == 40 [pid = 2427] [id = 64] 03:54:37 INFO - PROCESS | 2427 | --DOCSHELL 0x1197de800 == 39 [pid = 2427] [id = 63] 03:54:37 INFO - PROCESS | 2427 | --DOCSHELL 0x116f21800 == 38 [pid = 2427] [id = 62] 03:54:37 INFO - PROCESS | 2427 | --DOCSHELL 0x118485000 == 37 [pid = 2427] [id = 61] 03:54:37 INFO - PROCESS | 2427 | --DOCSHELL 0x117e03800 == 36 [pid = 2427] [id = 57] 03:54:37 INFO - PROCESS | 2427 | --DOCSHELL 0x11708d800 == 35 [pid = 2427] [id = 60] 03:54:37 INFO - PROCESS | 2427 | --DOCSHELL 0x116960800 == 34 [pid = 2427] [id = 56] 03:54:37 INFO - PROCESS | 2427 | --DOCSHELL 0x112f9b000 == 33 [pid = 2427] [id = 59] 03:54:37 INFO - PROCESS | 2427 | --DOCSHELL 0x118471800 == 32 [pid = 2427] [id = 58] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x119b04400) [pid = 2427] [serial = 139] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x119eaf000) [pid = 2427] [serial = 141] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x11a29c800) [pid = 2427] [serial = 142] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 93 (0x1161a3800) [pid = 2427] [serial = 144] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 92 (0x11693a400) [pid = 2427] [serial = 145] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 91 (0x117676400) [pid = 2427] [serial = 147] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 90 (0x118132400) [pid = 2427] [serial = 148] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 89 (0x1197f0400) [pid = 2427] [serial = 150] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 88 (0x119b08c00) [pid = 2427] [serial = 151] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 87 (0x122a49c00) [pid = 2427] [serial = 153] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 86 (0x122c54400) [pid = 2427] [serial = 154] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 85 (0x118123c00) [pid = 2427] [serial = 156] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 84 (0x11925f800) [pid = 2427] [serial = 157] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 83 (0x1160db000) [pid = 2427] [serial = 159] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 82 (0x116707c00) [pid = 2427] [serial = 162] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 81 (0x116f28c00) [pid = 2427] [serial = 165] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 80 (0x118087400) [pid = 2427] [serial = 166] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 79 (0x11812bc00) [pid = 2427] [serial = 168] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 78 (0x116938000) [pid = 2427] [serial = 163] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 77 (0x117674400) [pid = 2427] [serial = 126] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 76 (0x1167e3400) [pid = 2427] [serial = 124] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 75 (0x1161f5c00) [pid = 2427] [serial = 123] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 74 (0x118030400) [pid = 2427] [serial = 127] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 73 (0x1184db000) [pid = 2427] [serial = 169] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 72 (0x1166afc00) [pid = 2427] [serial = 160] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 71 (0x11892d800) [pid = 2427] [serial = 135] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 70 (0x11951b000) [pid = 2427] [serial = 138] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 69 (0x11872e800) [pid = 2427] [serial = 133] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 68 (0x112a72000) [pid = 2427] [serial = 129] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 67 (0x118037000) [pid = 2427] [serial = 130] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 66 (0x12929d400) [pid = 2427] [serial = 121] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 65 (0x1184e0000) [pid = 2427] [serial = 132] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 64 (0x118962800) [pid = 2427] [serial = 136] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 63 (0x128fcdc00) [pid = 2427] [serial = 120] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 62 (0x122ff0400) [pid = 2427] [serial = 103] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 61 (0x128f40800) [pid = 2427] [serial = 118] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | --DOMWINDOW == 60 (0x128ab1000) [pid = 2427] [serial = 115] [outer = 0x0] [url = about:blank] 03:54:37 INFO - PROCESS | 2427 | 1462791277183 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:54:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:54:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 573ms 03:54:37 INFO - PROCESS | 2427 | 1462791277230 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 03:54:37 INFO - PROCESS | 2427 | 1462791277234 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 03:54:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:54:37 INFO - PROCESS | 2427 | 1462791277238 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:54:37 INFO - PROCESS | 2427 | 1462791277239 Marionette TRACE conn2 <- [1,258,null,{}] 03:54:37 INFO - PROCESS | 2427 | 1462791277242 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:37 INFO - PROCESS | 2427 | 1462791277319 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 03:54:37 INFO - PROCESS | 2427 | 1462791277381 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:37 INFO - PROCESS | 2427 | ++DOCSHELL 0x1161e5000 == 33 [pid = 2427] [id = 72] 03:54:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 61 (0x1167e4000) [pid = 2427] [serial = 213] [outer = 0x0] 03:54:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 62 (0x116f28c00) [pid = 2427] [serial = 214] [outer = 0x1167e4000] 03:54:37 INFO - PROCESS | 2427 | 1462791277410 Marionette DEBUG loaded listener.js 03:54:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 63 (0x118030000) [pid = 2427] [serial = 215] [outer = 0x1167e4000] 03:54:37 INFO - PROCESS | 2427 | 1462791277673 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:54:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:54:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 469ms 03:54:37 INFO - PROCESS | 2427 | 1462791277715 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 03:54:37 INFO - PROCESS | 2427 | 1462791277716 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 03:54:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:54:37 INFO - PROCESS | 2427 | 1462791277719 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:54:37 INFO - PROCESS | 2427 | 1462791277721 Marionette TRACE conn2 <- [1,262,null,{}] 03:54:37 INFO - PROCESS | 2427 | 1462791277737 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:37 INFO - PROCESS | 2427 | 1462791277815 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 03:54:37 INFO - PROCESS | 2427 | 1462791277821 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:37 INFO - PROCESS | 2427 | ++DOCSHELL 0x117e03800 == 34 [pid = 2427] [id = 73] 03:54:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 64 (0x11808b000) [pid = 2427] [serial = 216] [outer = 0x0] 03:54:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 65 (0x118130000) [pid = 2427] [serial = 217] [outer = 0x11808b000] 03:54:37 INFO - PROCESS | 2427 | 1462791277851 Marionette DEBUG loaded listener.js 03:54:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 66 (0x11872e800) [pid = 2427] [serial = 218] [outer = 0x11808b000] 03:54:38 INFO - PROCESS | 2427 | 1462791278142 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:54:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:54:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 471ms 03:54:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:54:38 INFO - PROCESS | 2427 | 1462791278193 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 03:54:38 INFO - PROCESS | 2427 | 1462791278196 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 03:54:38 INFO - PROCESS | 2427 | 1462791278198 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:54:38 INFO - PROCESS | 2427 | 1462791278199 Marionette TRACE conn2 <- [1,266,null,{}] 03:54:38 INFO - PROCESS | 2427 | 1462791278202 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:38 INFO - PROCESS | 2427 | 1462791278279 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 03:54:38 INFO - PROCESS | 2427 | 1462791278284 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:38 INFO - PROCESS | 2427 | ++DOCSHELL 0x11898b000 == 35 [pid = 2427] [id = 74] 03:54:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 67 (0x11893fc00) [pid = 2427] [serial = 219] [outer = 0x0] 03:54:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 68 (0x11918f400) [pid = 2427] [serial = 220] [outer = 0x11893fc00] 03:54:38 INFO - PROCESS | 2427 | 1462791278311 Marionette DEBUG loaded listener.js 03:54:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 69 (0x11951b000) [pid = 2427] [serial = 221] [outer = 0x11893fc00] 03:54:38 INFO - PROCESS | 2427 | 1462791278647 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:54:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:54:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 471ms 03:54:38 INFO - PROCESS | 2427 | 1462791278670 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 03:54:38 INFO - PROCESS | 2427 | 1462791278672 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 03:54:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:54:38 INFO - PROCESS | 2427 | 1462791278677 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:54:38 INFO - PROCESS | 2427 | 1462791278680 Marionette TRACE conn2 <- [1,270,null,{}] 03:54:38 INFO - PROCESS | 2427 | 1462791278684 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:38 INFO - PROCESS | 2427 | 1462791278810 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 03:54:38 INFO - PROCESS | 2427 | 1462791278822 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:38 INFO - PROCESS | 2427 | ++DOCSHELL 0x119413000 == 36 [pid = 2427] [id = 75] 03:54:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 70 (0x111ed4000) [pid = 2427] [serial = 222] [outer = 0x0] 03:54:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 71 (0x1197f1c00) [pid = 2427] [serial = 223] [outer = 0x111ed4000] 03:54:38 INFO - PROCESS | 2427 | 1462791278861 Marionette DEBUG loaded listener.js 03:54:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 72 (0x119b10800) [pid = 2427] [serial = 224] [outer = 0x111ed4000] 03:54:39 INFO - PROCESS | 2427 | 1462791279192 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:54:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:54:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 577ms 03:54:39 INFO - PROCESS | 2427 | 1462791279252 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 03:54:39 INFO - PROCESS | 2427 | 1462791279253 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 03:54:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:54:39 INFO - PROCESS | 2427 | 1462791279255 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:54:39 INFO - PROCESS | 2427 | 1462791279257 Marionette TRACE conn2 <- [1,274,null,{}] 03:54:39 INFO - PROCESS | 2427 | 1462791279259 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:39 INFO - PROCESS | 2427 | 1462791279346 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 03:54:39 INFO - PROCESS | 2427 | 1462791279397 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:39 INFO - PROCESS | 2427 | ++DOCSHELL 0x119bc0000 == 37 [pid = 2427] [id = 76] 03:54:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 73 (0x1121c7400) [pid = 2427] [serial = 225] [outer = 0x0] 03:54:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 74 (0x122c54c00) [pid = 2427] [serial = 226] [outer = 0x1121c7400] 03:54:39 INFO - PROCESS | 2427 | 1462791279422 Marionette DEBUG loaded listener.js 03:54:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 75 (0x124d79400) [pid = 2427] [serial = 227] [outer = 0x1121c7400] 03:54:39 INFO - PROCESS | 2427 | 1462791279732 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:54:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:54:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 521ms 03:54:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:54:39 INFO - PROCESS | 2427 | 1462791279778 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 03:54:39 INFO - PROCESS | 2427 | 1462791279779 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 03:54:39 INFO - PROCESS | 2427 | 1462791279781 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:54:39 INFO - PROCESS | 2427 | 1462791279782 Marionette TRACE conn2 <- [1,278,null,{}] 03:54:39 INFO - PROCESS | 2427 | 1462791279785 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:39 INFO - PROCESS | 2427 | 1462791279868 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 03:54:39 INFO - PROCESS | 2427 | 1462791279896 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:39 INFO - PROCESS | 2427 | ++DOCSHELL 0x122c3f800 == 38 [pid = 2427] [id = 77] 03:54:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 76 (0x124da3800) [pid = 2427] [serial = 228] [outer = 0x0] 03:54:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 77 (0x125143c00) [pid = 2427] [serial = 229] [outer = 0x124da3800] 03:54:39 INFO - PROCESS | 2427 | 1462791279922 Marionette DEBUG loaded listener.js 03:54:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 78 (0x12517a400) [pid = 2427] [serial = 230] [outer = 0x124da3800] 03:54:40 INFO - PROCESS | 2427 | 1462791280219 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:54:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:54:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 472ms 03:54:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:54:40 INFO - PROCESS | 2427 | 1462791280257 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 03:54:40 INFO - PROCESS | 2427 | 1462791280258 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 03:54:40 INFO - PROCESS | 2427 | 1462791280263 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:54:40 INFO - PROCESS | 2427 | 1462791280264 Marionette TRACE conn2 <- [1,282,null,{}] 03:54:40 INFO - PROCESS | 2427 | 1462791280266 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:40 INFO - PROCESS | 2427 | 1462791280351 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 03:54:40 INFO - PROCESS | 2427 | 1462791280355 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:40 INFO - PROCESS | 2427 | ++DOCSHELL 0x12437d000 == 39 [pid = 2427] [id = 78] 03:54:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 79 (0x124da4c00) [pid = 2427] [serial = 231] [outer = 0x0] 03:54:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 80 (0x12545d000) [pid = 2427] [serial = 232] [outer = 0x124da4c00] 03:54:40 INFO - PROCESS | 2427 | 1462791280380 Marionette DEBUG loaded listener.js 03:54:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 81 (0x1259c9000) [pid = 2427] [serial = 233] [outer = 0x124da4c00] 03:54:40 INFO - PROCESS | 2427 | --DOMWINDOW == 80 (0x115e3f000) [pid = 2427] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:54:40 INFO - PROCESS | 2427 | --DOMWINDOW == 79 (0x118092800) [pid = 2427] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:54:40 INFO - PROCESS | 2427 | --DOMWINDOW == 78 (0x1167df800) [pid = 2427] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:54:40 INFO - PROCESS | 2427 | --DOMWINDOW == 77 (0x11515cc00) [pid = 2427] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:54:40 INFO - PROCESS | 2427 | --DOMWINDOW == 76 (0x119513800) [pid = 2427] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:54:40 INFO - PROCESS | 2427 | --DOMWINDOW == 75 (0x1184e3c00) [pid = 2427] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:54:40 INFO - PROCESS | 2427 | --DOMWINDOW == 74 (0x118123400) [pid = 2427] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:54:40 INFO - PROCESS | 2427 | 1462791280677 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:54:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:54:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 03:54:40 INFO - PROCESS | 2427 | 1462791280738 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 03:54:40 INFO - PROCESS | 2427 | 1462791280739 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 03:54:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:54:40 INFO - PROCESS | 2427 | 1462791280742 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:54:40 INFO - PROCESS | 2427 | 1462791280743 Marionette TRACE conn2 <- [1,286,null,{}] 03:54:40 INFO - PROCESS | 2427 | 1462791280745 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:40 INFO - PROCESS | 2427 | 1462791280815 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 03:54:40 INFO - PROCESS | 2427 | 1462791280819 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:40 INFO - PROCESS | 2427 | ++DOCSHELL 0x119bc9000 == 40 [pid = 2427] [id = 79] 03:54:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 75 (0x1184e3c00) [pid = 2427] [serial = 234] [outer = 0x0] 03:54:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 76 (0x118946400) [pid = 2427] [serial = 235] [outer = 0x1184e3c00] 03:54:40 INFO - PROCESS | 2427 | 1462791280846 Marionette DEBUG loaded listener.js 03:54:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 77 (0x125aed800) [pid = 2427] [serial = 236] [outer = 0x1184e3c00] 03:54:41 INFO - PROCESS | 2427 | 1462791281167 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:54:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:54:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 470ms 03:54:41 INFO - PROCESS | 2427 | 1462791281213 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 03:54:41 INFO - PROCESS | 2427 | 1462791281214 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 03:54:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:54:41 INFO - PROCESS | 2427 | 1462791281216 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:54:41 INFO - PROCESS | 2427 | 1462791281217 Marionette TRACE conn2 <- [1,290,null,{}] 03:54:41 INFO - PROCESS | 2427 | 1462791281219 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:41 INFO - PROCESS | 2427 | 1462791281289 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 03:54:41 INFO - PROCESS | 2427 | 1462791281330 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:41 INFO - PROCESS | 2427 | ++DOCSHELL 0x125451800 == 41 [pid = 2427] [id = 80] 03:54:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 78 (0x118123400) [pid = 2427] [serial = 237] [outer = 0x0] 03:54:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 79 (0x125af9c00) [pid = 2427] [serial = 238] [outer = 0x118123400] 03:54:41 INFO - PROCESS | 2427 | 1462791281354 Marionette DEBUG loaded listener.js 03:54:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 80 (0x126aacc00) [pid = 2427] [serial = 239] [outer = 0x118123400] 03:54:41 INFO - PROCESS | 2427 | 1462791281613 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:54:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:54:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 418ms 03:54:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:54:41 INFO - PROCESS | 2427 | 1462791281636 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 03:54:41 INFO - PROCESS | 2427 | 1462791281637 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 03:54:41 INFO - PROCESS | 2427 | 1462791281639 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:54:41 INFO - PROCESS | 2427 | 1462791281641 Marionette TRACE conn2 <- [1,294,null,{}] 03:54:41 INFO - PROCESS | 2427 | 1462791281650 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:41 INFO - PROCESS | 2427 | 1462791281749 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 03:54:41 INFO - PROCESS | 2427 | 1462791281754 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:41 INFO - PROCESS | 2427 | ++DOCSHELL 0x126acd800 == 42 [pid = 2427] [id = 81] 03:54:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 81 (0x126ab0c00) [pid = 2427] [serial = 240] [outer = 0x0] 03:54:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 82 (0x128ab0800) [pid = 2427] [serial = 241] [outer = 0x126ab0c00] 03:54:41 INFO - PROCESS | 2427 | 1462791281784 Marionette DEBUG loaded listener.js 03:54:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 83 (0x128f33400) [pid = 2427] [serial = 242] [outer = 0x126ab0c00] 03:54:42 INFO - PROCESS | 2427 | 1462791282086 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:54:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 476ms 03:54:42 INFO - PROCESS | 2427 | 1462791282116 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 03:54:42 INFO - PROCESS | 2427 | 1462791282117 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 03:54:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:54:42 INFO - PROCESS | 2427 | 1462791282119 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:54:42 INFO - PROCESS | 2427 | 1462791282120 Marionette TRACE conn2 <- [1,298,null,{}] 03:54:42 INFO - PROCESS | 2427 | 1462791282123 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:42 INFO - PROCESS | 2427 | 1462791282197 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 03:54:42 INFO - PROCESS | 2427 | 1462791282239 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:42 INFO - PROCESS | 2427 | ++DOCSHELL 0x128a80800 == 43 [pid = 2427] [id = 82] 03:54:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 84 (0x126ab1800) [pid = 2427] [serial = 243] [outer = 0x0] 03:54:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 85 (0x128fca800) [pid = 2427] [serial = 244] [outer = 0x126ab1800] 03:54:42 INFO - PROCESS | 2427 | 1462791282263 Marionette DEBUG loaded listener.js 03:54:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 86 (0x128fd7000) [pid = 2427] [serial = 245] [outer = 0x126ab1800] 03:54:42 INFO - PROCESS | 2427 | 1462791282518 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:54:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 419ms 03:54:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:54:42 INFO - PROCESS | 2427 | 1462791282538 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 03:54:42 INFO - PROCESS | 2427 | 1462791282539 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 03:54:42 INFO - PROCESS | 2427 | 1462791282548 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:54:42 INFO - PROCESS | 2427 | 1462791282549 Marionette TRACE conn2 <- [1,302,null,{}] 03:54:42 INFO - PROCESS | 2427 | 1462791282552 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:42 INFO - PROCESS | 2427 | 1462791282630 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 03:54:42 INFO - PROCESS | 2427 | 1462791282635 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:42 INFO - PROCESS | 2427 | ++DOCSHELL 0x129207800 == 44 [pid = 2427] [id = 83] 03:54:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 87 (0x12929c400) [pid = 2427] [serial = 246] [outer = 0x0] 03:54:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 88 (0x1292a2000) [pid = 2427] [serial = 247] [outer = 0x12929c400] 03:54:42 INFO - PROCESS | 2427 | 1462791282660 Marionette DEBUG loaded listener.js 03:54:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 89 (0x1292aa400) [pid = 2427] [serial = 248] [outer = 0x12929c400] 03:54:42 INFO - PROCESS | 2427 | 1462791282946 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:54:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 426ms 03:54:42 INFO - PROCESS | 2427 | 1462791282967 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 03:54:42 INFO - PROCESS | 2427 | 1462791282969 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 03:54:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:54:42 INFO - PROCESS | 2427 | 1462791282971 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:54:42 INFO - PROCESS | 2427 | 1462791282972 Marionette TRACE conn2 <- [1,306,null,{}] 03:54:42 INFO - PROCESS | 2427 | 1462791282974 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:43 INFO - PROCESS | 2427 | 1462791283052 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 03:54:43 INFO - PROCESS | 2427 | 1462791283056 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:43 INFO - PROCESS | 2427 | ++DOCSHELL 0x128a7c000 == 45 [pid = 2427] [id = 84] 03:54:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 90 (0x1246cd000) [pid = 2427] [serial = 249] [outer = 0x0] 03:54:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 91 (0x1246d1000) [pid = 2427] [serial = 250] [outer = 0x1246cd000] 03:54:43 INFO - PROCESS | 2427 | 1462791283082 Marionette DEBUG loaded listener.js 03:54:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 92 (0x1246d5400) [pid = 2427] [serial = 251] [outer = 0x1246cd000] 03:54:43 INFO - PROCESS | 2427 | 1462791283419 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 468ms 03:54:43 INFO - PROCESS | 2427 | 1462791283440 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 03:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:54:43 INFO - PROCESS | 2427 | 1462791283443 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 03:54:43 INFO - PROCESS | 2427 | 1462791283447 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:54:43 INFO - PROCESS | 2427 | 1462791283450 Marionette TRACE conn2 <- [1,310,null,{}] 03:54:43 INFO - PROCESS | 2427 | 1462791283453 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:43 INFO - PROCESS | 2427 | 1462791283552 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 03:54:43 INFO - PROCESS | 2427 | 1462791283593 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:43 INFO - PROCESS | 2427 | ++DOCSHELL 0x113fc5000 == 46 [pid = 2427] [id = 85] 03:54:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 93 (0x113bf2800) [pid = 2427] [serial = 252] [outer = 0x0] 03:54:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x115160800) [pid = 2427] [serial = 253] [outer = 0x113bf2800] 03:54:43 INFO - PROCESS | 2427 | 1462791283624 Marionette DEBUG loaded listener.js 03:54:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x1161f5c00) [pid = 2427] [serial = 254] [outer = 0x113bf2800] 03:54:44 INFO - PROCESS | 2427 | 1462791284026 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:54:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 621ms 03:54:44 INFO - PROCESS | 2427 | 1462791284068 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 03:54:44 INFO - PROCESS | 2427 | 1462791284072 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 03:54:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:54:44 INFO - PROCESS | 2427 | 1462791284077 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:54:44 INFO - PROCESS | 2427 | 1462791284079 Marionette TRACE conn2 <- [1,314,null,{}] 03:54:44 INFO - PROCESS | 2427 | 1462791284081 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:44 INFO - PROCESS | 2427 | 1462791284176 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 03:54:44 INFO - PROCESS | 2427 | 1462791284221 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:44 INFO - PROCESS | 2427 | ++DOCSHELL 0x119edc000 == 47 [pid = 2427] [id = 86] 03:54:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x1169b8c00) [pid = 2427] [serial = 255] [outer = 0x0] 03:54:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x118091c00) [pid = 2427] [serial = 256] [outer = 0x1169b8c00] 03:54:44 INFO - PROCESS | 2427 | 1462791284250 Marionette DEBUG loaded listener.js 03:54:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x1184df400) [pid = 2427] [serial = 257] [outer = 0x1169b8c00] 03:54:44 INFO - PROCESS | 2427 | 1462791284671 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:54:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 620ms 03:54:44 INFO - PROCESS | 2427 | 1462791284697 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 03:54:44 INFO - PROCESS | 2427 | 1462791284698 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 03:54:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:54:44 INFO - PROCESS | 2427 | 1462791284701 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:54:44 INFO - PROCESS | 2427 | 1462791284703 Marionette TRACE conn2 <- [1,318,null,{}] 03:54:44 INFO - PROCESS | 2427 | 1462791284711 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:44 INFO - PROCESS | 2427 | 1462791284809 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 03:54:44 INFO - PROCESS | 2427 | 1462791284851 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:44 INFO - PROCESS | 2427 | ++DOCSHELL 0x126b95000 == 48 [pid = 2427] [id = 87] 03:54:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x11893ec00) [pid = 2427] [serial = 258] [outer = 0x0] 03:54:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x119e35400) [pid = 2427] [serial = 259] [outer = 0x11893ec00] 03:54:44 INFO - PROCESS | 2427 | 1462791284882 Marionette DEBUG loaded listener.js 03:54:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x122c58400) [pid = 2427] [serial = 260] [outer = 0x11893ec00] 03:54:45 INFO - PROCESS | 2427 | 1462791285335 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:54:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 671ms 03:54:45 INFO - PROCESS | 2427 | 1462791285372 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 03:54:45 INFO - PROCESS | 2427 | 1462791285374 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 03:54:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:54:45 INFO - PROCESS | 2427 | 1462791285396 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:54:45 INFO - PROCESS | 2427 | 1462791285397 Marionette TRACE conn2 <- [1,322,null,{}] 03:54:45 INFO - PROCESS | 2427 | 1462791285400 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:45 INFO - PROCESS | 2427 | 1462791285493 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 03:54:45 INFO - PROCESS | 2427 | 1462791285549 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:45 INFO - PROCESS | 2427 | ++DOCSHELL 0x12969e800 == 49 [pid = 2427] [id = 88] 03:54:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x124553c00) [pid = 2427] [serial = 261] [outer = 0x0] 03:54:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x1246cf400) [pid = 2427] [serial = 262] [outer = 0x124553c00] 03:54:45 INFO - PROCESS | 2427 | 1462791285578 Marionette DEBUG loaded listener.js 03:54:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x124a6b400) [pid = 2427] [serial = 263] [outer = 0x124553c00] 03:54:46 INFO - PROCESS | 2427 | 1462791286204 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:54:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 821ms 03:54:46 INFO - PROCESS | 2427 | 1462791286216 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 03:54:46 INFO - PROCESS | 2427 | 1462791286218 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 03:54:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:54:46 INFO - PROCESS | 2427 | 1462791286221 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:54:46 INFO - PROCESS | 2427 | 1462791286224 Marionette TRACE conn2 <- [1,326,null,{}] 03:54:46 INFO - PROCESS | 2427 | 1462791286228 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:46 INFO - PROCESS | 2427 | 1462791286308 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 03:54:46 INFO - PROCESS | 2427 | 1462791286364 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:46 INFO - PROCESS | 2427 | ++DOCSHELL 0x118994000 == 50 [pid = 2427] [id = 89] 03:54:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x113347400) [pid = 2427] [serial = 264] [outer = 0x0] 03:54:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x1161a7000) [pid = 2427] [serial = 265] [outer = 0x113347400] 03:54:46 INFO - PROCESS | 2427 | 1462791286392 Marionette DEBUG loaded listener.js 03:54:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x116a57800) [pid = 2427] [serial = 266] [outer = 0x113347400] 03:54:46 INFO - PROCESS | 2427 | 1462791286829 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:54:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 623ms 03:54:46 INFO - PROCESS | 2427 | 1462791286845 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 03:54:46 INFO - PROCESS | 2427 | 1462791286848 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 03:54:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:54:46 INFO - PROCESS | 2427 | 1462791286853 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:54:46 INFO - PROCESS | 2427 | 1462791286854 Marionette TRACE conn2 <- [1,330,null,{}] 03:54:46 INFO - PROCESS | 2427 | 1462791286857 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:46 INFO - PROCESS | 2427 | 1462791286992 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 03:54:46 INFO - PROCESS | 2427 | --DOCSHELL 0x129207800 == 49 [pid = 2427] [id = 83] 03:54:46 INFO - PROCESS | 2427 | --DOCSHELL 0x128a80800 == 48 [pid = 2427] [id = 82] 03:54:46 INFO - PROCESS | 2427 | --DOCSHELL 0x126acd800 == 47 [pid = 2427] [id = 81] 03:54:46 INFO - PROCESS | 2427 | --DOCSHELL 0x125451800 == 46 [pid = 2427] [id = 80] 03:54:46 INFO - PROCESS | 2427 | --DOCSHELL 0x119bc9000 == 45 [pid = 2427] [id = 79] 03:54:46 INFO - PROCESS | 2427 | --DOCSHELL 0x12437d000 == 44 [pid = 2427] [id = 78] 03:54:46 INFO - PROCESS | 2427 | --DOCSHELL 0x122c3f800 == 43 [pid = 2427] [id = 77] 03:54:47 INFO - PROCESS | 2427 | --DOCSHELL 0x119bc0000 == 42 [pid = 2427] [id = 76] 03:54:47 INFO - PROCESS | 2427 | --DOCSHELL 0x119413000 == 41 [pid = 2427] [id = 75] 03:54:47 INFO - PROCESS | 2427 | --DOCSHELL 0x11898b000 == 40 [pid = 2427] [id = 74] 03:54:47 INFO - PROCESS | 2427 | --DOCSHELL 0x117e03800 == 39 [pid = 2427] [id = 73] 03:54:47 INFO - PROCESS | 2427 | --DOCSHELL 0x1161e5000 == 38 [pid = 2427] [id = 72] 03:54:47 INFO - PROCESS | 2427 | --DOCSHELL 0x116f09000 == 37 [pid = 2427] [id = 71] 03:54:47 INFO - PROCESS | 2427 | --DOCSHELL 0x11250d000 == 36 [pid = 2427] [id = 70] 03:54:47 INFO - PROCESS | 2427 | --DOCSHELL 0x1249ae800 == 35 [pid = 2427] [id = 69] 03:54:47 INFO - PROCESS | 2427 | --DOCSHELL 0x115e0f800 == 34 [pid = 2427] [id = 68] 03:54:47 INFO - PROCESS | 2427 | --DOCSHELL 0x11916b000 == 33 [pid = 2427] [id = 67] 03:54:47 INFO - PROCESS | 2427 | --DOCSHELL 0x11216f000 == 32 [pid = 2427] [id = 66] 03:54:47 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x116162400) [pid = 2427] [serial = 174] [outer = 0x0] [url = about:blank] 03:54:47 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x1185e7000) [pid = 2427] [serial = 180] [outer = 0x0] [url = about:blank] 03:54:47 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x118088000) [pid = 2427] [serial = 178] [outer = 0x0] [url = about:blank] 03:54:47 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x117540c00) [pid = 2427] [serial = 177] [outer = 0x0] [url = about:blank] 03:54:47 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x116941c00) [pid = 2427] [serial = 183] [outer = 0x0] [url = about:blank] 03:54:47 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x118090000) [pid = 2427] [serial = 184] [outer = 0x0] [url = about:blank] 03:54:47 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x119e2b800) [pid = 2427] [serial = 190] [outer = 0x0] [url = about:blank] 03:54:47 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x119e35800) [pid = 2427] [serial = 192] [outer = 0x0] [url = about:blank] 03:54:47 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x119143800) [pid = 2427] [serial = 186] [outer = 0x0] [url = about:blank] 03:54:47 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x118930800) [pid = 2427] [serial = 181] [outer = 0x0] [url = about:blank] 03:54:47 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x116708c00) [pid = 2427] [serial = 175] [outer = 0x0] [url = about:blank] 03:54:47 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x118941800) [pid = 2427] [serial = 172] [outer = 0x0] [url = about:blank] 03:54:47 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x11919b400) [pid = 2427] [serial = 187] [outer = 0x0] [url = about:blank] 03:54:47 INFO - PROCESS | 2427 | --DOMWINDOW == 93 (0x1197f8000) [pid = 2427] [serial = 189] [outer = 0x0] [url = about:blank] 03:54:47 INFO - PROCESS | 2427 | --DOMWINDOW == 92 (0x1185eb800) [pid = 2427] [serial = 171] [outer = 0x0] [url = about:blank] 03:54:47 INFO - PROCESS | 2427 | 1462791287057 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:47 INFO - PROCESS | 2427 | ++DOCSHELL 0x112515000 == 33 [pid = 2427] [id = 90] 03:54:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 93 (0x113d75c00) [pid = 2427] [serial = 267] [outer = 0x0] 03:54:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x116708c00) [pid = 2427] [serial = 268] [outer = 0x113d75c00] 03:54:47 INFO - PROCESS | 2427 | 1462791287084 Marionette DEBUG loaded listener.js 03:54:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x11808ec00) [pid = 2427] [serial = 269] [outer = 0x113d75c00] 03:54:47 INFO - PROCESS | 2427 | 1462791287367 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:54:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 569ms 03:54:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:54:47 INFO - PROCESS | 2427 | 1462791287422 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 03:54:47 INFO - PROCESS | 2427 | 1462791287424 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 03:54:47 INFO - PROCESS | 2427 | 1462791287427 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:54:47 INFO - PROCESS | 2427 | 1462791287431 Marionette TRACE conn2 <- [1,334,null,{}] 03:54:47 INFO - PROCESS | 2427 | 1462791287438 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:47 INFO - PROCESS | 2427 | 1462791287510 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 03:54:47 INFO - PROCESS | 2427 | 1462791287515 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:47 INFO - PROCESS | 2427 | ++DOCSHELL 0x11846f000 == 34 [pid = 2427] [id = 91] 03:54:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x1183cc800) [pid = 2427] [serial = 270] [outer = 0x0] 03:54:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x1185ec400) [pid = 2427] [serial = 271] [outer = 0x1183cc800] 03:54:47 INFO - PROCESS | 2427 | 1462791287544 Marionette DEBUG loaded listener.js 03:54:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x11892e000) [pid = 2427] [serial = 272] [outer = 0x1183cc800] 03:54:47 INFO - PROCESS | 2427 | 1462791287872 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:54:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 474ms 03:54:47 INFO - PROCESS | 2427 | 1462791287900 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 03:54:47 INFO - PROCESS | 2427 | 1462791287902 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 03:54:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:54:47 INFO - PROCESS | 2427 | 1462791287904 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:54:47 INFO - PROCESS | 2427 | 1462791287905 Marionette TRACE conn2 <- [1,338,null,{}] 03:54:47 INFO - PROCESS | 2427 | 1462791287908 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:47 INFO - PROCESS | 2427 | 1462791287979 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 03:54:47 INFO - PROCESS | 2427 | 1462791287983 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:47 INFO - PROCESS | 2427 | ++DOCSHELL 0x119409000 == 35 [pid = 2427] [id = 92] 03:54:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x11895fc00) [pid = 2427] [serial = 273] [outer = 0x0] 03:54:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x11919ac00) [pid = 2427] [serial = 274] [outer = 0x11895fc00] 03:54:48 INFO - PROCESS | 2427 | 1462791288010 Marionette DEBUG loaded listener.js 03:54:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x1197fa400) [pid = 2427] [serial = 275] [outer = 0x11895fc00] 03:54:48 INFO - PROCESS | 2427 | 1462791288346 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:54:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 475ms 03:54:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:54:48 INFO - PROCESS | 2427 | 1462791288380 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 03:54:48 INFO - PROCESS | 2427 | 1462791288381 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 03:54:48 INFO - PROCESS | 2427 | 1462791288383 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:54:48 INFO - PROCESS | 2427 | 1462791288384 Marionette TRACE conn2 <- [1,342,null,{}] 03:54:48 INFO - PROCESS | 2427 | 1462791288387 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:48 INFO - PROCESS | 2427 | 1462791288473 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 03:54:48 INFO - PROCESS | 2427 | 1462791288480 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:48 INFO - PROCESS | 2427 | ++DOCSHELL 0x119bb5000 == 36 [pid = 2427] [id = 93] 03:54:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x113347800) [pid = 2427] [serial = 276] [outer = 0x0] 03:54:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x1197f8000) [pid = 2427] [serial = 277] [outer = 0x113347800] 03:54:48 INFO - PROCESS | 2427 | 1462791288506 Marionette DEBUG loaded listener.js 03:54:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x122a46000) [pid = 2427] [serial = 278] [outer = 0x113347800] 03:54:48 INFO - PROCESS | 2427 | 1462791288804 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:54:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 03:54:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:54:48 INFO - PROCESS | 2427 | 1462791288852 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 03:54:48 INFO - PROCESS | 2427 | 1462791288853 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 03:54:48 INFO - PROCESS | 2427 | 1462791288855 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:54:48 INFO - PROCESS | 2427 | 1462791288856 Marionette TRACE conn2 <- [1,346,null,{}] 03:54:48 INFO - PROCESS | 2427 | 1462791288859 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:48 INFO - PROCESS | 2427 | 1462791288946 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 03:54:48 INFO - PROCESS | 2427 | 1462791288952 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:48 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a02800 == 37 [pid = 2427] [id = 94] 03:54:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x122a48c00) [pid = 2427] [serial = 279] [outer = 0x0] 03:54:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x1243c3000) [pid = 2427] [serial = 280] [outer = 0x122a48c00] 03:54:48 INFO - PROCESS | 2427 | 1462791288978 Marionette DEBUG loaded listener.js 03:54:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x12516c800) [pid = 2427] [serial = 281] [outer = 0x122a48c00] 03:54:49 INFO - PROCESS | 2427 | 1462791289323 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:54:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 470ms 03:54:49 INFO - PROCESS | 2427 | 1462791289327 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 03:54:49 INFO - PROCESS | 2427 | 1462791289328 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 03:54:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:54:49 INFO - PROCESS | 2427 | 1462791289330 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:54:49 INFO - PROCESS | 2427 | 1462791289331 Marionette TRACE conn2 <- [1,350,null,{}] 03:54:49 INFO - PROCESS | 2427 | 1462791289333 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:49 INFO - PROCESS | 2427 | 1462791289422 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 03:54:49 INFO - PROCESS | 2427 | 1462791289426 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:49 INFO - PROCESS | 2427 | ++DOCSHELL 0x12437b000 == 38 [pid = 2427] [id = 95] 03:54:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x1246cf800) [pid = 2427] [serial = 282] [outer = 0x0] 03:54:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x12538f000) [pid = 2427] [serial = 283] [outer = 0x1246cf800] 03:54:49 INFO - PROCESS | 2427 | 1462791289451 Marionette DEBUG loaded listener.js 03:54:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x1259c4800) [pid = 2427] [serial = 284] [outer = 0x1246cf800] 03:54:49 INFO - PROCESS | 2427 | 1462791289751 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:54:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 03:54:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:54:49 INFO - PROCESS | 2427 | 1462791289801 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 03:54:49 INFO - PROCESS | 2427 | 1462791289802 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 03:54:49 INFO - PROCESS | 2427 | 1462791289804 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:54:49 INFO - PROCESS | 2427 | 1462791289805 Marionette TRACE conn2 <- [1,354,null,{}] 03:54:49 INFO - PROCESS | 2427 | 1462791289807 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:49 INFO - PROCESS | 2427 | 1462791289898 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 03:54:49 INFO - PROCESS | 2427 | 1462791289928 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:49 INFO - PROCESS | 2427 | ++DOCSHELL 0x125448800 == 39 [pid = 2427] [id = 96] 03:54:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x1259c5400) [pid = 2427] [serial = 285] [outer = 0x0] 03:54:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x1268b1800) [pid = 2427] [serial = 286] [outer = 0x1259c5400] 03:54:49 INFO - PROCESS | 2427 | 1462791289953 Marionette DEBUG loaded listener.js 03:54:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x126b55c00) [pid = 2427] [serial = 287] [outer = 0x1259c5400] 03:54:50 INFO - PROCESS | 2427 | 1462791290284 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 522ms 03:54:50 INFO - PROCESS | 2427 | 1462791290327 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 03:54:50 INFO - PROCESS | 2427 | 1462791290328 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 03:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:54:50 INFO - PROCESS | 2427 | 1462791290330 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:54:50 INFO - PROCESS | 2427 | 1462791290331 Marionette TRACE conn2 <- [1,358,null,{}] 03:54:50 INFO - PROCESS | 2427 | 1462791290333 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:50 INFO - PROCESS | 2427 | 1462791290437 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 03:54:50 INFO - PROCESS | 2427 | 1462791290442 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:50 INFO - PROCESS | 2427 | ++DOCSHELL 0x126b87800 == 40 [pid = 2427] [id = 97] 03:54:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x125af8000) [pid = 2427] [serial = 288] [outer = 0x0] 03:54:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x128aad800) [pid = 2427] [serial = 289] [outer = 0x125af8000] 03:54:50 INFO - PROCESS | 2427 | 1462791290467 Marionette DEBUG loaded listener.js 03:54:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x128ab6400) [pid = 2427] [serial = 290] [outer = 0x125af8000] 03:54:50 INFO - PROCESS | 2427 | 1462791290773 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 03:54:50 INFO - PROCESS | 2427 | 1462791290799 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 03:54:50 INFO - PROCESS | 2427 | 1462791290801 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 03:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:54:50 INFO - PROCESS | 2427 | 1462791290803 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:54:50 INFO - PROCESS | 2427 | 1462791290804 Marionette TRACE conn2 <- [1,362,null,{}] 03:54:50 INFO - PROCESS | 2427 | 1462791290819 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:50 INFO - PROCESS | 2427 | 1462791290912 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 03:54:50 INFO - PROCESS | 2427 | 1462791290916 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:50 INFO - PROCESS | 2427 | ++DOCSHELL 0x128f13800 == 41 [pid = 2427] [id = 98] 03:54:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x128aaec00) [pid = 2427] [serial = 291] [outer = 0x0] 03:54:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x128e0f000) [pid = 2427] [serial = 292] [outer = 0x128aaec00] 03:54:50 INFO - PROCESS | 2427 | 1462791290941 Marionette DEBUG loaded listener.js 03:54:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x128fd6000) [pid = 2427] [serial = 293] [outer = 0x128aaec00] 03:54:51 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x124da3800) [pid = 2427] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:54:51 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x124da4c00) [pid = 2427] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:54:51 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x11893fc00) [pid = 2427] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:54:51 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x11808b000) [pid = 2427] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:54:51 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x1167e4000) [pid = 2427] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:54:51 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x111ed4000) [pid = 2427] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:54:51 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x1133b0c00) [pid = 2427] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:54:51 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x1184e3c00) [pid = 2427] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:54:51 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x118123400) [pid = 2427] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:54:51 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x126ab0c00) [pid = 2427] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:54:51 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x12929c400) [pid = 2427] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:54:51 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x126ab1800) [pid = 2427] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:54:51 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x1121c8000) [pid = 2427] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:54:51 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x1121c7400) [pid = 2427] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:54:51 INFO - PROCESS | 2427 | 1462791291462 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 675ms 03:54:51 INFO - PROCESS | 2427 | 1462791291480 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 03:54:51 INFO - PROCESS | 2427 | 1462791291483 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 03:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:54:51 INFO - PROCESS | 2427 | 1462791291486 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:54:51 INFO - PROCESS | 2427 | 1462791291489 Marionette TRACE conn2 <- [1,366,null,{}] 03:54:51 INFO - PROCESS | 2427 | 1462791291507 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:51 INFO - PROCESS | 2427 | 1462791291635 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 03:54:51 INFO - PROCESS | 2427 | 1462791291661 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:51 INFO - PROCESS | 2427 | ++DOCSHELL 0x129691800 == 42 [pid = 2427] [id = 99] 03:54:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x1240d4400) [pid = 2427] [serial = 294] [outer = 0x0] 03:54:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x128f40800) [pid = 2427] [serial = 295] [outer = 0x1240d4400] 03:54:51 INFO - PROCESS | 2427 | 1462791291697 Marionette DEBUG loaded listener.js 03:54:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x1292a4800) [pid = 2427] [serial = 296] [outer = 0x1240d4400] 03:54:52 INFO - PROCESS | 2427 | 1462791292000 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:54:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 523ms 03:54:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:54:52 INFO - PROCESS | 2427 | 1462791292017 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 03:54:52 INFO - PROCESS | 2427 | 1462791292018 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 03:54:52 INFO - PROCESS | 2427 | 1462791292020 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:54:52 INFO - PROCESS | 2427 | 1462791292021 Marionette TRACE conn2 <- [1,370,null,{}] 03:54:52 INFO - PROCESS | 2427 | 1462791292023 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:52 INFO - PROCESS | 2427 | 1462791292100 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 03:54:52 INFO - PROCESS | 2427 | 1462791292147 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:52 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a6bb000 == 43 [pid = 2427] [id = 100] 03:54:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x124561400) [pid = 2427] [serial = 297] [outer = 0x0] 03:54:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x1292ab800) [pid = 2427] [serial = 298] [outer = 0x124561400] 03:54:52 INFO - PROCESS | 2427 | 1462791292171 Marionette DEBUG loaded listener.js 03:54:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x12a41a000) [pid = 2427] [serial = 299] [outer = 0x124561400] 03:54:52 INFO - PROCESS | 2427 | 1462791292444 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:54:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:54:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 468ms 03:54:52 INFO - PROCESS | 2427 | 1462791292488 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 03:54:52 INFO - PROCESS | 2427 | 1462791292490 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 03:54:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:54:52 INFO - PROCESS | 2427 | 1462791292492 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:54:52 INFO - PROCESS | 2427 | 1462791292495 Marionette TRACE conn2 <- [1,374,null,{}] 03:54:52 INFO - PROCESS | 2427 | 1462791292499 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:52 INFO - PROCESS | 2427 | 1462791292573 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 03:54:52 INFO - PROCESS | 2427 | 1462791292579 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:52 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa1c800 == 44 [pid = 2427] [id = 101] 03:54:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x12a41ac00) [pid = 2427] [serial = 300] [outer = 0x0] 03:54:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x12a68d800) [pid = 2427] [serial = 301] [outer = 0x12a41ac00] 03:54:52 INFO - PROCESS | 2427 | 1462791292603 Marionette DEBUG loaded listener.js 03:54:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x12a6aac00) [pid = 2427] [serial = 302] [outer = 0x12a41ac00] 03:54:52 INFO - PROCESS | 2427 | 1462791292939 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:54:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:54:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 472ms 03:54:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:54:52 INFO - PROCESS | 2427 | 1462791292964 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 03:54:52 INFO - PROCESS | 2427 | 1462791292966 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 03:54:52 INFO - PROCESS | 2427 | 1462791292975 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:54:52 INFO - PROCESS | 2427 | 1462791292976 Marionette TRACE conn2 <- [1,378,null,{}] 03:54:52 INFO - PROCESS | 2427 | 1462791292980 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:53 INFO - PROCESS | 2427 | 1462791293053 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 03:54:53 INFO - PROCESS | 2427 | 1462791293057 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:53 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b00d000 == 45 [pid = 2427] [id = 102] 03:54:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x12a41c000) [pid = 2427] [serial = 303] [outer = 0x0] 03:54:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x12a6b3c00) [pid = 2427] [serial = 304] [outer = 0x12a41c000] 03:54:53 INFO - PROCESS | 2427 | 1462791293084 Marionette DEBUG loaded listener.js 03:54:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x12aa27c00) [pid = 2427] [serial = 305] [outer = 0x12a41c000] 03:54:53 INFO - PROCESS | 2427 | 1462791293514 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:54:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:54:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 577ms 03:54:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:54:53 INFO - PROCESS | 2427 | 1462791293546 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 03:54:53 INFO - PROCESS | 2427 | 1462791293548 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 03:54:53 INFO - PROCESS | 2427 | 1462791293552 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:54:53 INFO - PROCESS | 2427 | 1462791293554 Marionette TRACE conn2 <- [1,382,null,{}] 03:54:53 INFO - PROCESS | 2427 | 1462791293558 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:53 INFO - PROCESS | 2427 | 1462791293656 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 03:54:53 INFO - PROCESS | 2427 | 1462791293703 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:53 INFO - PROCESS | 2427 | ++DOCSHELL 0x1170a3000 == 46 [pid = 2427] [id = 103] 03:54:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x1160e2400) [pid = 2427] [serial = 306] [outer = 0x0] 03:54:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x116708000) [pid = 2427] [serial = 307] [outer = 0x1160e2400] 03:54:53 INFO - PROCESS | 2427 | 1462791293746 Marionette DEBUG loaded listener.js 03:54:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x116a58400) [pid = 2427] [serial = 308] [outer = 0x1160e2400] 03:54:54 INFO - PROCESS | 2427 | 1462791294387 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:54:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:54:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 871ms 03:54:54 INFO - PROCESS | 2427 | 1462791294430 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 03:54:54 INFO - PROCESS | 2427 | 1462791294434 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 03:54:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:54:54 INFO - PROCESS | 2427 | 1462791294456 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:54:54 INFO - PROCESS | 2427 | 1462791294458 Marionette TRACE conn2 <- [1,386,null,{}] 03:54:54 INFO - PROCESS | 2427 | 1462791294477 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:54 INFO - PROCESS | 2427 | 1462791294571 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 03:54:54 INFO - PROCESS | 2427 | 1462791294617 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:54 INFO - PROCESS | 2427 | ++DOCSHELL 0x122c3d000 == 47 [pid = 2427] [id = 104] 03:54:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x118123c00) [pid = 2427] [serial = 309] [outer = 0x0] 03:54:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x118922400) [pid = 2427] [serial = 310] [outer = 0x118123c00] 03:54:54 INFO - PROCESS | 2427 | 1462791294647 Marionette DEBUG loaded listener.js 03:54:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x11918f800) [pid = 2427] [serial = 311] [outer = 0x118123c00] 03:54:55 INFO - PROCESS | 2427 | 1462791295081 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:54:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:54:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 647ms 03:54:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:54:55 INFO - PROCESS | 2427 | 1462791295090 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 03:54:55 INFO - PROCESS | 2427 | 1462791295092 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 03:54:55 INFO - PROCESS | 2427 | 1462791295094 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:54:55 INFO - PROCESS | 2427 | 1462791295097 Marionette TRACE conn2 <- [1,390,null,{}] 03:54:55 INFO - PROCESS | 2427 | 1462791295105 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:55 INFO - PROCESS | 2427 | 1462791295204 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 03:54:55 INFO - PROCESS | 2427 | 1462791295247 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:55 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b15b800 == 48 [pid = 2427] [id = 105] 03:54:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x122a4b800) [pid = 2427] [serial = 312] [outer = 0x0] 03:54:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x1243c1800) [pid = 2427] [serial = 313] [outer = 0x122a4b800] 03:54:55 INFO - PROCESS | 2427 | 1462791295280 Marionette DEBUG loaded listener.js 03:54:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x12513b800) [pid = 2427] [serial = 314] [outer = 0x122a4b800] 03:54:55 INFO - PROCESS | 2427 | 1462791295720 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:54:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:54:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 671ms 03:54:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:54:55 INFO - PROCESS | 2427 | 1462791295775 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 03:54:55 INFO - PROCESS | 2427 | 1462791295778 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 03:54:55 INFO - PROCESS | 2427 | 1462791295782 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:54:55 INFO - PROCESS | 2427 | 1462791295783 Marionette TRACE conn2 <- [1,394,null,{}] 03:54:55 INFO - PROCESS | 2427 | 1462791295786 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:55 INFO - PROCESS | 2427 | 1462791295905 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 03:54:55 INFO - PROCESS | 2427 | 1462791295963 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:55 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b91d800 == 49 [pid = 2427] [id = 106] 03:54:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x128f3e800) [pid = 2427] [serial = 315] [outer = 0x0] 03:54:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x12929d800) [pid = 2427] [serial = 316] [outer = 0x128f3e800] 03:54:55 INFO - PROCESS | 2427 | 1462791295994 Marionette DEBUG loaded listener.js 03:54:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x1292abc00) [pid = 2427] [serial = 317] [outer = 0x128f3e800] 03:54:56 INFO - PROCESS | 2427 | 1462791296435 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:54:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:54:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 719ms 03:54:56 INFO - PROCESS | 2427 | 1462791296502 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 03:54:56 INFO - PROCESS | 2427 | 1462791296504 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 03:54:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:54:56 INFO - PROCESS | 2427 | 1462791296506 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:54:56 INFO - PROCESS | 2427 | 1462791296507 Marionette TRACE conn2 <- [1,398,null,{}] 03:54:56 INFO - PROCESS | 2427 | 1462791296510 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:56 INFO - PROCESS | 2427 | 1462791296604 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 03:54:56 INFO - PROCESS | 2427 | 1462791296663 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:56 INFO - PROCESS | 2427 | ++DOCSHELL 0x116120000 == 50 [pid = 2427] [id = 107] 03:54:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x1167e2000) [pid = 2427] [serial = 318] [outer = 0x0] 03:54:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x1292a7000) [pid = 2427] [serial = 319] [outer = 0x1167e2000] 03:54:56 INFO - PROCESS | 2427 | 1462791296693 Marionette DEBUG loaded listener.js 03:54:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x12a6b3000) [pid = 2427] [serial = 320] [outer = 0x1167e2000] 03:54:57 INFO - PROCESS | 2427 | 1462791297288 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:54:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:54:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 824ms 03:54:57 INFO - PROCESS | 2427 | 1462791297357 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 03:54:57 INFO - PROCESS | 2427 | 1462791297359 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 03:54:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:54:57 INFO - PROCESS | 2427 | 1462791297378 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:54:57 INFO - PROCESS | 2427 | 1462791297379 Marionette TRACE conn2 <- [1,402,null,{}] 03:54:57 INFO - PROCESS | 2427 | 1462791297397 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:57 INFO - PROCESS | 2427 | 1462791297516 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 03:54:57 INFO - PROCESS | 2427 | 1462791297581 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:57 INFO - PROCESS | 2427 | ++DOCSHELL 0x11940b000 == 51 [pid = 2427] [id = 108] 03:54:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x117548400) [pid = 2427] [serial = 321] [outer = 0x0] 03:54:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x1185e7000) [pid = 2427] [serial = 322] [outer = 0x117548400] 03:54:57 INFO - PROCESS | 2427 | 1462791297615 Marionette DEBUG loaded listener.js 03:54:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x118930800) [pid = 2427] [serial = 323] [outer = 0x117548400] 03:54:57 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa1c800 == 50 [pid = 2427] [id = 101] 03:54:57 INFO - PROCESS | 2427 | --DOCSHELL 0x12a6bb000 == 49 [pid = 2427] [id = 100] 03:54:57 INFO - PROCESS | 2427 | --DOCSHELL 0x129691800 == 48 [pid = 2427] [id = 99] 03:54:57 INFO - PROCESS | 2427 | --DOCSHELL 0x128f13800 == 47 [pid = 2427] [id = 98] 03:54:57 INFO - PROCESS | 2427 | --DOCSHELL 0x126b87800 == 46 [pid = 2427] [id = 97] 03:54:57 INFO - PROCESS | 2427 | --DOCSHELL 0x125448800 == 45 [pid = 2427] [id = 96] 03:54:57 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x1121c3000) [pid = 2427] [serial = 195] [outer = 0x0] [url = about:blank] 03:54:57 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x116943c00) [pid = 2427] [serial = 198] [outer = 0x0] [url = about:blank] 03:54:57 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x11892c000) [pid = 2427] [serial = 201] [outer = 0x0] [url = about:blank] 03:54:57 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x119b0c800) [pid = 2427] [serial = 204] [outer = 0x0] [url = about:blank] 03:54:57 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x1246d1000) [pid = 2427] [serial = 250] [outer = 0x0] [url = about:blank] 03:54:57 INFO - PROCESS | 2427 | --DOCSHELL 0x12437b000 == 44 [pid = 2427] [id = 95] 03:54:57 INFO - PROCESS | 2427 | --DOCSHELL 0x122a02800 == 43 [pid = 2427] [id = 94] 03:54:57 INFO - PROCESS | 2427 | --DOCSHELL 0x119bb5000 == 42 [pid = 2427] [id = 93] 03:54:57 INFO - PROCESS | 2427 | --DOCSHELL 0x119409000 == 41 [pid = 2427] [id = 92] 03:54:57 INFO - PROCESS | 2427 | --DOCSHELL 0x11846f000 == 40 [pid = 2427] [id = 91] 03:54:57 INFO - PROCESS | 2427 | --DOCSHELL 0x112515000 == 39 [pid = 2427] [id = 90] 03:54:57 INFO - PROCESS | 2427 | --DOCSHELL 0x118994000 == 38 [pid = 2427] [id = 89] 03:54:57 INFO - PROCESS | 2427 | --DOCSHELL 0x126b95000 == 37 [pid = 2427] [id = 87] 03:54:57 INFO - PROCESS | 2427 | --DOCSHELL 0x119edc000 == 36 [pid = 2427] [id = 86] 03:54:57 INFO - PROCESS | 2427 | --DOCSHELL 0x113fc5000 == 35 [pid = 2427] [id = 85] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x125143c00) [pid = 2427] [serial = 229] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x12545d000) [pid = 2427] [serial = 232] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x12517a400) [pid = 2427] [serial = 230] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x11918f400) [pid = 2427] [serial = 220] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x11951b000) [pid = 2427] [serial = 221] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x118130000) [pid = 2427] [serial = 217] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x11872e800) [pid = 2427] [serial = 218] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x116f28c00) [pid = 2427] [serial = 214] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x118030000) [pid = 2427] [serial = 215] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x1197f1c00) [pid = 2427] [serial = 223] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x119b10800) [pid = 2427] [serial = 224] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x1166b3000) [pid = 2427] [serial = 212] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x115e40800) [pid = 2427] [serial = 211] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x118946400) [pid = 2427] [serial = 235] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x125af9c00) [pid = 2427] [serial = 238] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x125aed800) [pid = 2427] [serial = 236] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x128ab0800) [pid = 2427] [serial = 241] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x128f33400) [pid = 2427] [serial = 242] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x1292a2000) [pid = 2427] [serial = 247] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x128fd7000) [pid = 2427] [serial = 245] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x116070000) [pid = 2427] [serial = 208] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x1183da400) [pid = 2427] [serial = 209] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x1292aa400) [pid = 2427] [serial = 248] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x1166b3c00) [pid = 2427] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x128fca800) [pid = 2427] [serial = 244] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x1259c9000) [pid = 2427] [serial = 233] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x122c54c00) [pid = 2427] [serial = 226] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x124d79400) [pid = 2427] [serial = 227] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x126aacc00) [pid = 2427] [serial = 239] [outer = 0x0] [url = about:blank] 03:54:58 INFO - PROCESS | 2427 | 1462791298056 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:54:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:54:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 741ms 03:54:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:54:58 INFO - PROCESS | 2427 | 1462791298109 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 03:54:58 INFO - PROCESS | 2427 | 1462791298113 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 03:54:58 INFO - PROCESS | 2427 | 1462791298117 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:54:58 INFO - PROCESS | 2427 | 1462791298119 Marionette TRACE conn2 <- [1,406,null,{}] 03:54:58 INFO - PROCESS | 2427 | 1462791298121 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:58 INFO - PROCESS | 2427 | 1462791298196 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 03:54:58 INFO - PROCESS | 2427 | 1462791298203 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:58 INFO - PROCESS | 2427 | ++DOCSHELL 0x116970800 == 36 [pid = 2427] [id = 109] 03:54:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x11872e800) [pid = 2427] [serial = 324] [outer = 0x0] 03:54:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x119199c00) [pid = 2427] [serial = 325] [outer = 0x11872e800] 03:54:58 INFO - PROCESS | 2427 | 1462791298231 Marionette DEBUG loaded listener.js 03:54:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x119b0a400) [pid = 2427] [serial = 326] [outer = 0x11872e800] 03:54:58 INFO - PROCESS | 2427 | 1462791298580 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:54:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:54:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 519ms 03:54:58 INFO - PROCESS | 2427 | 1462791298637 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 03:54:58 INFO - PROCESS | 2427 | 1462791298638 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 03:54:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:54:58 INFO - PROCESS | 2427 | 1462791298640 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:54:58 INFO - PROCESS | 2427 | 1462791298643 Marionette TRACE conn2 <- [1,410,null,{}] 03:54:58 INFO - PROCESS | 2427 | 1462791298650 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:58 INFO - PROCESS | 2427 | 1462791298729 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 03:54:58 INFO - PROCESS | 2427 | 1462791298734 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:58 INFO - PROCESS | 2427 | ++DOCSHELL 0x119bb6000 == 37 [pid = 2427] [id = 110] 03:54:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x122a4b000) [pid = 2427] [serial = 327] [outer = 0x0] 03:54:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x1243c8800) [pid = 2427] [serial = 328] [outer = 0x122a4b000] 03:54:58 INFO - PROCESS | 2427 | 1462791298762 Marionette DEBUG loaded listener.js 03:54:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x1246d8c00) [pid = 2427] [serial = 329] [outer = 0x122a4b000] 03:54:59 INFO - PROCESS | 2427 | 1462791299107 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:54:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:54:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 473ms 03:54:59 INFO - PROCESS | 2427 | 1462791299114 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 03:54:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:54:59 INFO - PROCESS | 2427 | 1462791299116 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 03:54:59 INFO - PROCESS | 2427 | 1462791299125 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:54:59 INFO - PROCESS | 2427 | 1462791299126 Marionette TRACE conn2 <- [1,414,null,{}] 03:54:59 INFO - PROCESS | 2427 | 1462791299130 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:59 INFO - PROCESS | 2427 | 1462791299209 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 03:54:59 INFO - PROCESS | 2427 | 1462791299254 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:59 INFO - PROCESS | 2427 | ++DOCSHELL 0x122c2c800 == 38 [pid = 2427] [id = 111] 03:54:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x12455a400) [pid = 2427] [serial = 330] [outer = 0x0] 03:54:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x125175c00) [pid = 2427] [serial = 331] [outer = 0x12455a400] 03:54:59 INFO - PROCESS | 2427 | 1462791299280 Marionette DEBUG loaded listener.js 03:54:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x125afbc00) [pid = 2427] [serial = 332] [outer = 0x12455a400] 03:54:59 INFO - PROCESS | 2427 | 1462791299562 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:54:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:54:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 479ms 03:54:59 INFO - PROCESS | 2427 | 1462791299600 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 03:54:59 INFO - PROCESS | 2427 | 1462791299601 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 03:54:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:54:59 INFO - PROCESS | 2427 | 1462791299603 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:54:59 INFO - PROCESS | 2427 | 1462791299604 Marionette TRACE conn2 <- [1,418,null,{}] 03:54:59 INFO - PROCESS | 2427 | 1462791299607 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:59 INFO - PROCESS | 2427 | 1462791299685 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 03:54:59 INFO - PROCESS | 2427 | 1462791299689 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:59 INFO - PROCESS | 2427 | ++DOCSHELL 0x124f0b000 == 39 [pid = 2427] [id = 112] 03:54:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x125310000) [pid = 2427] [serial = 333] [outer = 0x0] 03:54:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x126b54800) [pid = 2427] [serial = 334] [outer = 0x125310000] 03:54:59 INFO - PROCESS | 2427 | 1462791299716 Marionette DEBUG loaded listener.js 03:54:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x128ab9400) [pid = 2427] [serial = 335] [outer = 0x125310000] 03:55:00 INFO - PROCESS | 2427 | 1462791300141 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:55:00 INFO - PROCESS | 2427 | 1462791300522 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:55:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 03:55:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 973ms 03:55:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:55:00 INFO - PROCESS | 2427 | 1462791300576 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 03:55:00 INFO - PROCESS | 2427 | 1462791300577 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 03:55:00 INFO - PROCESS | 2427 | 1462791300579 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:55:00 INFO - PROCESS | 2427 | 1462791300580 Marionette TRACE conn2 <- [1,422,null,{}] 03:55:00 INFO - PROCESS | 2427 | 1462791300583 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:00 INFO - PROCESS | 2427 | 1462791300702 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 03:55:00 INFO - PROCESS | 2427 | 1462791300734 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:00 INFO - PROCESS | 2427 | ++DOCSHELL 0x1171e5800 == 40 [pid = 2427] [id = 113] 03:55:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x1292aa000) [pid = 2427] [serial = 336] [outer = 0x0] 03:55:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x12aa25c00) [pid = 2427] [serial = 337] [outer = 0x1292aa000] 03:55:00 INFO - PROCESS | 2427 | 1462791300759 Marionette DEBUG loaded listener.js 03:55:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x12ab7e000) [pid = 2427] [serial = 338] [outer = 0x1292aa000] 03:55:01 INFO - PROCESS | 2427 | 1462791301572 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:55:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:55:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1018ms 03:55:01 INFO - PROCESS | 2427 | 1462791301598 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 03:55:01 INFO - PROCESS | 2427 | 1462791301600 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 03:55:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:55:01 INFO - PROCESS | 2427 | 1462791301602 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:55:01 INFO - PROCESS | 2427 | 1462791301603 Marionette TRACE conn2 <- [1,426,null,{}] 03:55:01 INFO - PROCESS | 2427 | 1462791301605 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:01 INFO - PROCESS | 2427 | 1462791301699 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 03:55:01 INFO - PROCESS | 2427 | 1462791301703 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:01 INFO - PROCESS | 2427 | ++DOCSHELL 0x12920a800 == 41 [pid = 2427] [id = 114] 03:55:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x12ab78000) [pid = 2427] [serial = 339] [outer = 0x0] 03:55:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x12ab7fc00) [pid = 2427] [serial = 340] [outer = 0x12ab78000] 03:55:01 INFO - PROCESS | 2427 | 1462791301728 Marionette DEBUG loaded listener.js 03:55:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x12b1ae800) [pid = 2427] [serial = 341] [outer = 0x12ab78000] 03:55:02 INFO - PROCESS | 2427 | 1462791302060 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:55:02 INFO - PROCESS | 2427 | 1462791302122 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 03:55:02 INFO - PROCESS | 2427 | 1462791302124 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:55:02 INFO - PROCESS | 2427 | 1462791302126 Marionette TRACE conn2 <- [1,430,null,{}] 03:55:02 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x1246cf800) [pid = 2427] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:55:02 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x1259c5400) [pid = 2427] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:55:02 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x113347800) [pid = 2427] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:55:02 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x113347400) [pid = 2427] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:55:02 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x1183cc800) [pid = 2427] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:55:02 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x11895fc00) [pid = 2427] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:55:02 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x122a48c00) [pid = 2427] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:55:02 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x113d75c00) [pid = 2427] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:55:02 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x125af8000) [pid = 2427] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:55:02 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x128aaec00) [pid = 2427] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:55:02 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x12a41ac00) [pid = 2427] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:55:02 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x1246cd000) [pid = 2427] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:55:02 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x124561400) [pid = 2427] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:55:02 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x1240d4400) [pid = 2427] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:55:02 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x111c1c000) [pid = 2427] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:55:02 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x115e42000) [pid = 2427] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:55:02 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x118132000) [pid = 2427] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:55:02 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x119568800) [pid = 2427] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:55:02 INFO - PROCESS | 2427 | 1462791302183 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:02 INFO - PROCESS | 2427 | 1462791302261 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 03:55:02 INFO - PROCESS | 2427 | 1462791302266 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:02 INFO - PROCESS | 2427 | ++DOCSHELL 0x119ed1000 == 42 [pid = 2427] [id = 115] 03:55:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x1167e1000) [pid = 2427] [serial = 342] [outer = 0x0] 03:55:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x118132000) [pid = 2427] [serial = 343] [outer = 0x1167e1000] 03:55:02 INFO - PROCESS | 2427 | 1462791302291 Marionette DEBUG loaded listener.js 03:55:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x122a48c00) [pid = 2427] [serial = 344] [outer = 0x1167e1000] 03:55:02 INFO - PROCESS | 2427 | 1462791302598 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:55:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:55:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 511ms 03:55:02 INFO - PROCESS | 2427 | 1462791302636 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 03:55:02 INFO - PROCESS | 2427 | 1462791302637 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 03:55:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:55:02 INFO - PROCESS | 2427 | 1462791302639 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:55:02 INFO - PROCESS | 2427 | 1462791302640 Marionette TRACE conn2 <- [1,434,null,{}] 03:55:02 INFO - PROCESS | 2427 | 1462791302643 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:02 INFO - PROCESS | 2427 | 1462791302718 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 03:55:02 INFO - PROCESS | 2427 | 1462791302722 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:02 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a6d0800 == 43 [pid = 2427] [id = 116] 03:55:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x124561400) [pid = 2427] [serial = 345] [outer = 0x0] 03:55:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x1293e4400) [pid = 2427] [serial = 346] [outer = 0x124561400] 03:55:02 INFO - PROCESS | 2427 | 1462791302749 Marionette DEBUG loaded listener.js 03:55:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x12b1b5400) [pid = 2427] [serial = 347] [outer = 0x124561400] 03:55:03 INFO - PROCESS | 2427 | 1462791303082 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:55:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:55:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 469ms 03:55:03 INFO - PROCESS | 2427 | 1462791303109 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 03:55:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:55:03 INFO - PROCESS | 2427 | 1462791303113 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 03:55:03 INFO - PROCESS | 2427 | 1462791303127 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:55:03 INFO - PROCESS | 2427 | 1462791303129 Marionette TRACE conn2 <- [1,438,null,{}] 03:55:03 INFO - PROCESS | 2427 | 1462791303131 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:03 INFO - PROCESS | 2427 | 1462791303231 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 03:55:03 INFO - PROCESS | 2427 | 1462791303237 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:03 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b018800 == 44 [pid = 2427] [id = 117] 03:55:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x12a41ac00) [pid = 2427] [serial = 348] [outer = 0x0] 03:55:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x12ba32400) [pid = 2427] [serial = 349] [outer = 0x12a41ac00] 03:55:03 INFO - PROCESS | 2427 | 1462791303276 Marionette DEBUG loaded listener.js 03:55:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x12ba39400) [pid = 2427] [serial = 350] [outer = 0x12a41ac00] 03:55:03 INFO - PROCESS | 2427 | 1462791303743 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:55:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:55:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 681ms 03:55:03 INFO - PROCESS | 2427 | 1462791303802 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 03:55:03 INFO - PROCESS | 2427 | 1462791303804 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 03:55:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:55:03 INFO - PROCESS | 2427 | 1462791303808 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:55:03 INFO - PROCESS | 2427 | 1462791303812 Marionette TRACE conn2 <- [1,442,null,{}] 03:55:03 INFO - PROCESS | 2427 | 1462791303815 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:03 INFO - PROCESS | 2427 | 1462791303914 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 03:55:03 INFO - PROCESS | 2427 | 1462791303920 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:03 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b988800 == 45 [pid = 2427] [id = 118] 03:55:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x12ba43c00) [pid = 2427] [serial = 351] [outer = 0x0] 03:55:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x12ba4d400) [pid = 2427] [serial = 352] [outer = 0x12ba43c00] 03:55:03 INFO - PROCESS | 2427 | 1462791303949 Marionette DEBUG loaded listener.js 03:55:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x12bd6d800) [pid = 2427] [serial = 353] [outer = 0x12ba43c00] 03:55:04 INFO - PROCESS | 2427 | --DOCSHELL 0x12969e800 == 44 [pid = 2427] [id = 88] 03:55:04 INFO - PROCESS | 2427 | --DOCSHELL 0x128a7c000 == 43 [pid = 2427] [id = 84] 03:55:04 INFO - PROCESS | 2427 | --DOCSHELL 0x11940b000 == 42 [pid = 2427] [id = 108] 03:55:04 INFO - PROCESS | 2427 | --DOCSHELL 0x116120000 == 41 [pid = 2427] [id = 107] 03:55:04 INFO - PROCESS | 2427 | --DOCSHELL 0x12b91d800 == 40 [pid = 2427] [id = 106] 03:55:04 INFO - PROCESS | 2427 | --DOCSHELL 0x12b15b800 == 39 [pid = 2427] [id = 105] 03:55:04 INFO - PROCESS | 2427 | --DOCSHELL 0x122c3d000 == 38 [pid = 2427] [id = 104] 03:55:04 INFO - PROCESS | 2427 | --DOCSHELL 0x12b00d000 == 37 [pid = 2427] [id = 102] 03:55:04 INFO - PROCESS | 2427 | --DOCSHELL 0x1170a3000 == 36 [pid = 2427] [id = 103] 03:55:05 INFO - PROCESS | 2427 | --DOCSHELL 0x124f0b000 == 35 [pid = 2427] [id = 112] 03:55:05 INFO - PROCESS | 2427 | --DOCSHELL 0x122c2c800 == 34 [pid = 2427] [id = 111] 03:55:05 INFO - PROCESS | 2427 | --DOCSHELL 0x12920a800 == 33 [pid = 2427] [id = 114] 03:55:05 INFO - PROCESS | 2427 | --DOCSHELL 0x12b018800 == 32 [pid = 2427] [id = 117] 03:55:05 INFO - PROCESS | 2427 | --DOCSHELL 0x1171e5800 == 31 [pid = 2427] [id = 113] 03:55:05 INFO - PROCESS | 2427 | --DOCSHELL 0x12a6d0800 == 30 [pid = 2427] [id = 116] 03:55:05 INFO - PROCESS | 2427 | --DOCSHELL 0x119ed1000 == 29 [pid = 2427] [id = 115] 03:55:05 INFO - PROCESS | 2427 | --DOCSHELL 0x116970800 == 28 [pid = 2427] [id = 109] 03:55:05 INFO - PROCESS | 2427 | --DOCSHELL 0x119bb6000 == 27 [pid = 2427] [id = 110] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x113349000) [pid = 2427] [serial = 196] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x11808b400) [pid = 2427] [serial = 199] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x119197c00) [pid = 2427] [serial = 202] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x122c50800) [pid = 2427] [serial = 205] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x12538f000) [pid = 2427] [serial = 283] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x126b55c00) [pid = 2427] [serial = 287] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x1268b1800) [pid = 2427] [serial = 286] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x1197f8000) [pid = 2427] [serial = 277] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x122a46000) [pid = 2427] [serial = 278] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x116a57800) [pid = 2427] [serial = 266] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x1161a7000) [pid = 2427] [serial = 265] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x118091c00) [pid = 2427] [serial = 256] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x1185ec400) [pid = 2427] [serial = 271] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x11892e000) [pid = 2427] [serial = 272] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x115160800) [pid = 2427] [serial = 253] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x1197fa400) [pid = 2427] [serial = 275] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x11919ac00) [pid = 2427] [serial = 274] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x1243c3000) [pid = 2427] [serial = 280] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x116708c00) [pid = 2427] [serial = 268] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 93 (0x11808ec00) [pid = 2427] [serial = 269] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 92 (0x119e35400) [pid = 2427] [serial = 259] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 91 (0x1246cf400) [pid = 2427] [serial = 262] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 90 (0x128aad800) [pid = 2427] [serial = 289] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 89 (0x128ab6400) [pid = 2427] [serial = 290] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 88 (0x12a6b3c00) [pid = 2427] [serial = 304] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 87 (0x128e0f000) [pid = 2427] [serial = 292] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 86 (0x12a68d800) [pid = 2427] [serial = 301] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 85 (0x128fd6000) [pid = 2427] [serial = 293] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 84 (0x1246d5400) [pid = 2427] [serial = 251] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 83 (0x12a41a000) [pid = 2427] [serial = 299] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 82 (0x128f40800) [pid = 2427] [serial = 295] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 81 (0x1259c4800) [pid = 2427] [serial = 284] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 80 (0x1292ab800) [pid = 2427] [serial = 298] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 79 (0x12516c800) [pid = 2427] [serial = 281] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 78 (0x12a6aac00) [pid = 2427] [serial = 302] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | --DOMWINDOW == 77 (0x1292a4800) [pid = 2427] [serial = 296] [outer = 0x0] [url = about:blank] 03:55:05 INFO - PROCESS | 2427 | 1462791305395 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:55:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:55:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1627ms 03:55:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:55:05 INFO - PROCESS | 2427 | 1462791305435 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 03:55:05 INFO - PROCESS | 2427 | 1462791305438 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 03:55:05 INFO - PROCESS | 2427 | 1462791305442 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:55:05 INFO - PROCESS | 2427 | 1462791305444 Marionette TRACE conn2 <- [1,446,null,{}] 03:55:05 INFO - PROCESS | 2427 | 1462791305455 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:05 INFO - PROCESS | 2427 | 1462791305538 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 03:55:05 INFO - PROCESS | 2427 | 1462791305579 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:05 INFO - PROCESS | 2427 | ++DOCSHELL 0x113812800 == 28 [pid = 2427] [id = 119] 03:55:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 78 (0x115ea7000) [pid = 2427] [serial = 354] [outer = 0x0] 03:55:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 79 (0x116075400) [pid = 2427] [serial = 355] [outer = 0x115ea7000] 03:55:05 INFO - PROCESS | 2427 | 1462791305617 Marionette DEBUG loaded listener.js 03:55:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 80 (0x1166afc00) [pid = 2427] [serial = 356] [outer = 0x115ea7000] 03:55:05 INFO - PROCESS | 2427 | 1462791305970 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:55:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:55:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 578ms 03:55:06 INFO - PROCESS | 2427 | 1462791306019 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 03:55:06 INFO - PROCESS | 2427 | 1462791306024 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 03:55:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:55:06 INFO - PROCESS | 2427 | 1462791306028 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:55:06 INFO - PROCESS | 2427 | 1462791306030 Marionette TRACE conn2 <- [1,450,null,{}] 03:55:06 INFO - PROCESS | 2427 | 1462791306033 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:06 INFO - PROCESS | 2427 | 1462791306104 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 03:55:06 INFO - PROCESS | 2427 | 1462791306145 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:06 INFO - PROCESS | 2427 | ++DOCSHELL 0x115e0a000 == 29 [pid = 2427] [id = 120] 03:55:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 81 (0x1161ef000) [pid = 2427] [serial = 357] [outer = 0x0] 03:55:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 82 (0x1167de800) [pid = 2427] [serial = 358] [outer = 0x1161ef000] 03:55:06 INFO - PROCESS | 2427 | 1462791306171 Marionette DEBUG loaded listener.js 03:55:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 83 (0x117549400) [pid = 2427] [serial = 359] [outer = 0x1161ef000] 03:55:06 INFO - PROCESS | 2427 | 1462791306464 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:55:06 INFO - PROCESS | 2427 | 1462791306502 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 03:55:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:55:06 INFO - PROCESS | 2427 | 1462791306505 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:55:06 INFO - PROCESS | 2427 | 1462791306508 Marionette TRACE conn2 <- [1,454,null,{}] 03:55:06 INFO - PROCESS | 2427 | 1462791306519 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:06 INFO - PROCESS | 2427 | 1462791306595 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 03:55:06 INFO - PROCESS | 2427 | 1462791306603 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:06 INFO - PROCESS | 2427 | ++DOCSHELL 0x11709a800 == 30 [pid = 2427] [id = 121] 03:55:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 84 (0x111aaf400) [pid = 2427] [serial = 360] [outer = 0x0] 03:55:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 85 (0x11808a000) [pid = 2427] [serial = 361] [outer = 0x111aaf400] 03:55:06 INFO - PROCESS | 2427 | 1462791306704 Marionette DEBUG loaded listener.js 03:55:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 86 (0x11812dc00) [pid = 2427] [serial = 362] [outer = 0x111aaf400] 03:55:07 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:07 INFO - PROCESS | 2427 | 1462791307083 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:55:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:55:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 626ms 03:55:07 INFO - PROCESS | 2427 | 1462791307132 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 03:55:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:55:07 INFO - PROCESS | 2427 | 1462791307135 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 03:55:07 INFO - PROCESS | 2427 | 1462791307138 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:55:07 INFO - PROCESS | 2427 | 1462791307140 Marionette TRACE conn2 <- [1,458,null,{}] 03:55:07 INFO - PROCESS | 2427 | 1462791307144 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:07 INFO - PROCESS | 2427 | 1462791307250 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 03:55:07 INFO - PROCESS | 2427 | 1462791307278 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:07 INFO - PROCESS | 2427 | ++DOCSHELL 0x117e18800 == 31 [pid = 2427] [id = 122] 03:55:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 87 (0x11812bc00) [pid = 2427] [serial = 363] [outer = 0x0] 03:55:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 88 (0x1183db400) [pid = 2427] [serial = 364] [outer = 0x11812bc00] 03:55:07 INFO - PROCESS | 2427 | 1462791307304 Marionette DEBUG loaded listener.js 03:55:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 89 (0x11872f800) [pid = 2427] [serial = 365] [outer = 0x11812bc00] 03:55:07 INFO - PROCESS | 2427 | 1462791307567 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:55:07 INFO - PROCESS | 2427 | 1462791307620 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 03:55:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:55:07 INFO - PROCESS | 2427 | 1462791307622 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:55:07 INFO - PROCESS | 2427 | 1462791307623 Marionette TRACE conn2 <- [1,462,null,{}] 03:55:07 INFO - PROCESS | 2427 | 1462791307626 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:07 INFO - PROCESS | 2427 | 1462791307697 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 03:55:07 INFO - PROCESS | 2427 | 1462791307701 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:07 INFO - PROCESS | 2427 | ++DOCSHELL 0x1189a6000 == 32 [pid = 2427] [id = 123] 03:55:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 90 (0x116074000) [pid = 2427] [serial = 366] [outer = 0x0] 03:55:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 91 (0x11892bc00) [pid = 2427] [serial = 367] [outer = 0x116074000] 03:55:07 INFO - PROCESS | 2427 | 1462791307728 Marionette DEBUG loaded listener.js 03:55:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 92 (0x119140c00) [pid = 2427] [serial = 368] [outer = 0x116074000] 03:55:08 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:08 INFO - PROCESS | 2427 | 1462791308074 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:55:08 INFO - PROCESS | 2427 | 1462791308102 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 03:55:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:55:08 INFO - PROCESS | 2427 | 1462791308114 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:55:08 INFO - PROCESS | 2427 | 1462791308115 Marionette TRACE conn2 <- [1,466,null,{}] 03:55:08 INFO - PROCESS | 2427 | 1462791308117 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:08 INFO - PROCESS | 2427 | 1462791308198 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 03:55:08 INFO - PROCESS | 2427 | 1462791308203 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:08 INFO - PROCESS | 2427 | ++DOCSHELL 0x1197d5000 == 33 [pid = 2427] [id = 124] 03:55:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 93 (0x11914b000) [pid = 2427] [serial = 369] [outer = 0x0] 03:55:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x119568c00) [pid = 2427] [serial = 370] [outer = 0x11914b000] 03:55:08 INFO - PROCESS | 2427 | 1462791308230 Marionette DEBUG loaded listener.js 03:55:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x119b0a800) [pid = 2427] [serial = 371] [outer = 0x11914b000] 03:55:08 INFO - PROCESS | 2427 | 1462791308534 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:55:08 INFO - PROCESS | 2427 | 1462791308586 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 03:55:08 INFO - PROCESS | 2427 | 1462791308589 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:55:08 INFO - PROCESS | 2427 | 1462791308590 Marionette TRACE conn2 <- [1,470,null,{}] 03:55:08 INFO - PROCESS | 2427 | 1462791308592 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:08 INFO - PROCESS | 2427 | 1462791308657 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 03:55:08 INFO - PROCESS | 2427 | 1462791308663 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:08 INFO - PROCESS | 2427 | ++DOCSHELL 0x119edb000 == 34 [pid = 2427] [id = 125] 03:55:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x1197f8800) [pid = 2427] [serial = 372] [outer = 0x0] 03:55:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x119eb7400) [pid = 2427] [serial = 373] [outer = 0x1197f8800] 03:55:08 INFO - PROCESS | 2427 | 1462791308687 Marionette DEBUG loaded listener.js 03:55:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x122a46c00) [pid = 2427] [serial = 374] [outer = 0x1197f8800] 03:55:08 INFO - PROCESS | 2427 | 1462791308982 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:55:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:55:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 417ms 03:55:09 INFO - PROCESS | 2427 | 1462791309007 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 03:55:09 INFO - PROCESS | 2427 | 1462791309008 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 03:55:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:55:09 INFO - PROCESS | 2427 | 1462791309018 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:55:09 INFO - PROCESS | 2427 | 1462791309019 Marionette TRACE conn2 <- [1,474,null,{}] 03:55:09 INFO - PROCESS | 2427 | 1462791309021 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:09 INFO - PROCESS | 2427 | 1462791309113 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 03:55:09 INFO - PROCESS | 2427 | 1462791309121 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:09 INFO - PROCESS | 2427 | ++DOCSHELL 0x119ee8000 == 35 [pid = 2427] [id = 126] 03:55:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x1160e3c00) [pid = 2427] [serial = 375] [outer = 0x0] 03:55:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x11a29d800) [pid = 2427] [serial = 376] [outer = 0x1160e3c00] 03:55:09 INFO - PROCESS | 2427 | 1462791309145 Marionette DEBUG loaded listener.js 03:55:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x122ec5800) [pid = 2427] [serial = 377] [outer = 0x1160e3c00] 03:55:09 INFO - PROCESS | 2427 | 1462791309464 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:55:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:55:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 469ms 03:55:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:55:09 INFO - PROCESS | 2427 | 1462791309488 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 03:55:09 INFO - PROCESS | 2427 | 1462791309489 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 03:55:09 INFO - PROCESS | 2427 | 1462791309491 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:55:09 INFO - PROCESS | 2427 | 1462791309493 Marionette TRACE conn2 <- [1,478,null,{}] 03:55:09 INFO - PROCESS | 2427 | 1462791309497 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:09 INFO - PROCESS | 2427 | 1462791309564 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 03:55:09 INFO - PROCESS | 2427 | 1462791309568 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:09 INFO - PROCESS | 2427 | ++DOCSHELL 0x11696b000 == 36 [pid = 2427] [id = 127] 03:55:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x116710c00) [pid = 2427] [serial = 378] [outer = 0x0] 03:55:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x1243ca800) [pid = 2427] [serial = 379] [outer = 0x116710c00] 03:55:09 INFO - PROCESS | 2427 | 1462791309595 Marionette DEBUG loaded listener.js 03:55:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x1246cf800) [pid = 2427] [serial = 380] [outer = 0x116710c00] 03:55:09 INFO - PROCESS | 2427 | 1462791309912 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:55:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:55:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 471ms 03:55:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:55:09 INFO - PROCESS | 2427 | 1462791309963 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 03:55:09 INFO - PROCESS | 2427 | 1462791309964 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 03:55:09 INFO - PROCESS | 2427 | 1462791309966 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:55:09 INFO - PROCESS | 2427 | 1462791309967 Marionette TRACE conn2 <- [1,482,null,{}] 03:55:09 INFO - PROCESS | 2427 | 1462791309969 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:10 INFO - PROCESS | 2427 | 1462791310064 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 03:55:10 INFO - PROCESS | 2427 | 1462791310070 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:10 INFO - PROCESS | 2427 | ++DOCSHELL 0x122f9a000 == 37 [pid = 2427] [id = 128] 03:55:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x1243c8c00) [pid = 2427] [serial = 381] [outer = 0x0] 03:55:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x1246d9800) [pid = 2427] [serial = 382] [outer = 0x1243c8c00] 03:55:10 INFO - PROCESS | 2427 | 1462791310097 Marionette DEBUG loaded listener.js 03:55:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x124da3c00) [pid = 2427] [serial = 383] [outer = 0x1243c8c00] 03:55:10 INFO - PROCESS | 2427 | 1462791310434 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:55:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:55:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 519ms 03:55:10 INFO - PROCESS | 2427 | 1462791310485 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 03:55:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:55:10 INFO - PROCESS | 2427 | 1462791310487 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 03:55:10 INFO - PROCESS | 2427 | 1462791310489 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:55:10 INFO - PROCESS | 2427 | 1462791310491 Marionette TRACE conn2 <- [1,486,null,{}] 03:55:10 INFO - PROCESS | 2427 | 1462791310510 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:10 INFO - PROCESS | 2427 | 1462791310608 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 03:55:10 INFO - PROCESS | 2427 | 1462791310618 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:10 INFO - PROCESS | 2427 | ++DOCSHELL 0x1189a1000 == 38 [pid = 2427] [id = 129] 03:55:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x1246d5000) [pid = 2427] [serial = 384] [outer = 0x0] 03:55:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x125311400) [pid = 2427] [serial = 385] [outer = 0x1246d5000] 03:55:10 INFO - PROCESS | 2427 | 1462791310647 Marionette DEBUG loaded listener.js 03:55:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x125af8800) [pid = 2427] [serial = 386] [outer = 0x1246d5000] 03:55:10 INFO - PROCESS | 2427 | 1462791310981 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:55:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:55:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 521ms 03:55:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:55:11 INFO - PROCESS | 2427 | 1462791311012 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 03:55:11 INFO - PROCESS | 2427 | 1462791311015 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 03:55:11 INFO - PROCESS | 2427 | 1462791311017 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:55:11 INFO - PROCESS | 2427 | 1462791311018 Marionette TRACE conn2 <- [1,490,null,{}] 03:55:11 INFO - PROCESS | 2427 | 1462791311020 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:11 INFO - PROCESS | 2427 | 1462791311108 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 03:55:11 INFO - PROCESS | 2427 | 1462791311112 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:11 INFO - PROCESS | 2427 | ++DOCSHELL 0x125a09800 == 39 [pid = 2427] [id = 130] 03:55:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x1268ad400) [pid = 2427] [serial = 387] [outer = 0x0] 03:55:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x126aafc00) [pid = 2427] [serial = 388] [outer = 0x1268ad400] 03:55:11 INFO - PROCESS | 2427 | 1462791311137 Marionette DEBUG loaded listener.js 03:55:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x128ab0800) [pid = 2427] [serial = 389] [outer = 0x1268ad400] 03:55:11 INFO - PROCESS | 2427 | 1462791311444 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:55:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:55:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 469ms 03:55:11 INFO - PROCESS | 2427 | 1462791311487 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 03:55:11 INFO - PROCESS | 2427 | 1462791311489 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 03:55:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:55:11 INFO - PROCESS | 2427 | 1462791311491 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:55:11 INFO - PROCESS | 2427 | 1462791311492 Marionette TRACE conn2 <- [1,494,null,{}] 03:55:11 INFO - PROCESS | 2427 | 1462791311496 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:11 INFO - PROCESS | 2427 | 1462791311587 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 03:55:11 INFO - PROCESS | 2427 | 1462791311591 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:11 INFO - PROCESS | 2427 | ++DOCSHELL 0x126b98800 == 40 [pid = 2427] [id = 131] 03:55:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x128ab2000) [pid = 2427] [serial = 390] [outer = 0x0] 03:55:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x128e09400) [pid = 2427] [serial = 391] [outer = 0x128ab2000] 03:55:11 INFO - PROCESS | 2427 | 1462791311623 Marionette DEBUG loaded listener.js 03:55:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x128fcbc00) [pid = 2427] [serial = 392] [outer = 0x128ab2000] 03:55:11 INFO - PROCESS | 2427 | 1462791311959 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:55:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:55:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 521ms 03:55:12 INFO - PROCESS | 2427 | 1462791312013 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 03:55:12 INFO - PROCESS | 2427 | 1462791312014 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 03:55:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:55:12 INFO - PROCESS | 2427 | 1462791312016 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:55:12 INFO - PROCESS | 2427 | 1462791312017 Marionette TRACE conn2 <- [1,498,null,{}] 03:55:12 INFO - PROCESS | 2427 | 1462791312019 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:12 INFO - PROCESS | 2427 | 1462791312104 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 03:55:12 INFO - PROCESS | 2427 | 1462791312134 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:12 INFO - PROCESS | 2427 | ++DOCSHELL 0x128a86800 == 41 [pid = 2427] [id = 132] 03:55:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x128ab6c00) [pid = 2427] [serial = 393] [outer = 0x0] 03:55:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x128fd9c00) [pid = 2427] [serial = 394] [outer = 0x128ab6c00] 03:55:12 INFO - PROCESS | 2427 | 1462791312159 Marionette DEBUG loaded listener.js 03:55:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x1292ab800) [pid = 2427] [serial = 395] [outer = 0x128ab6c00] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x11893ec00) [pid = 2427] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x112a66400) [pid = 2427] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x1169b8c00) [pid = 2427] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x113bf2800) [pid = 2427] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x124553c00) [pid = 2427] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x12ab78000) [pid = 2427] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x1167e1000) [pid = 2427] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x12a41ac00) [pid = 2427] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x1160e2400) [pid = 2427] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x12a41c000) [pid = 2427] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x125310000) [pid = 2427] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x12455a400) [pid = 2427] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x122a4b000) [pid = 2427] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x11872e800) [pid = 2427] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x117548400) [pid = 2427] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x1167e2000) [pid = 2427] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x128f3e800) [pid = 2427] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x122a4b800) [pid = 2427] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x118123c00) [pid = 2427] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x1292aa000) [pid = 2427] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:55:12 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x124561400) [pid = 2427] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:55:12 INFO - PROCESS | 2427 | 1462791312580 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:55:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:55:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 571ms 03:55:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:55:12 INFO - PROCESS | 2427 | 1462791312587 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 03:55:12 INFO - PROCESS | 2427 | 1462791312589 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 03:55:12 INFO - PROCESS | 2427 | 1462791312591 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:55:12 INFO - PROCESS | 2427 | 1462791312592 Marionette TRACE conn2 <- [1,502,null,{}] 03:55:12 INFO - PROCESS | 2427 | 1462791312599 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:12 INFO - PROCESS | 2427 | 1462791312672 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 03:55:12 INFO - PROCESS | 2427 | 1462791312678 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:12 INFO - PROCESS | 2427 | ++DOCSHELL 0x122c39000 == 42 [pid = 2427] [id = 133] 03:55:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x11802dc00) [pid = 2427] [serial = 396] [outer = 0x0] 03:55:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x119516800) [pid = 2427] [serial = 397] [outer = 0x11802dc00] 03:55:12 INFO - PROCESS | 2427 | 1462791312704 Marionette DEBUG loaded listener.js 03:55:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x122ff3400) [pid = 2427] [serial = 398] [outer = 0x11802dc00] 03:55:13 INFO - PROCESS | 2427 | 1462791313022 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:55:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:55:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 472ms 03:55:13 INFO - PROCESS | 2427 | 1462791313064 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 03:55:13 INFO - PROCESS | 2427 | 1462791313065 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 03:55:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:55:13 INFO - PROCESS | 2427 | 1462791313067 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:55:13 INFO - PROCESS | 2427 | 1462791313068 Marionette TRACE conn2 <- [1,506,null,{}] 03:55:13 INFO - PROCESS | 2427 | 1462791313071 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:13 INFO - PROCESS | 2427 | 1462791313159 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 03:55:13 INFO - PROCESS | 2427 | 1462791313168 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:13 INFO - PROCESS | 2427 | ++DOCSHELL 0x129338000 == 43 [pid = 2427] [id = 134] 03:55:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x1246d5800) [pid = 2427] [serial = 399] [outer = 0x0] 03:55:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x128ab1000) [pid = 2427] [serial = 400] [outer = 0x1246d5800] 03:55:13 INFO - PROCESS | 2427 | 1462791313192 Marionette DEBUG loaded listener.js 03:55:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x1293d7000) [pid = 2427] [serial = 401] [outer = 0x1246d5800] 03:55:13 INFO - PROCESS | 2427 | 1462791313488 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:55:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:55:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 468ms 03:55:13 INFO - PROCESS | 2427 | 1462791313535 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 03:55:13 INFO - PROCESS | 2427 | 1462791313537 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 03:55:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:55:13 INFO - PROCESS | 2427 | 1462791313539 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:55:13 INFO - PROCESS | 2427 | 1462791313540 Marionette TRACE conn2 <- [1,510,null,{}] 03:55:13 INFO - PROCESS | 2427 | 1462791313542 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:13 INFO - PROCESS | 2427 | 1462791313617 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 03:55:13 INFO - PROCESS | 2427 | 1462791313621 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:13 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a65f000 == 44 [pid = 2427] [id = 135] 03:55:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x122c26c00) [pid = 2427] [serial = 402] [outer = 0x0] 03:55:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x12a414400) [pid = 2427] [serial = 403] [outer = 0x122c26c00] 03:55:13 INFO - PROCESS | 2427 | 1462791313645 Marionette DEBUG loaded listener.js 03:55:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x12a695c00) [pid = 2427] [serial = 404] [outer = 0x122c26c00] 03:55:13 INFO - PROCESS | 2427 | 1462791313946 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:55:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:55:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 419ms 03:55:13 INFO - PROCESS | 2427 | 1462791313959 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 03:55:13 INFO - PROCESS | 2427 | 1462791313960 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 03:55:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:55:13 INFO - PROCESS | 2427 | 1462791313967 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:55:13 INFO - PROCESS | 2427 | 1462791313968 Marionette TRACE conn2 <- [1,514,null,{}] 03:55:13 INFO - PROCESS | 2427 | 1462791313970 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:14 INFO - PROCESS | 2427 | 1462791314074 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 03:55:14 INFO - PROCESS | 2427 | 1462791314081 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:14 INFO - PROCESS | 2427 | ++DOCSHELL 0x116642000 == 45 [pid = 2427] [id = 136] 03:55:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x118034c00) [pid = 2427] [serial = 405] [outer = 0x0] 03:55:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x12a695400) [pid = 2427] [serial = 406] [outer = 0x118034c00] 03:55:14 INFO - PROCESS | 2427 | 1462791314105 Marionette DEBUG loaded listener.js 03:55:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x12aa27800) [pid = 2427] [serial = 407] [outer = 0x118034c00] 03:55:14 INFO - PROCESS | 2427 | 1462791314436 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:55:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 03:55:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 519ms 03:55:14 INFO - PROCESS | 2427 | 1462791314521 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 03:55:14 INFO - PROCESS | 2427 | 1462791314524 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 03:55:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:55:14 INFO - PROCESS | 2427 | 1462791314531 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:55:14 INFO - PROCESS | 2427 | 1462791314535 Marionette TRACE conn2 <- [1,518,null,{}] 03:55:14 INFO - PROCESS | 2427 | 1462791314541 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:14 INFO - PROCESS | 2427 | 1462791314703 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 03:55:14 INFO - PROCESS | 2427 | 1462791314788 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:14 INFO - PROCESS | 2427 | ++DOCSHELL 0x112f97800 == 46 [pid = 2427] [id = 137] 03:55:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x112d60400) [pid = 2427] [serial = 408] [outer = 0x0] 03:55:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x11334c400) [pid = 2427] [serial = 409] [outer = 0x112d60400] 03:55:14 INFO - PROCESS | 2427 | 1462791314837 Marionette DEBUG loaded listener.js 03:55:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x115ea7c00) [pid = 2427] [serial = 410] [outer = 0x112d60400] 03:55:15 INFO - PROCESS | 2427 | 1462791315356 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:55:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:55:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 874ms 03:55:15 INFO - PROCESS | 2427 | 1462791315420 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 03:55:15 INFO - PROCESS | 2427 | 1462791315422 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 03:55:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:55:15 INFO - PROCESS | 2427 | 1462791315431 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:55:15 INFO - PROCESS | 2427 | 1462791315434 Marionette TRACE conn2 <- [1,522,null,{}] 03:55:15 INFO - PROCESS | 2427 | 1462791315437 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:15 INFO - PROCESS | 2427 | 1462791315540 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 03:55:15 INFO - PROCESS | 2427 | 1462791315607 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:15 INFO - PROCESS | 2427 | ++DOCSHELL 0x1185a4000 == 47 [pid = 2427] [id = 138] 03:55:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x11693f800) [pid = 2427] [serial = 411] [outer = 0x0] 03:55:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x117544c00) [pid = 2427] [serial = 412] [outer = 0x11693f800] 03:55:15 INFO - PROCESS | 2427 | 1462791315636 Marionette DEBUG loaded listener.js 03:55:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x11808d800) [pid = 2427] [serial = 413] [outer = 0x11693f800] 03:55:16 INFO - PROCESS | 2427 | 1462791316360 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:55:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:55:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 976ms 03:55:16 INFO - PROCESS | 2427 | 1462791316404 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 03:55:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:55:16 INFO - PROCESS | 2427 | 1462791316406 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 03:55:16 INFO - PROCESS | 2427 | 1462791316410 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:55:16 INFO - PROCESS | 2427 | 1462791316412 Marionette TRACE conn2 <- [1,526,null,{}] 03:55:16 INFO - PROCESS | 2427 | 1462791316416 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:16 INFO - PROCESS | 2427 | 1462791316513 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 03:55:16 INFO - PROCESS | 2427 | 1462791316559 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:16 INFO - PROCESS | 2427 | ++DOCSHELL 0x11708b000 == 48 [pid = 2427] [id = 139] 03:55:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x116938800) [pid = 2427] [serial = 414] [outer = 0x0] 03:55:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x117170000) [pid = 2427] [serial = 415] [outer = 0x116938800] 03:55:16 INFO - PROCESS | 2427 | 1462791316589 Marionette DEBUG loaded listener.js 03:55:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x118088000) [pid = 2427] [serial = 416] [outer = 0x116938800] 03:55:16 INFO - PROCESS | 2427 | --DOCSHELL 0x12a65f000 == 47 [pid = 2427] [id = 135] 03:55:16 INFO - PROCESS | 2427 | --DOCSHELL 0x129338000 == 46 [pid = 2427] [id = 134] 03:55:16 INFO - PROCESS | 2427 | --DOCSHELL 0x122c39000 == 45 [pid = 2427] [id = 133] 03:55:16 INFO - PROCESS | 2427 | --DOCSHELL 0x128a86800 == 44 [pid = 2427] [id = 132] 03:55:16 INFO - PROCESS | 2427 | --DOCSHELL 0x126b98800 == 43 [pid = 2427] [id = 131] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x12ba4d400) [pid = 2427] [serial = 352] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOCSHELL 0x125a09800 == 42 [pid = 2427] [id = 130] 03:55:16 INFO - PROCESS | 2427 | --DOCSHELL 0x1189a1000 == 41 [pid = 2427] [id = 129] 03:55:16 INFO - PROCESS | 2427 | --DOCSHELL 0x122f9a000 == 40 [pid = 2427] [id = 128] 03:55:16 INFO - PROCESS | 2427 | --DOCSHELL 0x11696b000 == 39 [pid = 2427] [id = 127] 03:55:16 INFO - PROCESS | 2427 | --DOCSHELL 0x119ee8000 == 38 [pid = 2427] [id = 126] 03:55:16 INFO - PROCESS | 2427 | --DOCSHELL 0x119edb000 == 37 [pid = 2427] [id = 125] 03:55:16 INFO - PROCESS | 2427 | --DOCSHELL 0x1197d5000 == 36 [pid = 2427] [id = 124] 03:55:16 INFO - PROCESS | 2427 | --DOCSHELL 0x1189a6000 == 35 [pid = 2427] [id = 123] 03:55:16 INFO - PROCESS | 2427 | --DOCSHELL 0x117e18800 == 34 [pid = 2427] [id = 122] 03:55:16 INFO - PROCESS | 2427 | --DOCSHELL 0x11709a800 == 33 [pid = 2427] [id = 121] 03:55:16 INFO - PROCESS | 2427 | --DOCSHELL 0x115e0a000 == 32 [pid = 2427] [id = 120] 03:55:16 INFO - PROCESS | 2427 | --DOCSHELL 0x113812800 == 31 [pid = 2427] [id = 119] 03:55:16 INFO - PROCESS | 2427 | --DOCSHELL 0x12b988800 == 30 [pid = 2427] [id = 118] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x122c58400) [pid = 2427] [serial = 260] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x122a45800) [pid = 2427] [serial = 193] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x1184df400) [pid = 2427] [serial = 257] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x1161f5c00) [pid = 2427] [serial = 254] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x124a6b400) [pid = 2427] [serial = 263] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x12ab7fc00) [pid = 2427] [serial = 340] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x118132000) [pid = 2427] [serial = 343] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x122a48c00) [pid = 2427] [serial = 344] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x12ba32400) [pid = 2427] [serial = 349] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x116a58400) [pid = 2427] [serial = 308] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x116708000) [pid = 2427] [serial = 307] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x12aa27c00) [pid = 2427] [serial = 305] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x126b54800) [pid = 2427] [serial = 334] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x125175c00) [pid = 2427] [serial = 331] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x125afbc00) [pid = 2427] [serial = 332] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x1243c8800) [pid = 2427] [serial = 328] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x1246d8c00) [pid = 2427] [serial = 329] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x119199c00) [pid = 2427] [serial = 325] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x119b0a400) [pid = 2427] [serial = 326] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x118930800) [pid = 2427] [serial = 323] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x1185e7000) [pid = 2427] [serial = 322] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x12a6b3000) [pid = 2427] [serial = 320] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x1292a7000) [pid = 2427] [serial = 319] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x1292abc00) [pid = 2427] [serial = 317] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 93 (0x12929d800) [pid = 2427] [serial = 316] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 92 (0x12513b800) [pid = 2427] [serial = 314] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 91 (0x1243c1800) [pid = 2427] [serial = 313] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 90 (0x12ba39400) [pid = 2427] [serial = 350] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 89 (0x11918f800) [pid = 2427] [serial = 311] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 88 (0x118922400) [pid = 2427] [serial = 310] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 87 (0x12aa25c00) [pid = 2427] [serial = 337] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 86 (0x12ab7e000) [pid = 2427] [serial = 338] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 85 (0x12b1ae800) [pid = 2427] [serial = 341] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 84 (0x1293e4400) [pid = 2427] [serial = 346] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 83 (0x128ab9400) [pid = 2427] [serial = 335] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | --DOMWINDOW == 82 (0x12b1b5400) [pid = 2427] [serial = 347] [outer = 0x0] [url = about:blank] 03:55:16 INFO - PROCESS | 2427 | 1462791316973 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:55:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 03:55:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 570ms 03:55:16 INFO - PROCESS | 2427 | 1462791316981 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 03:55:16 INFO - PROCESS | 2427 | 1462791316984 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 03:55:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:55:16 INFO - PROCESS | 2427 | 1462791316989 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:55:16 INFO - PROCESS | 2427 | 1462791316990 Marionette TRACE conn2 <- [1,530,null,{}] 03:55:16 INFO - PROCESS | 2427 | 1462791316993 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:17 INFO - PROCESS | 2427 | 1462791317068 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 03:55:17 INFO - PROCESS | 2427 | 1462791317112 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:17 INFO - PROCESS | 2427 | ++DOCSHELL 0x1171e5800 == 31 [pid = 2427] [id = 140] 03:55:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 83 (0x11693ec00) [pid = 2427] [serial = 417] [outer = 0x0] 03:55:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 84 (0x118124000) [pid = 2427] [serial = 418] [outer = 0x11693ec00] 03:55:17 INFO - PROCESS | 2427 | 1462791317138 Marionette DEBUG loaded listener.js 03:55:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 85 (0x1184dfc00) [pid = 2427] [serial = 419] [outer = 0x11693ec00] 03:55:17 INFO - PROCESS | 2427 | 1462791317425 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:55:17 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 03:55:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:55:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:55:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:55:17 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 03:55:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:55:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:55:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:55:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 470ms 03:55:17 INFO - PROCESS | 2427 | 1462791317462 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 03:55:17 INFO - PROCESS | 2427 | 1462791317465 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 03:55:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:55:17 INFO - PROCESS | 2427 | 1462791317468 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:55:17 INFO - PROCESS | 2427 | 1462791317471 Marionette TRACE conn2 <- [1,534,null,{}] 03:55:17 INFO - PROCESS | 2427 | 1462791317481 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:17 INFO - PROCESS | 2427 | 1462791317566 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 03:55:17 INFO - PROCESS | 2427 | 1462791317572 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:17 INFO - PROCESS | 2427 | ++DOCSHELL 0x11941c800 == 32 [pid = 2427] [id = 141] 03:55:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 86 (0x1185e7000) [pid = 2427] [serial = 420] [outer = 0x0] 03:55:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 87 (0x118964c00) [pid = 2427] [serial = 421] [outer = 0x1185e7000] 03:55:17 INFO - PROCESS | 2427 | 1462791317608 Marionette DEBUG loaded listener.js 03:55:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 88 (0x119568400) [pid = 2427] [serial = 422] [outer = 0x1185e7000] 03:55:18 INFO - PROCESS | 2427 | 1462791318084 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 03:55:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:55:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 625ms 03:55:18 INFO - PROCESS | 2427 | 1462791318094 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 03:55:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:55:18 INFO - PROCESS | 2427 | 1462791318095 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 03:55:18 INFO - PROCESS | 2427 | 1462791318098 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:55:18 INFO - PROCESS | 2427 | 1462791318099 Marionette TRACE conn2 <- [1,538,null,{}] 03:55:18 INFO - PROCESS | 2427 | 1462791318101 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:18 INFO - PROCESS | 2427 | 1462791318174 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 03:55:18 INFO - PROCESS | 2427 | 1462791318183 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:18 INFO - PROCESS | 2427 | ++DOCSHELL 0x119f4a000 == 33 [pid = 2427] [id = 142] 03:55:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 89 (0x11951e800) [pid = 2427] [serial = 423] [outer = 0x0] 03:55:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 90 (0x119b02400) [pid = 2427] [serial = 424] [outer = 0x11951e800] 03:55:18 INFO - PROCESS | 2427 | 1462791318215 Marionette DEBUG loaded listener.js 03:55:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 91 (0x119e35c00) [pid = 2427] [serial = 425] [outer = 0x11951e800] 03:55:18 INFO - PROCESS | 2427 | 1462791318532 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:55:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 03:55:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 469ms 03:55:18 INFO - PROCESS | 2427 | 1462791318568 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 03:55:18 INFO - PROCESS | 2427 | 1462791318569 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 03:55:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:55:18 INFO - PROCESS | 2427 | 1462791318571 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:55:18 INFO - PROCESS | 2427 | 1462791318572 Marionette TRACE conn2 <- [1,542,null,{}] 03:55:18 INFO - PROCESS | 2427 | 1462791318575 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:18 INFO - PROCESS | 2427 | 1462791318669 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 03:55:18 INFO - PROCESS | 2427 | 1462791318675 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:18 INFO - PROCESS | 2427 | ++DOCSHELL 0x122c42800 == 34 [pid = 2427] [id = 143] 03:55:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 92 (0x113bf4000) [pid = 2427] [serial = 426] [outer = 0x0] 03:55:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 93 (0x119eb2000) [pid = 2427] [serial = 427] [outer = 0x113bf4000] 03:55:18 INFO - PROCESS | 2427 | 1462791318701 Marionette DEBUG loaded listener.js 03:55:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x122c27000) [pid = 2427] [serial = 428] [outer = 0x113bf4000] 03:55:19 INFO - PROCESS | 2427 | 1462791318999 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:55:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 03:55:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 471ms 03:55:19 INFO - PROCESS | 2427 | 1462791319042 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 03:55:19 INFO - PROCESS | 2427 | 1462791319044 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 03:55:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:55:19 INFO - PROCESS | 2427 | 1462791319049 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:55:19 INFO - PROCESS | 2427 | 1462791319058 Marionette TRACE conn2 <- [1,546,null,{}] 03:55:19 INFO - PROCESS | 2427 | 1462791319061 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:19 INFO - PROCESS | 2427 | 1462791319182 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 03:55:19 INFO - PROCESS | 2427 | 1462791319187 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:19 INFO - PROCESS | 2427 | ++DOCSHELL 0x124369000 == 35 [pid = 2427] [id = 144] 03:55:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x122c23000) [pid = 2427] [serial = 429] [outer = 0x0] 03:55:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x1240d5800) [pid = 2427] [serial = 430] [outer = 0x122c23000] 03:55:19 INFO - PROCESS | 2427 | 1462791319219 Marionette DEBUG loaded listener.js 03:55:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x125170800) [pid = 2427] [serial = 431] [outer = 0x122c23000] 03:55:19 INFO - PROCESS | 2427 | 1462791319553 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 03:55:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:55:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 533ms 03:55:19 INFO - PROCESS | 2427 | 1462791319582 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 03:55:19 INFO - PROCESS | 2427 | 1462791319583 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 03:55:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:55:19 INFO - PROCESS | 2427 | 1462791319586 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:55:19 INFO - PROCESS | 2427 | 1462791319587 Marionette TRACE conn2 <- [1,550,null,{}] 03:55:19 INFO - PROCESS | 2427 | 1462791319589 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:19 INFO - PROCESS | 2427 | 1462791319674 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 03:55:19 INFO - PROCESS | 2427 | 1462791319717 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:19 INFO - PROCESS | 2427 | ++DOCSHELL 0x12543f000 == 36 [pid = 2427] [id = 145] 03:55:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x125175c00) [pid = 2427] [serial = 432] [outer = 0x0] 03:55:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x12545c800) [pid = 2427] [serial = 433] [outer = 0x125175c00] 03:55:19 INFO - PROCESS | 2427 | 1462791319749 Marionette DEBUG loaded listener.js 03:55:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x1259c9800) [pid = 2427] [serial = 434] [outer = 0x125175c00] 03:55:20 INFO - PROCESS | 2427 | 1462791320082 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 03:55:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 03:55:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 517ms 03:55:20 INFO - PROCESS | 2427 | 1462791320104 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 03:55:20 INFO - PROCESS | 2427 | 1462791320105 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 03:55:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:55:20 INFO - PROCESS | 2427 | 1462791320107 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:55:20 INFO - PROCESS | 2427 | 1462791320108 Marionette TRACE conn2 <- [1,554,null,{}] 03:55:20 INFO - PROCESS | 2427 | 1462791320112 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:20 INFO - PROCESS | 2427 | 1462791320203 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 03:55:20 INFO - PROCESS | 2427 | 1462791320234 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:20 INFO - PROCESS | 2427 | ++DOCSHELL 0x126ace000 == 37 [pid = 2427] [id = 146] 03:55:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x12545e400) [pid = 2427] [serial = 435] [outer = 0x0] 03:55:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x125af8c00) [pid = 2427] [serial = 436] [outer = 0x12545e400] 03:55:20 INFO - PROCESS | 2427 | 1462791320266 Marionette DEBUG loaded listener.js 03:55:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x126aa4c00) [pid = 2427] [serial = 437] [outer = 0x12545e400] 03:55:20 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:20 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:20 INFO - PROCESS | 2427 | 1462791320604 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:55:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:55:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 523ms 03:55:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:55:20 INFO - PROCESS | 2427 | 1462791320637 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 03:55:20 INFO - PROCESS | 2427 | 1462791320639 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 03:55:20 INFO - PROCESS | 2427 | 1462791320641 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:55:20 INFO - PROCESS | 2427 | 1462791320642 Marionette TRACE conn2 <- [1,558,null,{}] 03:55:20 INFO - PROCESS | 2427 | 1462791320644 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:20 INFO - PROCESS | 2427 | 1462791320731 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 03:55:20 INFO - PROCESS | 2427 | 1462791320735 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:20 INFO - PROCESS | 2427 | ++DOCSHELL 0x119bb8000 == 38 [pid = 2427] [id = 147] 03:55:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x125aef400) [pid = 2427] [serial = 438] [outer = 0x0] 03:55:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x126b5fc00) [pid = 2427] [serial = 439] [outer = 0x125aef400] 03:55:20 INFO - PROCESS | 2427 | 1462791320760 Marionette DEBUG loaded listener.js 03:55:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x128e07c00) [pid = 2427] [serial = 440] [outer = 0x125aef400] 03:55:21 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x1246d5000) [pid = 2427] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:55:21 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x12ba43c00) [pid = 2427] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:55:21 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x11812bc00) [pid = 2427] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:55:21 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x111aaf400) [pid = 2427] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:55:21 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x116074000) [pid = 2427] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:55:21 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x1161ef000) [pid = 2427] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:55:21 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x1268ad400) [pid = 2427] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:55:21 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x1197f8800) [pid = 2427] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:55:21 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x116710c00) [pid = 2427] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:55:21 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x115ea7000) [pid = 2427] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:55:21 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x11914b000) [pid = 2427] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:55:21 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x1160e3c00) [pid = 2427] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:55:21 INFO - PROCESS | 2427 | --DOMWINDOW == 93 (0x1243c8c00) [pid = 2427] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:55:21 INFO - PROCESS | 2427 | --DOMWINDOW == 92 (0x128ab6c00) [pid = 2427] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:55:21 INFO - PROCESS | 2427 | --DOMWINDOW == 91 (0x122c26c00) [pid = 2427] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:55:21 INFO - PROCESS | 2427 | --DOMWINDOW == 90 (0x128ab2000) [pid = 2427] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:55:21 INFO - PROCESS | 2427 | --DOMWINDOW == 89 (0x11802dc00) [pid = 2427] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:55:21 INFO - PROCESS | 2427 | --DOMWINDOW == 88 (0x1246d5800) [pid = 2427] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:55:21 INFO - PROCESS | 2427 | 1462791321183 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:55:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:55:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 567ms 03:55:21 INFO - PROCESS | 2427 | 1462791321209 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 03:55:21 INFO - PROCESS | 2427 | 1462791321210 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 03:55:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:55:21 INFO - PROCESS | 2427 | 1462791321214 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:55:21 INFO - PROCESS | 2427 | 1462791321216 Marionette TRACE conn2 <- [1,562,null,{}] 03:55:21 INFO - PROCESS | 2427 | 1462791321218 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:21 INFO - PROCESS | 2427 | 1462791321288 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 03:55:21 INFO - PROCESS | 2427 | 1462791321292 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:21 INFO - PROCESS | 2427 | ++DOCSHELL 0x119edd000 == 39 [pid = 2427] [id = 148] 03:55:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 89 (0x11693c800) [pid = 2427] [serial = 441] [outer = 0x0] 03:55:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 90 (0x1185eb800) [pid = 2427] [serial = 442] [outer = 0x11693c800] 03:55:21 INFO - PROCESS | 2427 | 1462791321320 Marionette DEBUG loaded listener.js 03:55:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 91 (0x122a4d800) [pid = 2427] [serial = 443] [outer = 0x11693c800] 03:55:21 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:21 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:21 INFO - PROCESS | 2427 | 1462791321656 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:55:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:55:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 469ms 03:55:21 INFO - PROCESS | 2427 | 1462791321685 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 03:55:21 INFO - PROCESS | 2427 | 1462791321687 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 03:55:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:55:21 INFO - PROCESS | 2427 | 1462791321694 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:55:21 INFO - PROCESS | 2427 | 1462791321696 Marionette TRACE conn2 <- [1,566,null,{}] 03:55:21 INFO - PROCESS | 2427 | 1462791321698 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:21 INFO - PROCESS | 2427 | 1462791321783 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 03:55:21 INFO - PROCESS | 2427 | 1462791321787 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:21 INFO - PROCESS | 2427 | ++DOCSHELL 0x129691800 == 40 [pid = 2427] [id = 149] 03:55:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 92 (0x1246cc800) [pid = 2427] [serial = 444] [outer = 0x0] 03:55:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 93 (0x128e09000) [pid = 2427] [serial = 445] [outer = 0x1246cc800] 03:55:21 INFO - PROCESS | 2427 | 1462791321818 Marionette DEBUG loaded listener.js 03:55:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x1292a3000) [pid = 2427] [serial = 446] [outer = 0x1246cc800] 03:55:22 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:22 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:22 INFO - PROCESS | 2427 | 1462791322220 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:55:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:55:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 569ms 03:55:22 INFO - PROCESS | 2427 | 1462791322264 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 03:55:22 INFO - PROCESS | 2427 | 1462791322266 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 03:55:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:55:22 INFO - PROCESS | 2427 | 1462791322269 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:55:22 INFO - PROCESS | 2427 | 1462791322271 Marionette TRACE conn2 <- [1,570,null,{}] 03:55:22 INFO - PROCESS | 2427 | 1462791322275 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:22 INFO - PROCESS | 2427 | 1462791322412 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 03:55:22 INFO - PROCESS | 2427 | 1462791322424 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:22 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a6bc000 == 41 [pid = 2427] [id = 150] 03:55:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x128fd6000) [pid = 2427] [serial = 447] [outer = 0x0] 03:55:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x12a41ac00) [pid = 2427] [serial = 448] [outer = 0x128fd6000] 03:55:22 INFO - PROCESS | 2427 | 1462791322463 Marionette DEBUG loaded listener.js 03:55:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x12a6b3c00) [pid = 2427] [serial = 449] [outer = 0x128fd6000] 03:55:22 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:22 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:22 INFO - PROCESS | 2427 | 1462791322814 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:55:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:55:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 569ms 03:55:22 INFO - PROCESS | 2427 | 1462791322839 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 03:55:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:55:22 INFO - PROCESS | 2427 | 1462791322850 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 03:55:22 INFO - PROCESS | 2427 | 1462791322853 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:55:22 INFO - PROCESS | 2427 | 1462791322854 Marionette TRACE conn2 <- [1,574,null,{}] 03:55:22 INFO - PROCESS | 2427 | 1462791322856 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:22 INFO - PROCESS | 2427 | 1462791322927 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 03:55:22 INFO - PROCESS | 2427 | 1462791322972 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:22 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa21000 == 42 [pid = 2427] [id = 151] 03:55:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x1292a7000) [pid = 2427] [serial = 450] [outer = 0x0] 03:55:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x12aa26c00) [pid = 2427] [serial = 451] [outer = 0x1292a7000] 03:55:22 INFO - PROCESS | 2427 | 1462791322996 Marionette DEBUG loaded listener.js 03:55:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x12ab7b800) [pid = 2427] [serial = 452] [outer = 0x1292a7000] 03:55:23 INFO - PROCESS | 2427 | 1462791323418 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:55:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:55:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 619ms 03:55:23 INFO - PROCESS | 2427 | 1462791323479 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 03:55:23 INFO - PROCESS | 2427 | 1462791323482 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 03:55:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:55:23 INFO - PROCESS | 2427 | 1462791323487 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:55:23 INFO - PROCESS | 2427 | 1462791323489 Marionette TRACE conn2 <- [1,578,null,{}] 03:55:23 INFO - PROCESS | 2427 | 1462791323495 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:23 INFO - PROCESS | 2427 | 1462791323599 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 03:55:23 INFO - PROCESS | 2427 | 1462791323729 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:23 INFO - PROCESS | 2427 | ++DOCSHELL 0x1171d9800 == 43 [pid = 2427] [id = 152] 03:55:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x1169b8400) [pid = 2427] [serial = 453] [outer = 0x0] 03:55:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x11802d400) [pid = 2427] [serial = 454] [outer = 0x1169b8400] 03:55:23 INFO - PROCESS | 2427 | 1462791323779 Marionette DEBUG loaded listener.js 03:55:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x118126400) [pid = 2427] [serial = 455] [outer = 0x1169b8400] 03:55:24 INFO - PROCESS | 2427 | 1462791324306 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:55:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:55:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 874ms 03:55:24 INFO - PROCESS | 2427 | 1462791324362 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 03:55:24 INFO - PROCESS | 2427 | 1462791324366 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 03:55:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:55:24 INFO - PROCESS | 2427 | 1462791324371 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:55:24 INFO - PROCESS | 2427 | 1462791324373 Marionette TRACE conn2 <- [1,582,null,{}] 03:55:24 INFO - PROCESS | 2427 | 1462791324376 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:24 INFO - PROCESS | 2427 | 1462791324471 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 03:55:24 INFO - PROCESS | 2427 | 1462791324528 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:24 INFO - PROCESS | 2427 | ++DOCSHELL 0x12418c800 == 44 [pid = 2427] [id = 153] 03:55:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x1184e6000) [pid = 2427] [serial = 456] [outer = 0x0] 03:55:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x118947800) [pid = 2427] [serial = 457] [outer = 0x1184e6000] 03:55:24 INFO - PROCESS | 2427 | 1462791324558 Marionette DEBUG loaded listener.js 03:55:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x119267800) [pid = 2427] [serial = 458] [outer = 0x1184e6000] 03:55:25 INFO - PROCESS | 2427 | 1462791325013 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:55:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:55:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 721ms 03:55:25 INFO - PROCESS | 2427 | 1462791325093 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 03:55:25 INFO - PROCESS | 2427 | 1462791325098 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 03:55:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:55:25 INFO - PROCESS | 2427 | 1462791325102 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:55:25 INFO - PROCESS | 2427 | 1462791325106 Marionette TRACE conn2 <- [1,586,null,{}] 03:55:25 INFO - PROCESS | 2427 | 1462791325118 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:25 INFO - PROCESS | 2427 | 1462791325257 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 03:55:25 INFO - PROCESS | 2427 | 1462791325340 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:25 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b016800 == 45 [pid = 2427] [id = 154] 03:55:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x122eec400) [pid = 2427] [serial = 459] [outer = 0x0] 03:55:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x1246d5800) [pid = 2427] [serial = 460] [outer = 0x122eec400] 03:55:25 INFO - PROCESS | 2427 | 1462791325372 Marionette DEBUG loaded listener.js 03:55:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x12513e000) [pid = 2427] [serial = 461] [outer = 0x122eec400] 03:55:25 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:55:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 678ms 03:55:25 INFO - PROCESS | 2427 | 1462791325774 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:55:25 INFO - PROCESS | 2427 | 1462791325780 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 03:55:25 INFO - PROCESS | 2427 | 1462791325782 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 03:55:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:55:25 INFO - PROCESS | 2427 | 1462791325784 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:55:25 INFO - PROCESS | 2427 | 1462791325786 Marionette TRACE conn2 <- [1,590,null,{}] 03:55:25 INFO - PROCESS | 2427 | 1462791325788 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:25 INFO - PROCESS | 2427 | 1462791325881 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 03:55:25 INFO - PROCESS | 2427 | 1462791325923 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:25 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b903000 == 46 [pid = 2427] [id = 155] 03:55:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x1259ca400) [pid = 2427] [serial = 462] [outer = 0x0] 03:55:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x128ab2000) [pid = 2427] [serial = 463] [outer = 0x1259ca400] 03:55:25 INFO - PROCESS | 2427 | 1462791325953 Marionette DEBUG loaded listener.js 03:55:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x128fd2000) [pid = 2427] [serial = 464] [outer = 0x1259ca400] 03:55:26 INFO - PROCESS | 2427 | 1462791326388 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:55:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:55:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 669ms 03:55:26 INFO - PROCESS | 2427 | 1462791326455 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 03:55:26 INFO - PROCESS | 2427 | 1462791326457 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 03:55:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:55:26 INFO - PROCESS | 2427 | 1462791326462 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:55:26 INFO - PROCESS | 2427 | 1462791326465 Marionette TRACE conn2 <- [1,594,null,{}] 03:55:26 INFO - PROCESS | 2427 | 1462791326469 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:26 INFO - PROCESS | 2427 | 1462791326631 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 03:55:26 INFO - PROCESS | 2427 | 1462791326711 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:26 INFO - PROCESS | 2427 | ++DOCSHELL 0x113b22000 == 47 [pid = 2427] [id = 156] 03:55:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x113348800) [pid = 2427] [serial = 465] [outer = 0x0] 03:55:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x119e2a800) [pid = 2427] [serial = 466] [outer = 0x113348800] 03:55:26 INFO - PROCESS | 2427 | 1462791326757 Marionette DEBUG loaded listener.js 03:55:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x128e0a000) [pid = 2427] [serial = 467] [outer = 0x113348800] 03:55:27 INFO - PROCESS | 2427 | 1462791327352 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:55:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:55:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 926ms 03:55:27 INFO - PROCESS | 2427 | 1462791327395 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 03:55:27 INFO - PROCESS | 2427 | 1462791327398 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 03:55:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:55:27 INFO - PROCESS | 2427 | 1462791327403 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:55:27 INFO - PROCESS | 2427 | 1462791327405 Marionette TRACE conn2 <- [1,598,null,{}] 03:55:27 INFO - PROCESS | 2427 | 1462791327409 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:27 INFO - PROCESS | 2427 | 1462791327498 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 03:55:27 INFO - PROCESS | 2427 | 1462791327561 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:27 INFO - PROCESS | 2427 | ++DOCSHELL 0x116967000 == 48 [pid = 2427] [id = 157] 03:55:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x1167e3c00) [pid = 2427] [serial = 468] [outer = 0x0] 03:55:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x11754cc00) [pid = 2427] [serial = 469] [outer = 0x1167e3c00] 03:55:27 INFO - PROCESS | 2427 | 1462791327590 Marionette DEBUG loaded listener.js 03:55:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x11808e400) [pid = 2427] [serial = 470] [outer = 0x1167e3c00] 03:55:27 INFO - PROCESS | 2427 | --DOCSHELL 0x12a6bc000 == 47 [pid = 2427] [id = 150] 03:55:27 INFO - PROCESS | 2427 | --DOCSHELL 0x129691800 == 46 [pid = 2427] [id = 149] 03:55:27 INFO - PROCESS | 2427 | --DOCSHELL 0x119edd000 == 45 [pid = 2427] [id = 148] 03:55:27 INFO - PROCESS | 2427 | --DOCSHELL 0x119bb8000 == 44 [pid = 2427] [id = 147] 03:55:27 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x12a695400) [pid = 2427] [serial = 406] [outer = 0x0] [url = about:blank] 03:55:27 INFO - PROCESS | 2427 | --DOCSHELL 0x126ace000 == 43 [pid = 2427] [id = 146] 03:55:27 INFO - PROCESS | 2427 | --DOCSHELL 0x12543f000 == 42 [pid = 2427] [id = 145] 03:55:27 INFO - PROCESS | 2427 | --DOCSHELL 0x124369000 == 41 [pid = 2427] [id = 144] 03:55:27 INFO - PROCESS | 2427 | --DOCSHELL 0x122c42800 == 40 [pid = 2427] [id = 143] 03:55:27 INFO - PROCESS | 2427 | --DOCSHELL 0x119f4a000 == 39 [pid = 2427] [id = 142] 03:55:27 INFO - PROCESS | 2427 | --DOCSHELL 0x11941c800 == 38 [pid = 2427] [id = 141] 03:55:27 INFO - PROCESS | 2427 | --DOCSHELL 0x1171e5800 == 37 [pid = 2427] [id = 140] 03:55:27 INFO - PROCESS | 2427 | --DOCSHELL 0x11708b000 == 36 [pid = 2427] [id = 139] 03:55:27 INFO - PROCESS | 2427 | --DOCSHELL 0x1185a4000 == 35 [pid = 2427] [id = 138] 03:55:27 INFO - PROCESS | 2427 | --DOCSHELL 0x112f97800 == 34 [pid = 2427] [id = 137] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x125311400) [pid = 2427] [serial = 385] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x12bd6d800) [pid = 2427] [serial = 353] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x1183db400) [pid = 2427] [serial = 364] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x11872f800) [pid = 2427] [serial = 365] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x11808a000) [pid = 2427] [serial = 361] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x11812dc00) [pid = 2427] [serial = 362] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x11892bc00) [pid = 2427] [serial = 367] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x119140c00) [pid = 2427] [serial = 368] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x1167de800) [pid = 2427] [serial = 358] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x117549400) [pid = 2427] [serial = 359] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x126aafc00) [pid = 2427] [serial = 388] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x119eb7400) [pid = 2427] [serial = 373] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x122a46c00) [pid = 2427] [serial = 374] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x1243ca800) [pid = 2427] [serial = 379] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x1246cf800) [pid = 2427] [serial = 380] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x116075400) [pid = 2427] [serial = 355] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x1166afc00) [pid = 2427] [serial = 356] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x119568c00) [pid = 2427] [serial = 370] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x119b0a800) [pid = 2427] [serial = 371] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x11a29d800) [pid = 2427] [serial = 376] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x122ec5800) [pid = 2427] [serial = 377] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x1246d9800) [pid = 2427] [serial = 382] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x128fd9c00) [pid = 2427] [serial = 394] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 93 (0x12a695c00) [pid = 2427] [serial = 404] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 92 (0x128fcbc00) [pid = 2427] [serial = 392] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 91 (0x128e09400) [pid = 2427] [serial = 391] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 90 (0x122ff3400) [pid = 2427] [serial = 398] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 89 (0x119516800) [pid = 2427] [serial = 397] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 88 (0x128ab1000) [pid = 2427] [serial = 400] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 87 (0x12a414400) [pid = 2427] [serial = 403] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 86 (0x1292ab800) [pid = 2427] [serial = 395] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 85 (0x128ab0800) [pid = 2427] [serial = 389] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 84 (0x1293d7000) [pid = 2427] [serial = 401] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 83 (0x125af8800) [pid = 2427] [serial = 386] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | --DOMWINDOW == 82 (0x124da3c00) [pid = 2427] [serial = 383] [outer = 0x0] [url = about:blank] 03:55:28 INFO - PROCESS | 2427 | 1462791328068 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:55:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:55:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 03:55:28 INFO - PROCESS | 2427 | 1462791328113 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 03:55:28 INFO - PROCESS | 2427 | 1462791328119 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 03:55:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:55:28 INFO - PROCESS | 2427 | 1462791328135 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:55:28 INFO - PROCESS | 2427 | 1462791328138 Marionette TRACE conn2 <- [1,602,null,{}] 03:55:28 INFO - PROCESS | 2427 | 1462791328142 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:28 INFO - PROCESS | 2427 | 1462791328245 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 03:55:28 INFO - PROCESS | 2427 | 1462791328296 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:28 INFO - PROCESS | 2427 | ++DOCSHELL 0x11709a000 == 35 [pid = 2427] [id = 158] 03:55:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 83 (0x118087c00) [pid = 2427] [serial = 471] [outer = 0x0] 03:55:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 84 (0x118130c00) [pid = 2427] [serial = 472] [outer = 0x118087c00] 03:55:28 INFO - PROCESS | 2427 | 1462791328322 Marionette DEBUG loaded listener.js 03:55:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 85 (0x11892bc00) [pid = 2427] [serial = 473] [outer = 0x118087c00] 03:55:28 INFO - PROCESS | 2427 | 1462791328604 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:55:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:55:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 522ms 03:55:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:55:28 INFO - PROCESS | 2427 | 1462791328657 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 03:55:28 INFO - PROCESS | 2427 | 1462791328659 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 03:55:28 INFO - PROCESS | 2427 | 1462791328662 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:55:28 INFO - PROCESS | 2427 | 1462791328666 Marionette TRACE conn2 <- [1,606,null,{}] 03:55:28 INFO - PROCESS | 2427 | 1462791328673 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:28 INFO - PROCESS | 2427 | 1462791328748 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 03:55:28 INFO - PROCESS | 2427 | 1462791328754 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:28 INFO - PROCESS | 2427 | ++DOCSHELL 0x1197d3800 == 36 [pid = 2427] [id = 159] 03:55:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 86 (0x119149400) [pid = 2427] [serial = 474] [outer = 0x0] 03:55:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 87 (0x1197f9400) [pid = 2427] [serial = 475] [outer = 0x119149400] 03:55:28 INFO - PROCESS | 2427 | 1462791328783 Marionette DEBUG loaded listener.js 03:55:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 88 (0x119eb1400) [pid = 2427] [serial = 476] [outer = 0x119149400] 03:55:29 INFO - PROCESS | 2427 | 1462791329119 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:55:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:55:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 475ms 03:55:29 INFO - PROCESS | 2427 | 1462791329136 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 03:55:29 INFO - PROCESS | 2427 | 1462791329139 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 03:55:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:55:29 INFO - PROCESS | 2427 | 1462791329142 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:55:29 INFO - PROCESS | 2427 | 1462791329143 Marionette TRACE conn2 <- [1,610,null,{}] 03:55:29 INFO - PROCESS | 2427 | 1462791329157 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:29 INFO - PROCESS | 2427 | 1462791329260 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 03:55:29 INFO - PROCESS | 2427 | 1462791329269 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:29 INFO - PROCESS | 2427 | ++DOCSHELL 0x119f53800 == 37 [pid = 2427] [id = 160] 03:55:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 89 (0x122a44400) [pid = 2427] [serial = 477] [outer = 0x0] 03:55:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 90 (0x122a4d000) [pid = 2427] [serial = 478] [outer = 0x122a44400] 03:55:29 INFO - PROCESS | 2427 | 1462791329310 Marionette DEBUG loaded listener.js 03:55:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 91 (0x1240da000) [pid = 2427] [serial = 479] [outer = 0x122a44400] 03:55:29 INFO - PROCESS | 2427 | 1462791329637 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:55:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:55:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 523ms 03:55:29 INFO - PROCESS | 2427 | 1462791329666 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 03:55:29 INFO - PROCESS | 2427 | 1462791329667 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 03:55:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:55:29 INFO - PROCESS | 2427 | 1462791329669 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:55:29 INFO - PROCESS | 2427 | 1462791329671 Marionette TRACE conn2 <- [1,614,null,{}] 03:55:29 INFO - PROCESS | 2427 | 1462791329673 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:29 INFO - PROCESS | 2427 | 1462791329770 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 03:55:29 INFO - PROCESS | 2427 | 1462791329777 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:29 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a19000 == 38 [pid = 2427] [id = 161] 03:55:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 92 (0x122a49400) [pid = 2427] [serial = 480] [outer = 0x0] 03:55:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 93 (0x1243cb000) [pid = 2427] [serial = 481] [outer = 0x122a49400] 03:55:29 INFO - PROCESS | 2427 | 1462791329802 Marionette DEBUG loaded listener.js 03:55:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x124a6c400) [pid = 2427] [serial = 482] [outer = 0x122a49400] 03:55:30 INFO - PROCESS | 2427 | 1462791330147 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:55:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:55:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 03:55:30 INFO - PROCESS | 2427 | 1462791330189 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 03:55:30 INFO - PROCESS | 2427 | 1462791330190 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 03:55:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:55:30 INFO - PROCESS | 2427 | 1462791330192 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:55:30 INFO - PROCESS | 2427 | 1462791330193 Marionette TRACE conn2 <- [1,618,null,{}] 03:55:30 INFO - PROCESS | 2427 | 1462791330195 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:30 INFO - PROCESS | 2427 | 1462791330297 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 03:55:30 INFO - PROCESS | 2427 | 1462791330335 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:30 INFO - PROCESS | 2427 | ++DOCSHELL 0x116976000 == 39 [pid = 2427] [id = 162] 03:55:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x12513d400) [pid = 2427] [serial = 483] [outer = 0x0] 03:55:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x126aa4400) [pid = 2427] [serial = 484] [outer = 0x12513d400] 03:55:30 INFO - PROCESS | 2427 | 1462791330366 Marionette DEBUG loaded listener.js 03:55:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x128fce000) [pid = 2427] [serial = 485] [outer = 0x12513d400] 03:55:30 INFO - PROCESS | 2427 | 1462791330703 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:55:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:55:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 520ms 03:55:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:55:30 INFO - PROCESS | 2427 | 1462791330721 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 03:55:30 INFO - PROCESS | 2427 | 1462791330722 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 03:55:30 INFO - PROCESS | 2427 | 1462791330724 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:55:30 INFO - PROCESS | 2427 | 1462791330726 Marionette TRACE conn2 <- [1,622,null,{}] 03:55:30 INFO - PROCESS | 2427 | 1462791330730 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:30 INFO - PROCESS | 2427 | 1462791330826 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 03:55:30 INFO - PROCESS | 2427 | 1462791330830 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:30 INFO - PROCESS | 2427 | ++DOCSHELL 0x12544a000 == 40 [pid = 2427] [id = 163] 03:55:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x126ab1800) [pid = 2427] [serial = 486] [outer = 0x0] 03:55:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x1292a3800) [pid = 2427] [serial = 487] [outer = 0x126ab1800] 03:55:30 INFO - PROCESS | 2427 | 1462791330855 Marionette DEBUG loaded listener.js 03:55:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x12a6a9000) [pid = 2427] [serial = 488] [outer = 0x126ab1800] 03:55:31 INFO - PROCESS | 2427 | 1462791331173 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:55:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:55:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 475ms 03:55:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:55:31 INFO - PROCESS | 2427 | 1462791331200 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 03:55:31 INFO - PROCESS | 2427 | 1462791331201 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 03:55:31 INFO - PROCESS | 2427 | 1462791331209 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:55:31 INFO - PROCESS | 2427 | 1462791331211 Marionette TRACE conn2 <- [1,626,null,{}] 03:55:31 INFO - PROCESS | 2427 | 1462791331216 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:31 INFO - PROCESS | 2427 | 1462791331305 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 03:55:31 INFO - PROCESS | 2427 | 1462791331310 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:31 INFO - PROCESS | 2427 | ++DOCSHELL 0x126b9d000 == 41 [pid = 2427] [id = 164] 03:55:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x128ab0800) [pid = 2427] [serial = 489] [outer = 0x0] 03:55:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x12aa30c00) [pid = 2427] [serial = 490] [outer = 0x128ab0800] 03:55:31 INFO - PROCESS | 2427 | 1462791331335 Marionette DEBUG loaded listener.js 03:55:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x12ab84000) [pid = 2427] [serial = 491] [outer = 0x128ab0800] 03:55:31 INFO - PROCESS | 2427 | 1462791331658 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:55:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:55:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 477ms 03:55:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:55:31 INFO - PROCESS | 2427 | 1462791331692 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 03:55:31 INFO - PROCESS | 2427 | 1462791331694 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 03:55:31 INFO - PROCESS | 2427 | 1462791331699 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:55:31 INFO - PROCESS | 2427 | 1462791331700 Marionette TRACE conn2 <- [1,630,null,{}] 03:55:31 INFO - PROCESS | 2427 | 1462791331703 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:31 INFO - PROCESS | 2427 | 1462791331791 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 03:55:31 INFO - PROCESS | 2427 | 1462791331821 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:31 INFO - PROCESS | 2427 | ++DOCSHELL 0x12920a800 == 42 [pid = 2427] [id = 165] 03:55:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x12aa30400) [pid = 2427] [serial = 492] [outer = 0x0] 03:55:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x12ab93c00) [pid = 2427] [serial = 493] [outer = 0x12aa30400] 03:55:31 INFO - PROCESS | 2427 | 1462791331846 Marionette DEBUG loaded listener.js 03:55:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x12b1b4800) [pid = 2427] [serial = 494] [outer = 0x12aa30400] 03:55:32 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x12545e400) [pid = 2427] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:55:32 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x11693ec00) [pid = 2427] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:55:32 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x1246cc800) [pid = 2427] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:55:32 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x122c23000) [pid = 2427] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:55:32 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x11693c800) [pid = 2427] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:55:32 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x116938800) [pid = 2427] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:55:32 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x125175c00) [pid = 2427] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:55:32 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x1185e7000) [pid = 2427] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:55:32 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x125aef400) [pid = 2427] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:55:32 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x128fd6000) [pid = 2427] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:55:32 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x113bf4000) [pid = 2427] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:55:32 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x11951e800) [pid = 2427] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:55:32 INFO - PROCESS | 2427 | --DOMWINDOW == 93 (0x118034c00) [pid = 2427] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:55:32 INFO - PROCESS | 2427 | 1462791332209 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:55:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:55:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 519ms 03:55:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:55:32 INFO - PROCESS | 2427 | 1462791332218 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 03:55:32 INFO - PROCESS | 2427 | 1462791332219 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 03:55:32 INFO - PROCESS | 2427 | 1462791332221 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:55:32 INFO - PROCESS | 2427 | 1462791332222 Marionette TRACE conn2 <- [1,634,null,{}] 03:55:32 INFO - PROCESS | 2427 | 1462791332224 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:32 INFO - PROCESS | 2427 | 1462791332303 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 03:55:32 INFO - PROCESS | 2427 | 1462791332310 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:32 INFO - PROCESS | 2427 | ++DOCSHELL 0x1241a7000 == 43 [pid = 2427] [id = 166] 03:55:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x116942c00) [pid = 2427] [serial = 495] [outer = 0x0] 03:55:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x125147800) [pid = 2427] [serial = 496] [outer = 0x116942c00] 03:55:32 INFO - PROCESS | 2427 | 1462791332337 Marionette DEBUG loaded listener.js 03:55:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x12b1b7000) [pid = 2427] [serial = 497] [outer = 0x116942c00] 03:55:32 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:32 INFO - PROCESS | 2427 | [2427] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:55:32 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:32 INFO - PROCESS | 2427 | 1462791332657 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:55:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:55:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 467ms 03:55:32 INFO - PROCESS | 2427 | 1462791332689 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 03:55:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:55:32 INFO - PROCESS | 2427 | 1462791332690 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 03:55:32 INFO - PROCESS | 2427 | 1462791332692 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:55:32 INFO - PROCESS | 2427 | 1462791332694 Marionette TRACE conn2 <- [1,638,null,{}] 03:55:32 INFO - PROCESS | 2427 | 1462791332697 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:32 INFO - PROCESS | 2427 | 1462791332805 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 03:55:32 INFO - PROCESS | 2427 | 1462791332811 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:32 INFO - PROCESS | 2427 | ++DOCSHELL 0x1296a9000 == 44 [pid = 2427] [id = 167] 03:55:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x128aabc00) [pid = 2427] [serial = 498] [outer = 0x0] 03:55:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x12ba3e000) [pid = 2427] [serial = 499] [outer = 0x128aabc00] 03:55:32 INFO - PROCESS | 2427 | 1462791332841 Marionette DEBUG loaded listener.js 03:55:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x12ba50800) [pid = 2427] [serial = 500] [outer = 0x128aabc00] 03:55:33 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:33 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:33 INFO - PROCESS | 2427 | 1462791333209 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:55:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:55:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 521ms 03:55:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:55:33 INFO - PROCESS | 2427 | 1462791333215 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 03:55:33 INFO - PROCESS | 2427 | 1462791333217 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 03:55:33 INFO - PROCESS | 2427 | 1462791333220 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:55:33 INFO - PROCESS | 2427 | 1462791333222 Marionette TRACE conn2 <- [1,642,null,{}] 03:55:33 INFO - PROCESS | 2427 | 1462791333225 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:33 INFO - PROCESS | 2427 | 1462791333344 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 03:55:33 INFO - PROCESS | 2427 | 1462791333406 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:33 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b008800 == 45 [pid = 2427] [id = 168] 03:55:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x119b08400) [pid = 2427] [serial = 501] [outer = 0x0] 03:55:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x12ba4e400) [pid = 2427] [serial = 502] [outer = 0x119b08400] 03:55:33 INFO - PROCESS | 2427 | 1462791333446 Marionette DEBUG loaded listener.js 03:55:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x12bd74400) [pid = 2427] [serial = 503] [outer = 0x119b08400] 03:55:33 INFO - PROCESS | 2427 | 1462791333766 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:55:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:55:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 570ms 03:55:33 INFO - PROCESS | 2427 | 1462791333790 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 03:55:33 INFO - PROCESS | 2427 | 1462791333791 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 03:55:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:55:33 INFO - PROCESS | 2427 | 1462791333801 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:55:33 INFO - PROCESS | 2427 | 1462791333810 Marionette TRACE conn2 <- [1,646,null,{}] 03:55:33 INFO - PROCESS | 2427 | 1462791333816 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:33 INFO - PROCESS | 2427 | 1462791333892 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 03:55:33 INFO - PROCESS | 2427 | 1462791333899 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:33 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b979800 == 46 [pid = 2427] [id = 169] 03:55:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x12be1d400) [pid = 2427] [serial = 504] [outer = 0x0] 03:55:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x12be24400) [pid = 2427] [serial = 505] [outer = 0x12be1d400] 03:55:33 INFO - PROCESS | 2427 | 1462791333922 Marionette DEBUG loaded listener.js 03:55:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x12c643800) [pid = 2427] [serial = 506] [outer = 0x12be1d400] 03:55:34 INFO - PROCESS | 2427 | 1462791334351 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:55:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:55:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 586ms 03:55:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:55:34 INFO - PROCESS | 2427 | 1462791334380 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 03:55:34 INFO - PROCESS | 2427 | 1462791334382 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 03:55:34 INFO - PROCESS | 2427 | 1462791334386 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:55:34 INFO - PROCESS | 2427 | 1462791334389 Marionette TRACE conn2 <- [1,650,null,{}] 03:55:34 INFO - PROCESS | 2427 | 1462791334393 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:34 INFO - PROCESS | 2427 | 1462791334493 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 03:55:34 INFO - PROCESS | 2427 | 1462791334554 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:34 INFO - PROCESS | 2427 | ++DOCSHELL 0x1171d5000 == 47 [pid = 2427] [id = 170] 03:55:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x116709400) [pid = 2427] [serial = 507] [outer = 0x0] 03:55:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x116a5a400) [pid = 2427] [serial = 508] [outer = 0x116709400] 03:55:34 INFO - PROCESS | 2427 | 1462791334586 Marionette DEBUG loaded listener.js 03:55:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x118090c00) [pid = 2427] [serial = 509] [outer = 0x116709400] 03:55:35 INFO - PROCESS | 2427 | 1462791335031 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:55:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:55:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 03:55:35 INFO - PROCESS | 2427 | 1462791335057 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 03:55:35 INFO - PROCESS | 2427 | 1462791335062 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 03:55:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:55:35 INFO - PROCESS | 2427 | 1462791335066 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:55:35 INFO - PROCESS | 2427 | 1462791335068 Marionette TRACE conn2 <- [1,654,null,{}] 03:55:35 INFO - PROCESS | 2427 | 1462791335071 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:35 INFO - PROCESS | 2427 | 1462791335172 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 03:55:35 INFO - PROCESS | 2427 | 1462791335219 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:35 INFO - PROCESS | 2427 | ++DOCSHELL 0x124369000 == 48 [pid = 2427] [id = 171] 03:55:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x1184db000) [pid = 2427] [serial = 510] [outer = 0x0] 03:55:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x119145400) [pid = 2427] [serial = 511] [outer = 0x1184db000] 03:55:35 INFO - PROCESS | 2427 | 1462791335249 Marionette DEBUG loaded listener.js 03:55:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x119b0b400) [pid = 2427] [serial = 512] [outer = 0x1184db000] 03:55:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x119eae800) [pid = 2427] [serial = 513] [outer = 0x12cdf1400] 03:55:35 INFO - PROCESS | 2427 | 1462791335668 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:55:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:55:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 03:55:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:55:35 INFO - PROCESS | 2427 | 1462791335737 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 03:55:35 INFO - PROCESS | 2427 | 1462791335738 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 03:55:35 INFO - PROCESS | 2427 | 1462791335741 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:55:35 INFO - PROCESS | 2427 | 1462791335743 Marionette TRACE conn2 <- [1,658,null,{}] 03:55:35 INFO - PROCESS | 2427 | 1462791335790 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:35 INFO - PROCESS | 2427 | 1462791335922 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 03:55:35 INFO - PROCESS | 2427 | 1462791335967 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:35 INFO - PROCESS | 2427 | ++DOCSHELL 0x12bb53000 == 49 [pid = 2427] [id = 172] 03:55:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x122ebec00) [pid = 2427] [serial = 514] [outer = 0x0] 03:55:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x125175c00) [pid = 2427] [serial = 515] [outer = 0x122ebec00] 03:55:36 INFO - PROCESS | 2427 | 1462791336000 Marionette DEBUG loaded listener.js 03:55:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x128ab5400) [pid = 2427] [serial = 516] [outer = 0x122ebec00] 03:55:36 INFO - PROCESS | 2427 | 1462791336440 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:55:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:55:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 740ms 03:55:36 INFO - PROCESS | 2427 | 1462791336482 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 03:55:36 INFO - PROCESS | 2427 | 1462791336484 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 03:55:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:55:36 INFO - PROCESS | 2427 | 1462791336486 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:55:36 INFO - PROCESS | 2427 | 1462791336487 Marionette TRACE conn2 <- [1,662,null,{}] 03:55:36 INFO - PROCESS | 2427 | 1462791336490 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:36 INFO - PROCESS | 2427 | 1462791336598 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 03:55:36 INFO - PROCESS | 2427 | 1462791336644 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:36 INFO - PROCESS | 2427 | ++DOCSHELL 0x12be41800 == 50 [pid = 2427] [id = 173] 03:55:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x1292a2800) [pid = 2427] [serial = 517] [outer = 0x0] 03:55:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x12ab78000) [pid = 2427] [serial = 518] [outer = 0x1292a2800] 03:55:36 INFO - PROCESS | 2427 | 1462791336674 Marionette DEBUG loaded listener.js 03:55:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x12ba3d000) [pid = 2427] [serial = 519] [outer = 0x1292a2800] 03:55:36 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:37 INFO - PROCESS | 2427 | 1462791337286 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:55:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:55:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 869ms 03:55:37 INFO - PROCESS | 2427 | 1462791337355 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 03:55:37 INFO - PROCESS | 2427 | 1462791337358 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 03:55:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:55:37 INFO - PROCESS | 2427 | 1462791337361 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:55:37 INFO - PROCESS | 2427 | 1462791337363 Marionette TRACE conn2 <- [1,666,null,{}] 03:55:37 INFO - PROCESS | 2427 | 1462791337367 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:37 INFO - PROCESS | 2427 | 1462791337456 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 03:55:37 INFO - PROCESS | 2427 | 1462791337504 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:37 INFO - PROCESS | 2427 | ++DOCSHELL 0x11941a000 == 51 [pid = 2427] [id = 174] 03:55:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x116a55000) [pid = 2427] [serial = 520] [outer = 0x0] 03:55:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x11754c000) [pid = 2427] [serial = 521] [outer = 0x116a55000] 03:55:37 INFO - PROCESS | 2427 | 1462791337532 Marionette DEBUG loaded listener.js 03:55:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x11808f000) [pid = 2427] [serial = 522] [outer = 0x116a55000] 03:55:37 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:37 INFO - PROCESS | 2427 | 1462791337909 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:55:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:55:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 570ms 03:55:37 INFO - PROCESS | 2427 | 1462791337934 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 03:55:37 INFO - PROCESS | 2427 | 1462791337938 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 03:55:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:55:37 INFO - PROCESS | 2427 | 1462791337942 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:55:37 INFO - PROCESS | 2427 | 1462791337944 Marionette TRACE conn2 <- [1,670,null,{}] 03:55:37 INFO - PROCESS | 2427 | 1462791337947 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:38 INFO - PROCESS | 2427 | 1462791338032 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 03:55:38 INFO - PROCESS | 2427 | 1462791338077 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:38 INFO - PROCESS | 2427 | ++DOCSHELL 0x1170a5800 == 52 [pid = 2427] [id = 175] 03:55:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x116a58400) [pid = 2427] [serial = 523] [outer = 0x0] 03:55:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x1183dac00) [pid = 2427] [serial = 524] [outer = 0x116a58400] 03:55:38 INFO - PROCESS | 2427 | 1462791338104 Marionette DEBUG loaded listener.js 03:55:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x119267000) [pid = 2427] [serial = 525] [outer = 0x116a58400] 03:55:38 INFO - PROCESS | 2427 | --DOCSHELL 0x116642000 == 51 [pid = 2427] [id = 136] 03:55:38 INFO - PROCESS | 2427 | --DOCSHELL 0x12b008800 == 50 [pid = 2427] [id = 168] 03:55:38 INFO - PROCESS | 2427 | --DOCSHELL 0x1296a9000 == 49 [pid = 2427] [id = 167] 03:55:38 INFO - PROCESS | 2427 | --DOCSHELL 0x1241a7000 == 48 [pid = 2427] [id = 166] 03:55:38 INFO - PROCESS | 2427 | --DOCSHELL 0x12920a800 == 47 [pid = 2427] [id = 165] 03:55:38 INFO - PROCESS | 2427 | --DOCSHELL 0x126b9d000 == 46 [pid = 2427] [id = 164] 03:55:38 INFO - PROCESS | 2427 | --DOCSHELL 0x12544a000 == 45 [pid = 2427] [id = 163] 03:55:38 INFO - PROCESS | 2427 | --DOCSHELL 0x116976000 == 44 [pid = 2427] [id = 162] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x117544c00) [pid = 2427] [serial = 412] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x11334c400) [pid = 2427] [serial = 409] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x12aa26c00) [pid = 2427] [serial = 451] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOCSHELL 0x122a19000 == 43 [pid = 2427] [id = 161] 03:55:38 INFO - PROCESS | 2427 | --DOCSHELL 0x119f53800 == 42 [pid = 2427] [id = 160] 03:55:38 INFO - PROCESS | 2427 | --DOCSHELL 0x1197d3800 == 41 [pid = 2427] [id = 159] 03:55:38 INFO - PROCESS | 2427 | --DOCSHELL 0x11709a000 == 40 [pid = 2427] [id = 158] 03:55:38 INFO - PROCESS | 2427 | --DOCSHELL 0x116967000 == 39 [pid = 2427] [id = 157] 03:55:38 INFO - PROCESS | 2427 | --DOCSHELL 0x12b016800 == 38 [pid = 2427] [id = 154] 03:55:38 INFO - PROCESS | 2427 | --DOCSHELL 0x12418c800 == 37 [pid = 2427] [id = 153] 03:55:38 INFO - PROCESS | 2427 | --DOCSHELL 0x1171d9800 == 36 [pid = 2427] [id = 152] 03:55:38 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa21000 == 35 [pid = 2427] [id = 151] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x125af8c00) [pid = 2427] [serial = 436] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x1184dfc00) [pid = 2427] [serial = 419] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x1292a3000) [pid = 2427] [serial = 446] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x125170800) [pid = 2427] [serial = 431] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x1185eb800) [pid = 2427] [serial = 442] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x118088000) [pid = 2427] [serial = 416] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x1240d5800) [pid = 2427] [serial = 430] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x122a4d800) [pid = 2427] [serial = 443] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x12545c800) [pid = 2427] [serial = 433] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x118964c00) [pid = 2427] [serial = 421] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x128e09000) [pid = 2427] [serial = 445] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x126aa4c00) [pid = 2427] [serial = 437] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x126b5fc00) [pid = 2427] [serial = 439] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x117170000) [pid = 2427] [serial = 415] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x128e07c00) [pid = 2427] [serial = 440] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x119568400) [pid = 2427] [serial = 422] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x118124000) [pid = 2427] [serial = 418] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x12a41ac00) [pid = 2427] [serial = 448] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x1259c9800) [pid = 2427] [serial = 434] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x119eb2000) [pid = 2427] [serial = 427] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x119b02400) [pid = 2427] [serial = 424] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x12aa27800) [pid = 2427] [serial = 407] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x122c27000) [pid = 2427] [serial = 428] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x119e35c00) [pid = 2427] [serial = 425] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x12a6b3c00) [pid = 2427] [serial = 449] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2427 | 1462791338487 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:55:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:55:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 571ms 03:55:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:55:38 INFO - PROCESS | 2427 | 1462791338515 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 03:55:38 INFO - PROCESS | 2427 | 1462791338517 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 03:55:38 INFO - PROCESS | 2427 | 1462791338520 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:55:38 INFO - PROCESS | 2427 | 1462791338522 Marionette TRACE conn2 <- [1,674,null,{}] 03:55:38 INFO - PROCESS | 2427 | 1462791338531 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:38 INFO - PROCESS | 2427 | 1462791338605 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 03:55:38 INFO - PROCESS | 2427 | 1462791338611 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:38 INFO - PROCESS | 2427 | ++DOCSHELL 0x118594000 == 36 [pid = 2427] [id = 176] 03:55:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x1197f8000) [pid = 2427] [serial = 526] [outer = 0x0] 03:55:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x119b10800) [pid = 2427] [serial = 527] [outer = 0x1197f8000] 03:55:38 INFO - PROCESS | 2427 | 1462791338641 Marionette DEBUG loaded listener.js 03:55:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x122a43c00) [pid = 2427] [serial = 528] [outer = 0x1197f8000] 03:55:38 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:38 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:55:39 INFO - PROCESS | 2427 | 1462791339004 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:55:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 03:55:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 521ms 03:55:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:55:39 INFO - PROCESS | 2427 | 1462791339041 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 03:55:39 INFO - PROCESS | 2427 | 1462791339043 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 03:55:39 INFO - PROCESS | 2427 | 1462791339045 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:55:39 INFO - PROCESS | 2427 | 1462791339046 Marionette TRACE conn2 <- [1,678,null,{}] 03:55:39 INFO - PROCESS | 2427 | 1462791339048 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:39 INFO - PROCESS | 2427 | 1462791339121 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 03:55:39 INFO - PROCESS | 2427 | 1462791339125 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:39 INFO - PROCESS | 2427 | ++DOCSHELL 0x119f4f800 == 37 [pid = 2427] [id = 177] 03:55:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x122a49800) [pid = 2427] [serial = 529] [outer = 0x0] 03:55:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x122ec6c00) [pid = 2427] [serial = 530] [outer = 0x122a49800] 03:55:39 INFO - PROCESS | 2427 | 1462791339154 Marionette DEBUG loaded listener.js 03:55:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x1243c2400) [pid = 2427] [serial = 531] [outer = 0x122a49800] 03:55:39 INFO - PROCESS | 2427 | 1462791339458 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:55:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:55:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 419ms 03:55:39 INFO - PROCESS | 2427 | 1462791339469 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 03:55:39 INFO - PROCESS | 2427 | 1462791339477 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 03:55:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:55:39 INFO - PROCESS | 2427 | 1462791339483 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:55:39 INFO - PROCESS | 2427 | 1462791339484 Marionette TRACE conn2 <- [1,682,null,{}] 03:55:39 INFO - PROCESS | 2427 | 1462791339486 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:39 INFO - PROCESS | 2427 | 1462791339564 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 03:55:39 INFO - PROCESS | 2427 | 1462791339612 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:39 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a1c000 == 38 [pid = 2427] [id = 178] 03:55:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x116075400) [pid = 2427] [serial = 532] [outer = 0x0] 03:55:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x124553c00) [pid = 2427] [serial = 533] [outer = 0x116075400] 03:55:39 INFO - PROCESS | 2427 | 1462791339637 Marionette DEBUG loaded listener.js 03:55:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x12513ec00) [pid = 2427] [serial = 534] [outer = 0x116075400] 03:55:40 INFO - PROCESS | 2427 | 1462791340390 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:55:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 03:55:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 921ms 03:55:40 INFO - PROCESS | 2427 | 1462791340404 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 03:55:40 INFO - PROCESS | 2427 | 1462791340405 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 03:55:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:55:40 INFO - PROCESS | 2427 | 1462791340413 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:55:40 INFO - PROCESS | 2427 | 1462791340415 Marionette TRACE conn2 <- [1,686,null,{}] 03:55:40 INFO - PROCESS | 2427 | 1462791340417 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:40 INFO - PROCESS | 2427 | 1462791340522 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 03:55:40 INFO - PROCESS | 2427 | 1462791340528 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:40 INFO - PROCESS | 2427 | ++DOCSHELL 0x124372800 == 39 [pid = 2427] [id = 179] 03:55:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x124da4c00) [pid = 2427] [serial = 535] [outer = 0x0] 03:55:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x126a3cc00) [pid = 2427] [serial = 536] [outer = 0x124da4c00] 03:55:40 INFO - PROCESS | 2427 | 1462791340554 Marionette DEBUG loaded listener.js 03:55:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x128e0b800) [pid = 2427] [serial = 537] [outer = 0x124da4c00] 03:55:41 INFO - PROCESS | 2427 | 1462791341352 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:55:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:55:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 03:55:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:55:41 INFO - PROCESS | 2427 | 1462791341385 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 03:55:41 INFO - PROCESS | 2427 | 1462791341387 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 03:55:41 INFO - PROCESS | 2427 | 1462791341389 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:55:41 INFO - PROCESS | 2427 | 1462791341390 Marionette TRACE conn2 <- [1,690,null,{}] 03:55:41 INFO - PROCESS | 2427 | 1462791341392 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:41 INFO - PROCESS | 2427 | 1462791341479 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 03:55:41 INFO - PROCESS | 2427 | 1462791341516 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:41 INFO - PROCESS | 2427 | ++DOCSHELL 0x12518d800 == 40 [pid = 2427] [id = 180] 03:55:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x128f40800) [pid = 2427] [serial = 538] [outer = 0x0] 03:55:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x12929d800) [pid = 2427] [serial = 539] [outer = 0x128f40800] 03:55:41 INFO - PROCESS | 2427 | 1462791341542 Marionette DEBUG loaded listener.js 03:55:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x1292ab400) [pid = 2427] [serial = 540] [outer = 0x128f40800] 03:55:42 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x126ab1800) [pid = 2427] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:55:42 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x12aa30400) [pid = 2427] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:55:42 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x122a49400) [pid = 2427] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:55:42 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x128ab0800) [pid = 2427] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:55:42 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x113348800) [pid = 2427] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:55:42 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x119149400) [pid = 2427] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:55:42 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x122a44400) [pid = 2427] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:55:42 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x1167e3c00) [pid = 2427] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:55:42 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x118087c00) [pid = 2427] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:55:42 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x116942c00) [pid = 2427] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:55:42 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x128aabc00) [pid = 2427] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:55:42 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x12513d400) [pid = 2427] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:55:42 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x119b08400) [pid = 2427] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:55:42 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x11693f800) [pid = 2427] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:55:42 INFO - PROCESS | 2427 | 1462791342447 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:55:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:55:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1069ms 03:55:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:55:42 INFO - PROCESS | 2427 | 1462791342459 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 03:55:42 INFO - PROCESS | 2427 | 1462791342460 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 03:55:42 INFO - PROCESS | 2427 | 1462791342463 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:55:42 INFO - PROCESS | 2427 | 1462791342464 Marionette TRACE conn2 <- [1,694,null,{}] 03:55:42 INFO - PROCESS | 2427 | 1462791342466 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:42 INFO - PROCESS | 2427 | 1462791342538 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 03:55:42 INFO - PROCESS | 2427 | 1462791342543 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:42 INFO - PROCESS | 2427 | ++DOCSHELL 0x119bb4000 == 41 [pid = 2427] [id = 181] 03:55:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x113347c00) [pid = 2427] [serial = 541] [outer = 0x0] 03:55:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x118923000) [pid = 2427] [serial = 542] [outer = 0x113347c00] 03:55:42 INFO - PROCESS | 2427 | 1462791342571 Marionette DEBUG loaded listener.js 03:55:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x12513f800) [pid = 2427] [serial = 543] [outer = 0x113347c00] 03:55:43 INFO - PROCESS | 2427 | 1462791343372 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:55:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 03:55:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 919ms 03:55:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:55:43 INFO - PROCESS | 2427 | 1462791343382 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 03:55:43 INFO - PROCESS | 2427 | 1462791343383 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 03:55:43 INFO - PROCESS | 2427 | 1462791343385 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:55:43 INFO - PROCESS | 2427 | 1462791343386 Marionette TRACE conn2 <- [1,698,null,{}] 03:55:43 INFO - PROCESS | 2427 | 1462791343388 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:43 INFO - PROCESS | 2427 | 1462791343463 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 03:55:43 INFO - PROCESS | 2427 | 1462791343469 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:43 INFO - PROCESS | 2427 | ++DOCSHELL 0x126b8b000 == 42 [pid = 2427] [id = 182] 03:55:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x125aef400) [pid = 2427] [serial = 544] [outer = 0x0] 03:55:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x12a695400) [pid = 2427] [serial = 545] [outer = 0x125aef400] 03:55:43 INFO - PROCESS | 2427 | 1462791343493 Marionette DEBUG loaded listener.js 03:55:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x12aa27000) [pid = 2427] [serial = 546] [outer = 0x125aef400] 03:55:44 INFO - PROCESS | 2427 | 1462791344287 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:55:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 03:55:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 921ms 03:55:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:55:44 INFO - PROCESS | 2427 | 1462791344306 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 03:55:44 INFO - PROCESS | 2427 | 1462791344307 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 03:55:44 INFO - PROCESS | 2427 | 1462791344309 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:55:44 INFO - PROCESS | 2427 | 1462791344311 Marionette TRACE conn2 <- [1,702,null,{}] 03:55:44 INFO - PROCESS | 2427 | 1462791344314 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:44 INFO - PROCESS | 2427 | 1462791344387 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 03:55:44 INFO - PROCESS | 2427 | 1462791344481 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:44 INFO - PROCESS | 2427 | ++DOCSHELL 0x112dbc800 == 43 [pid = 2427] [id = 183] 03:55:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x111a0dc00) [pid = 2427] [serial = 547] [outer = 0x0] 03:55:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x112a75800) [pid = 2427] [serial = 548] [outer = 0x111a0dc00] 03:55:44 INFO - PROCESS | 2427 | 1462791344514 Marionette DEBUG loaded listener.js 03:55:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x116707800) [pid = 2427] [serial = 549] [outer = 0x111a0dc00] 03:55:45 INFO - PROCESS | 2427 | 1462791345464 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:55:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:55:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1172ms 03:55:45 INFO - PROCESS | 2427 | 1462791345482 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 03:55:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:55:45 INFO - PROCESS | 2427 | 1462791345485 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 03:55:45 INFO - PROCESS | 2427 | 1462791345488 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:55:45 INFO - PROCESS | 2427 | 1462791345491 Marionette TRACE conn2 <- [1,706,null,{}] 03:55:45 INFO - PROCESS | 2427 | 1462791345494 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:45 INFO - PROCESS | 2427 | 1462791345592 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 03:55:45 INFO - PROCESS | 2427 | 1462791345636 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:45 INFO - PROCESS | 2427 | ++DOCSHELL 0x119bc9800 == 44 [pid = 2427] [id = 184] 03:55:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x118030c00) [pid = 2427] [serial = 550] [outer = 0x0] 03:55:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x118941c00) [pid = 2427] [serial = 551] [outer = 0x118030c00] 03:55:45 INFO - PROCESS | 2427 | 1462791345668 Marionette DEBUG loaded listener.js 03:55:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x119568400) [pid = 2427] [serial = 552] [outer = 0x118030c00] 03:55:46 INFO - PROCESS | 2427 | 1462791346582 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:55:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:55:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1121ms 03:55:46 INFO - PROCESS | 2427 | 1462791346612 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 03:55:46 INFO - PROCESS | 2427 | 1462791346615 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 03:55:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:55:46 INFO - PROCESS | 2427 | 1462791346618 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:55:46 INFO - PROCESS | 2427 | 1462791346619 Marionette TRACE conn2 <- [1,710,null,{}] 03:55:46 INFO - PROCESS | 2427 | 1462791346622 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:46 INFO - PROCESS | 2427 | 1462791346716 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 03:55:46 INFO - PROCESS | 2427 | 1462791346760 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:46 INFO - PROCESS | 2427 | ++DOCSHELL 0x126b9d800 == 45 [pid = 2427] [id = 185] 03:55:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x1197fc800) [pid = 2427] [serial = 553] [outer = 0x0] 03:55:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x124556800) [pid = 2427] [serial = 554] [outer = 0x1197fc800] 03:55:46 INFO - PROCESS | 2427 | 1462791346791 Marionette DEBUG loaded listener.js 03:55:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x12545e400) [pid = 2427] [serial = 555] [outer = 0x1197fc800] 03:55:47 INFO - PROCESS | 2427 | 1462791347673 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:55:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:55:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1120ms 03:55:47 INFO - PROCESS | 2427 | 1462791347739 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 03:55:47 INFO - PROCESS | 2427 | 1462791347741 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 03:55:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:55:47 INFO - PROCESS | 2427 | 1462791347749 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:55:47 INFO - PROCESS | 2427 | 1462791347754 Marionette TRACE conn2 <- [1,714,null,{}] 03:55:47 INFO - PROCESS | 2427 | 1462791347757 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:47 INFO - PROCESS | 2427 | 1462791347852 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 03:55:47 INFO - PROCESS | 2427 | 1462791347899 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:47 INFO - PROCESS | 2427 | ++DOCSHELL 0x128c1d800 == 46 [pid = 2427] [id = 186] 03:55:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x11812d800) [pid = 2427] [serial = 556] [outer = 0x0] 03:55:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x128aabc00) [pid = 2427] [serial = 557] [outer = 0x11812d800] 03:55:47 INFO - PROCESS | 2427 | 1462791347929 Marionette DEBUG loaded listener.js 03:55:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x12ab7c400) [pid = 2427] [serial = 558] [outer = 0x11812d800] 03:55:48 INFO - PROCESS | 2427 | --DOCSHELL 0x126b8b000 == 45 [pid = 2427] [id = 182] 03:55:48 INFO - PROCESS | 2427 | --DOCSHELL 0x119bb4000 == 44 [pid = 2427] [id = 181] 03:55:48 INFO - PROCESS | 2427 | --DOCSHELL 0x12518d800 == 43 [pid = 2427] [id = 180] 03:55:48 INFO - PROCESS | 2427 | --DOCSHELL 0x124372800 == 42 [pid = 2427] [id = 179] 03:55:48 INFO - PROCESS | 2427 | --DOCSHELL 0x122a1c000 == 41 [pid = 2427] [id = 178] 03:55:48 INFO - PROCESS | 2427 | --DOCSHELL 0x119f4f800 == 40 [pid = 2427] [id = 177] 03:55:48 INFO - PROCESS | 2427 | --DOCSHELL 0x118594000 == 39 [pid = 2427] [id = 176] 03:55:48 INFO - PROCESS | 2427 | --DOCSHELL 0x1170a5800 == 38 [pid = 2427] [id = 175] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x12be24400) [pid = 2427] [serial = 505] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOCSHELL 0x11941a000 == 37 [pid = 2427] [id = 174] 03:55:48 INFO - PROCESS | 2427 | --DOCSHELL 0x1171d5000 == 36 [pid = 2427] [id = 170] 03:55:48 INFO - PROCESS | 2427 | --DOCSHELL 0x12b979800 == 35 [pid = 2427] [id = 169] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x11808d800) [pid = 2427] [serial = 413] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x1292a3800) [pid = 2427] [serial = 487] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x12ab93c00) [pid = 2427] [serial = 493] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x11802d400) [pid = 2427] [serial = 454] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x118947800) [pid = 2427] [serial = 457] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x1246d5800) [pid = 2427] [serial = 460] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x128ab2000) [pid = 2427] [serial = 463] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x1243cb000) [pid = 2427] [serial = 481] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x12ab84000) [pid = 2427] [serial = 491] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x128e0a000) [pid = 2427] [serial = 467] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x119e2a800) [pid = 2427] [serial = 466] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x1197f9400) [pid = 2427] [serial = 475] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x12aa30c00) [pid = 2427] [serial = 490] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x119eb1400) [pid = 2427] [serial = 476] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x122a4d000) [pid = 2427] [serial = 478] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x1240da000) [pid = 2427] [serial = 479] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x11808e400) [pid = 2427] [serial = 470] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x11754cc00) [pid = 2427] [serial = 469] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x118130c00) [pid = 2427] [serial = 472] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x11892bc00) [pid = 2427] [serial = 473] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 93 (0x12b1b7000) [pid = 2427] [serial = 497] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 92 (0x125147800) [pid = 2427] [serial = 496] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 91 (0x12ba3e000) [pid = 2427] [serial = 499] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 90 (0x12b1b4800) [pid = 2427] [serial = 494] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 89 (0x126aa4400) [pid = 2427] [serial = 484] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 88 (0x12ba50800) [pid = 2427] [serial = 500] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 87 (0x128fce000) [pid = 2427] [serial = 485] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 86 (0x12a6a9000) [pid = 2427] [serial = 488] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 85 (0x12bd74400) [pid = 2427] [serial = 503] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 84 (0x124a6c400) [pid = 2427] [serial = 482] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | --DOMWINDOW == 83 (0x12ba4e400) [pid = 2427] [serial = 502] [outer = 0x0] [url = about:blank] 03:55:48 INFO - PROCESS | 2427 | 1462791348962 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:55:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 03:55:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1234ms 03:55:48 INFO - PROCESS | 2427 | 1462791348979 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 03:55:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:55:48 INFO - PROCESS | 2427 | 1462791348981 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 03:55:48 INFO - PROCESS | 2427 | 1462791348984 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:55:48 INFO - PROCESS | 2427 | 1462791348985 Marionette TRACE conn2 <- [1,718,null,{}] 03:55:48 INFO - PROCESS | 2427 | 1462791348989 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:49 INFO - PROCESS | 2427 | 1462791349064 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 03:55:49 INFO - PROCESS | 2427 | 1462791349137 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:49 INFO - PROCESS | 2427 | ++DOCSHELL 0x1170a3000 == 36 [pid = 2427] [id = 187] 03:55:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 84 (0x118130c00) [pid = 2427] [serial = 559] [outer = 0x0] 03:55:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 85 (0x1184e7c00) [pid = 2427] [serial = 560] [outer = 0x118130c00] 03:55:49 INFO - PROCESS | 2427 | 1462791349168 Marionette DEBUG loaded listener.js 03:55:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 86 (0x112addc00) [pid = 2427] [serial = 561] [outer = 0x118130c00] 03:55:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:55:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 973ms 03:55:49 INFO - PROCESS | 2427 | 1462791349953 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:55:49 INFO - PROCESS | 2427 | 1462791349956 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 03:55:49 INFO - PROCESS | 2427 | 1462791349960 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 03:55:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:55:49 INFO - PROCESS | 2427 | 1462791349966 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:55:49 INFO - PROCESS | 2427 | 1462791349967 Marionette TRACE conn2 <- [1,722,null,{}] 03:55:49 INFO - PROCESS | 2427 | 1462791349970 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:50 INFO - PROCESS | 2427 | 1462791350046 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 03:55:50 INFO - PROCESS | 2427 | 1462791350050 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:50 INFO - PROCESS | 2427 | ++DOCSHELL 0x119168800 == 37 [pid = 2427] [id = 188] 03:55:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 87 (0x11919ac00) [pid = 2427] [serial = 562] [outer = 0x0] 03:55:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 88 (0x11a29c800) [pid = 2427] [serial = 563] [outer = 0x11919ac00] 03:55:50 INFO - PROCESS | 2427 | 1462791350077 Marionette DEBUG loaded listener.js 03:55:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 89 (0x122c26c00) [pid = 2427] [serial = 564] [outer = 0x11919ac00] 03:55:50 INFO - PROCESS | 2427 | 1462791350404 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 03:55:50 INFO - PROCESS | 2427 | 1462791350438 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 03:55:50 INFO - PROCESS | 2427 | 1462791350440 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:55:50 INFO - PROCESS | 2427 | 1462791350443 Marionette TRACE conn2 <- [1,726,null,{}] 03:55:50 INFO - PROCESS | 2427 | 1462791350453 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:50 INFO - PROCESS | 2427 | 1462791350535 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 03:55:50 INFO - PROCESS | 2427 | 1462791350540 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:50 INFO - PROCESS | 2427 | ++DOCSHELL 0x11a27b000 == 38 [pid = 2427] [id = 189] 03:55:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 90 (0x1246ccc00) [pid = 2427] [serial = 565] [outer = 0x0] 03:55:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 91 (0x1259c3c00) [pid = 2427] [serial = 566] [outer = 0x1246ccc00] 03:55:50 INFO - PROCESS | 2427 | 1462791350569 Marionette DEBUG loaded listener.js 03:55:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 92 (0x126b58c00) [pid = 2427] [serial = 567] [outer = 0x1246ccc00] 03:55:50 INFO - PROCESS | 2427 | 1462791350923 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:55:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:55:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 524ms 03:55:50 INFO - PROCESS | 2427 | 1462791350964 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 03:55:50 INFO - PROCESS | 2427 | 1462791350966 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 03:55:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:55:50 INFO - PROCESS | 2427 | 1462791350968 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:55:50 INFO - PROCESS | 2427 | 1462791350969 Marionette TRACE conn2 <- [1,730,null,{}] 03:55:50 INFO - PROCESS | 2427 | 1462791350972 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:51 INFO - PROCESS | 2427 | 1462791351071 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 03:55:51 INFO - PROCESS | 2427 | 1462791351084 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:51 INFO - PROCESS | 2427 | ++DOCSHELL 0x12419a800 == 39 [pid = 2427] [id = 190] 03:55:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 93 (0x126b5d400) [pid = 2427] [serial = 568] [outer = 0x0] 03:55:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x128f34800) [pid = 2427] [serial = 569] [outer = 0x126b5d400] 03:55:51 INFO - PROCESS | 2427 | 1462791351110 Marionette DEBUG loaded listener.js 03:55:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x1293e4c00) [pid = 2427] [serial = 570] [outer = 0x126b5d400] 03:55:51 INFO - PROCESS | 2427 | 1462791351452 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 03:55:51 INFO - PROCESS | 2427 | 1462791351488 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 03:55:51 INFO - PROCESS | 2427 | 1462791351491 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:55:51 INFO - PROCESS | 2427 | 1462791351492 Marionette TRACE conn2 <- [1,734,null,{}] 03:55:51 INFO - PROCESS | 2427 | 1462791351494 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:51 INFO - PROCESS | 2427 | 1462791351587 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 03:55:51 INFO - PROCESS | 2427 | 1462791351591 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:51 INFO - PROCESS | 2427 | ++DOCSHELL 0x125126800 == 40 [pid = 2427] [id = 191] 03:55:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x128fd1c00) [pid = 2427] [serial = 571] [outer = 0x0] 03:55:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x12aa2b400) [pid = 2427] [serial = 572] [outer = 0x128fd1c00] 03:55:51 INFO - PROCESS | 2427 | 1462791351624 Marionette DEBUG loaded listener.js 03:55:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x12b1b1800) [pid = 2427] [serial = 573] [outer = 0x128fd1c00] 03:55:51 INFO - PROCESS | 2427 | 1462791351973 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:55:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:55:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 518ms 03:55:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:55:52 INFO - PROCESS | 2427 | 1462791352010 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 03:55:52 INFO - PROCESS | 2427 | 1462791352011 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 03:55:52 INFO - PROCESS | 2427 | 1462791352015 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:55:52 INFO - PROCESS | 2427 | 1462791352017 Marionette TRACE conn2 <- [1,738,null,{}] 03:55:52 INFO - PROCESS | 2427 | 1462791352019 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:52 INFO - PROCESS | 2427 | 1462791352124 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 03:55:52 INFO - PROCESS | 2427 | 1462791352137 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:52 INFO - PROCESS | 2427 | ++DOCSHELL 0x126b85000 == 41 [pid = 2427] [id = 192] 03:55:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x12b1b5400) [pid = 2427] [serial = 574] [outer = 0x0] 03:55:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x12ba46400) [pid = 2427] [serial = 575] [outer = 0x12b1b5400] 03:55:52 INFO - PROCESS | 2427 | 1462791352163 Marionette DEBUG loaded listener.js 03:55:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x12bd6a400) [pid = 2427] [serial = 576] [outer = 0x12b1b5400] 03:55:52 INFO - PROCESS | 2427 | 1462791352956 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:55:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:55:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 971ms 03:55:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:55:52 INFO - PROCESS | 2427 | 1462791352987 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 03:55:52 INFO - PROCESS | 2427 | 1462791352988 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 03:55:52 INFO - PROCESS | 2427 | 1462791352990 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:55:52 INFO - PROCESS | 2427 | 1462791352991 Marionette TRACE conn2 <- [1,742,null,{}] 03:55:52 INFO - PROCESS | 2427 | 1462791352993 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:53 INFO - PROCESS | 2427 | 1462791353105 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 03:55:53 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x128f40800) [pid = 2427] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:55:53 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x116a58400) [pid = 2427] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:55:53 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x1292a2800) [pid = 2427] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:55:53 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x1197f8000) [pid = 2427] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:55:53 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x116075400) [pid = 2427] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:55:53 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x122a49800) [pid = 2427] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:55:53 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x116a55000) [pid = 2427] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:55:53 INFO - PROCESS | 2427 | --DOMWINDOW == 93 (0x113347c00) [pid = 2427] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:55:53 INFO - PROCESS | 2427 | --DOMWINDOW == 92 (0x124da4c00) [pid = 2427] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:55:53 INFO - PROCESS | 2427 | --DOMWINDOW == 91 (0x112d60400) [pid = 2427] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:55:53 INFO - PROCESS | 2427 | 1462791353140 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:53 INFO - PROCESS | 2427 | ++DOCSHELL 0x1189a5000 == 42 [pid = 2427] [id = 193] 03:55:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 92 (0x112d60400) [pid = 2427] [serial = 577] [outer = 0x0] 03:55:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 93 (0x11693f800) [pid = 2427] [serial = 578] [outer = 0x112d60400] 03:55:53 INFO - PROCESS | 2427 | 1462791353165 Marionette DEBUG loaded listener.js 03:55:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x12411b000) [pid = 2427] [serial = 579] [outer = 0x112d60400] 03:55:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 03:55:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 919ms 03:55:53 INFO - PROCESS | 2427 | 1462791353902 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:55:53 INFO - PROCESS | 2427 | 1462791353909 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 03:55:53 INFO - PROCESS | 2427 | 1462791353910 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 03:55:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:55:53 INFO - PROCESS | 2427 | 1462791353914 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:55:53 INFO - PROCESS | 2427 | 1462791353915 Marionette TRACE conn2 <- [1,746,null,{}] 03:55:53 INFO - PROCESS | 2427 | 1462791353917 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:53 INFO - PROCESS | 2427 | 1462791353990 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 03:55:53 INFO - PROCESS | 2427 | 1462791353995 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:54 INFO - PROCESS | 2427 | ++DOCSHELL 0x1296a7000 == 43 [pid = 2427] [id = 194] 03:55:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x1246cd400) [pid = 2427] [serial = 580] [outer = 0x0] 03:55:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x12be1e000) [pid = 2427] [serial = 581] [outer = 0x1246cd400] 03:55:54 INFO - PROCESS | 2427 | 1462791354022 Marionette DEBUG loaded listener.js 03:55:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x12be28000) [pid = 2427] [serial = 582] [outer = 0x1246cd400] 03:55:54 INFO - PROCESS | 2427 | 1462791354799 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:55:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 03:55:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 919ms 03:55:54 INFO - PROCESS | 2427 | 1462791354834 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 03:55:54 INFO - PROCESS | 2427 | 1462791354835 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 03:55:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:55:54 INFO - PROCESS | 2427 | 1462791354837 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:55:54 INFO - PROCESS | 2427 | 1462791354838 Marionette TRACE conn2 <- [1,750,null,{}] 03:55:54 INFO - PROCESS | 2427 | 1462791354840 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:54 INFO - PROCESS | 2427 | 1462791354916 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 03:55:54 INFO - PROCESS | 2427 | 1462791354921 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:54 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa02800 == 44 [pid = 2427] [id = 195] 03:55:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x12ab7c000) [pid = 2427] [serial = 583] [outer = 0x0] 03:55:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x12c648800) [pid = 2427] [serial = 584] [outer = 0x12ab7c000] 03:55:54 INFO - PROCESS | 2427 | 1462791354946 Marionette DEBUG loaded listener.js 03:55:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x12c64d400) [pid = 2427] [serial = 585] [outer = 0x12ab7c000] 03:55:55 INFO - PROCESS | 2427 | 1462791355854 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:55:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:55:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1068ms 03:55:55 INFO - PROCESS | 2427 | 1462791355917 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 03:55:55 INFO - PROCESS | 2427 | 1462791355921 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 03:55:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:55:55 INFO - PROCESS | 2427 | 1462791355925 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:55:55 INFO - PROCESS | 2427 | 1462791355927 Marionette TRACE conn2 <- [1,754,null,{}] 03:55:55 INFO - PROCESS | 2427 | 1462791355930 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:56 INFO - PROCESS | 2427 | 1462791356016 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 03:55:56 INFO - PROCESS | 2427 | 1462791356099 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:56 INFO - PROCESS | 2427 | ++DOCSHELL 0x118994000 == 45 [pid = 2427] [id = 196] 03:55:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x11892c400) [pid = 2427] [serial = 586] [outer = 0x0] 03:55:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x11918ec00) [pid = 2427] [serial = 587] [outer = 0x11892c400] 03:55:56 INFO - PROCESS | 2427 | 1462791356154 Marionette DEBUG loaded listener.js 03:55:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x119b0bc00) [pid = 2427] [serial = 588] [outer = 0x11892c400] 03:55:57 INFO - PROCESS | 2427 | 1462791357040 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:55:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 03:55:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1121ms 03:55:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:55:57 INFO - PROCESS | 2427 | 1462791357069 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 03:55:57 INFO - PROCESS | 2427 | 1462791357073 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 03:55:57 INFO - PROCESS | 2427 | 1462791357078 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:55:57 INFO - PROCESS | 2427 | 1462791357082 Marionette TRACE conn2 <- [1,758,null,{}] 03:55:57 INFO - PROCESS | 2427 | 1462791357085 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:57 INFO - PROCESS | 2427 | 1462791357178 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 03:55:57 INFO - PROCESS | 2427 | 1462791357221 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:57 INFO - PROCESS | 2427 | ++DOCSHELL 0x124f0c800 == 46 [pid = 2427] [id = 197] 03:55:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x119b09800) [pid = 2427] [serial = 589] [outer = 0x0] 03:55:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x1246d2c00) [pid = 2427] [serial = 590] [outer = 0x119b09800] 03:55:57 INFO - PROCESS | 2427 | 1462791357251 Marionette DEBUG loaded listener.js 03:55:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x118131000) [pid = 2427] [serial = 591] [outer = 0x119b09800] 03:55:57 INFO - PROCESS | 2427 | 1462791357851 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:55:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:55:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 822ms 03:55:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:55:57 INFO - PROCESS | 2427 | 1462791357901 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 03:55:57 INFO - PROCESS | 2427 | 1462791357904 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 03:55:57 INFO - PROCESS | 2427 | 1462791357907 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:55:57 INFO - PROCESS | 2427 | 1462791357909 Marionette TRACE conn2 <- [1,762,null,{}] 03:55:57 INFO - PROCESS | 2427 | 1462791357917 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:58 INFO - PROCESS | 2427 | 1462791358004 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 03:55:58 INFO - PROCESS | 2427 | 1462791358075 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:58 INFO - PROCESS | 2427 | ++DOCSHELL 0x1161e0000 == 47 [pid = 2427] [id = 198] 03:55:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x116f24c00) [pid = 2427] [serial = 592] [outer = 0x0] 03:55:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x118088000) [pid = 2427] [serial = 593] [outer = 0x116f24c00] 03:55:58 INFO - PROCESS | 2427 | 1462791358104 Marionette DEBUG loaded listener.js 03:55:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x11812f800) [pid = 2427] [serial = 594] [outer = 0x116f24c00] 03:55:58 INFO - PROCESS | 2427 | --DOCSHELL 0x1296a7000 == 46 [pid = 2427] [id = 194] 03:55:58 INFO - PROCESS | 2427 | --DOCSHELL 0x1189a5000 == 45 [pid = 2427] [id = 193] 03:55:58 INFO - PROCESS | 2427 | --DOCSHELL 0x126b85000 == 44 [pid = 2427] [id = 192] 03:55:58 INFO - PROCESS | 2427 | --DOCSHELL 0x125126800 == 43 [pid = 2427] [id = 191] 03:55:58 INFO - PROCESS | 2427 | --DOCSHELL 0x12419a800 == 42 [pid = 2427] [id = 190] 03:55:58 INFO - PROCESS | 2427 | --DOCSHELL 0x11a27b000 == 41 [pid = 2427] [id = 189] 03:55:58 INFO - PROCESS | 2427 | --DOCSHELL 0x119168800 == 40 [pid = 2427] [id = 188] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x116a5a400) [pid = 2427] [serial = 508] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x119145400) [pid = 2427] [serial = 511] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x125175c00) [pid = 2427] [serial = 515] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOCSHELL 0x1170a3000 == 39 [pid = 2427] [id = 187] 03:55:58 INFO - PROCESS | 2427 | --DOCSHELL 0x126b9d800 == 38 [pid = 2427] [id = 185] 03:55:58 INFO - PROCESS | 2427 | --DOCSHELL 0x119bc9800 == 37 [pid = 2427] [id = 184] 03:55:58 INFO - PROCESS | 2427 | --DOCSHELL 0x112dbc800 == 36 [pid = 2427] [id = 183] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x118923000) [pid = 2427] [serial = 542] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x12513f800) [pid = 2427] [serial = 543] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x12a695400) [pid = 2427] [serial = 545] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x126a3cc00) [pid = 2427] [serial = 536] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x1292ab400) [pid = 2427] [serial = 540] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x128e0b800) [pid = 2427] [serial = 537] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x12513ec00) [pid = 2427] [serial = 534] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x122eb7800) [pid = 2427] [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.] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x115ea7c00) [pid = 2427] [serial = 410] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x12929d800) [pid = 2427] [serial = 539] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x119267000) [pid = 2427] [serial = 525] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x1183dac00) [pid = 2427] [serial = 524] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 93 (0x12ba3d000) [pid = 2427] [serial = 519] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 92 (0x12ab78000) [pid = 2427] [serial = 518] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 91 (0x119b10800) [pid = 2427] [serial = 527] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 90 (0x122a43c00) [pid = 2427] [serial = 528] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 89 (0x124553c00) [pid = 2427] [serial = 533] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 88 (0x122ec6c00) [pid = 2427] [serial = 530] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 87 (0x1243c2400) [pid = 2427] [serial = 531] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 86 (0x11808f000) [pid = 2427] [serial = 522] [outer = 0x0] [url = about:blank] 03:55:58 INFO - PROCESS | 2427 | --DOMWINDOW == 85 (0x11754c000) [pid = 2427] [serial = 521] [outer = 0x0] [url = about:blank] 03:55:59 INFO - PROCESS | 2427 | 1462791358997 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:55:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:55:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1126ms 03:55:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:55:59 INFO - PROCESS | 2427 | 1462791359033 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 03:55:59 INFO - PROCESS | 2427 | 1462791359037 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 03:55:59 INFO - PROCESS | 2427 | 1462791359041 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:55:59 INFO - PROCESS | 2427 | 1462791359043 Marionette TRACE conn2 <- [1,766,null,{}] 03:55:59 INFO - PROCESS | 2427 | 1462791359045 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:59 INFO - PROCESS | 2427 | 1462791359113 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 03:55:59 INFO - PROCESS | 2427 | 1462791359118 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:59 INFO - PROCESS | 2427 | ++DOCSHELL 0x117e05000 == 37 [pid = 2427] [id = 199] 03:55:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 86 (0x118729400) [pid = 2427] [serial = 595] [outer = 0x0] 03:55:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 87 (0x11892c800) [pid = 2427] [serial = 596] [outer = 0x118729400] 03:55:59 INFO - PROCESS | 2427 | 1462791359145 Marionette DEBUG loaded listener.js 03:55:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 88 (0x1197fac00) [pid = 2427] [serial = 597] [outer = 0x118729400] 03:55:59 INFO - PROCESS | 2427 | 1462791359945 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:55:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:55:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 919ms 03:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:55:59 INFO - PROCESS | 2427 | 1462791359960 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 03:55:59 INFO - PROCESS | 2427 | 1462791359961 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 03:55:59 INFO - PROCESS | 2427 | 1462791359964 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:55:59 INFO - PROCESS | 2427 | 1462791359966 Marionette TRACE conn2 <- [1,770,null,{}] 03:55:59 INFO - PROCESS | 2427 | 1462791359974 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:00 INFO - PROCESS | 2427 | 1462791360066 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 03:56:00 INFO - PROCESS | 2427 | 1462791360074 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:00 INFO - PROCESS | 2427 | ++DOCSHELL 0x119ee3000 == 38 [pid = 2427] [id = 200] 03:56:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 89 (0x112d5b400) [pid = 2427] [serial = 598] [outer = 0x0] 03:56:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 90 (0x124110c00) [pid = 2427] [serial = 599] [outer = 0x112d5b400] 03:56:00 INFO - PROCESS | 2427 | 1462791360105 Marionette DEBUG loaded listener.js 03:56:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 91 (0x124da4c00) [pid = 2427] [serial = 600] [outer = 0x112d5b400] 03:56:00 INFO - PROCESS | 2427 | 1462791360423 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 472ms 03:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:56:00 INFO - PROCESS | 2427 | 1462791360437 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 03:56:00 INFO - PROCESS | 2427 | 1462791360439 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 03:56:00 INFO - PROCESS | 2427 | 1462791360441 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:56:00 INFO - PROCESS | 2427 | 1462791360442 Marionette TRACE conn2 <- [1,774,null,{}] 03:56:00 INFO - PROCESS | 2427 | 1462791360444 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:00 INFO - PROCESS | 2427 | 1462791360532 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 03:56:00 INFO - PROCESS | 2427 | 1462791360536 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:00 INFO - PROCESS | 2427 | ++DOCSHELL 0x122f9d800 == 39 [pid = 2427] [id = 201] 03:56:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 92 (0x125464000) [pid = 2427] [serial = 601] [outer = 0x0] 03:56:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 93 (0x126ab1800) [pid = 2427] [serial = 602] [outer = 0x125464000] 03:56:00 INFO - PROCESS | 2427 | 1462791360562 Marionette DEBUG loaded listener.js 03:56:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x128ab9400) [pid = 2427] [serial = 603] [outer = 0x125464000] 03:56:00 INFO - PROCESS | 2427 | 1462791360910 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 519ms 03:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:56:00 INFO - PROCESS | 2427 | 1462791360960 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 03:56:00 INFO - PROCESS | 2427 | 1462791360962 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 03:56:00 INFO - PROCESS | 2427 | 1462791360964 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:56:00 INFO - PROCESS | 2427 | 1462791360965 Marionette TRACE conn2 <- [1,778,null,{}] 03:56:00 INFO - PROCESS | 2427 | 1462791360967 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:01 INFO - PROCESS | 2427 | 1462791361055 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 03:56:01 INFO - PROCESS | 2427 | 1462791361059 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:01 INFO - PROCESS | 2427 | ++DOCSHELL 0x124a33000 == 40 [pid = 2427] [id = 202] 03:56:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x124555c00) [pid = 2427] [serial = 604] [outer = 0x0] 03:56:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x128e0b800) [pid = 2427] [serial = 605] [outer = 0x124555c00] 03:56:01 INFO - PROCESS | 2427 | 1462791361087 Marionette DEBUG loaded listener.js 03:56:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x1292a4c00) [pid = 2427] [serial = 606] [outer = 0x124555c00] 03:56:01 INFO - PROCESS | 2427 | 1462791361403 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 468ms 03:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:56:01 INFO - PROCESS | 2427 | 1462791361442 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 03:56:01 INFO - PROCESS | 2427 | 1462791361443 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 03:56:01 INFO - PROCESS | 2427 | 1462791361447 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:56:01 INFO - PROCESS | 2427 | 1462791361450 Marionette TRACE conn2 <- [1,782,null,{}] 03:56:01 INFO - PROCESS | 2427 | 1462791361452 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:01 INFO - PROCESS | 2427 | 1462791361560 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 03:56:01 INFO - PROCESS | 2427 | 1462791361593 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:01 INFO - PROCESS | 2427 | ++DOCSHELL 0x126495000 == 41 [pid = 2427] [id = 203] 03:56:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x1293d9c00) [pid = 2427] [serial = 607] [outer = 0x0] 03:56:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x12aa2ac00) [pid = 2427] [serial = 608] [outer = 0x1293d9c00] 03:56:01 INFO - PROCESS | 2427 | 1462791361626 Marionette DEBUG loaded listener.js 03:56:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x12b1b6400) [pid = 2427] [serial = 609] [outer = 0x1293d9c00] 03:56:01 INFO - PROCESS | 2427 | 1462791361954 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 523ms 03:56:01 INFO - PROCESS | 2427 | 1462791361969 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 03:56:01 INFO - PROCESS | 2427 | 1462791361971 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 03:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:56:01 INFO - PROCESS | 2427 | 1462791361973 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:56:01 INFO - PROCESS | 2427 | 1462791361974 Marionette TRACE conn2 <- [1,786,null,{}] 03:56:01 INFO - PROCESS | 2427 | 1462791361976 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:02 INFO - PROCESS | 2427 | 1462791362067 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 03:56:02 INFO - PROCESS | 2427 | 1462791362100 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:02 INFO - PROCESS | 2427 | ++DOCSHELL 0x128a8c000 == 42 [pid = 2427] [id = 204] 03:56:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x12b1b9c00) [pid = 2427] [serial = 610] [outer = 0x0] 03:56:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x12ba3c000) [pid = 2427] [serial = 611] [outer = 0x12b1b9c00] 03:56:02 INFO - PROCESS | 2427 | 1462791362125 Marionette DEBUG loaded listener.js 03:56:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x12ba47c00) [pid = 2427] [serial = 612] [outer = 0x12b1b9c00] 03:56:02 INFO - PROCESS | 2427 | 1462791362426 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 468ms 03:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:56:02 INFO - PROCESS | 2427 | 1462791362441 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 03:56:02 INFO - PROCESS | 2427 | 1462791362442 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 03:56:02 INFO - PROCESS | 2427 | 1462791362444 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:56:02 INFO - PROCESS | 2427 | 1462791362447 Marionette TRACE conn2 <- [1,790,null,{}] 03:56:02 INFO - PROCESS | 2427 | 1462791362451 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:02 INFO - PROCESS | 2427 | 1462791362543 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 03:56:02 INFO - PROCESS | 2427 | 1462791362574 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:02 INFO - PROCESS | 2427 | ++DOCSHELL 0x12933b800 == 43 [pid = 2427] [id = 205] 03:56:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x12ba34800) [pid = 2427] [serial = 613] [outer = 0x0] 03:56:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x12ba4a400) [pid = 2427] [serial = 614] [outer = 0x12ba34800] 03:56:02 INFO - PROCESS | 2427 | 1462791362600 Marionette DEBUG loaded listener.js 03:56:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x12ba51400) [pid = 2427] [serial = 615] [outer = 0x12ba34800] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x126b5d400) [pid = 2427] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x1292a7000) [pid = 2427] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x12be1d400) [pid = 2427] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x1169b8400) [pid = 2427] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x1184e6000) [pid = 2427] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x1184db000) [pid = 2427] [serial = 510] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x122eec400) [pid = 2427] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x1259ca400) [pid = 2427] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x122ebec00) [pid = 2427] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x116709400) [pid = 2427] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x128fd1c00) [pid = 2427] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x12b1b5400) [pid = 2427] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 93 (0x11812d800) [pid = 2427] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 92 (0x1246ccc00) [pid = 2427] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 91 (0x118030c00) [pid = 2427] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 90 (0x1197fc800) [pid = 2427] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 89 (0x118130c00) [pid = 2427] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 88 (0x11919ac00) [pid = 2427] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 87 (0x111a0dc00) [pid = 2427] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 86 (0x112d60400) [pid = 2427] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:56:02 INFO - PROCESS | 2427 | --DOMWINDOW == 85 (0x1246cd400) [pid = 2427] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:56:03 INFO - PROCESS | 2427 | 1462791363000 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 573ms 03:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:56:03 INFO - PROCESS | 2427 | 1462791363024 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 03:56:03 INFO - PROCESS | 2427 | 1462791363025 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 03:56:03 INFO - PROCESS | 2427 | 1462791363028 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:56:03 INFO - PROCESS | 2427 | 1462791363031 Marionette TRACE conn2 <- [1,794,null,{}] 03:56:03 INFO - PROCESS | 2427 | 1462791363034 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:03 INFO - PROCESS | 2427 | 1462791363106 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 03:56:03 INFO - PROCESS | 2427 | 1462791363110 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:03 INFO - PROCESS | 2427 | ++DOCSHELL 0x119edd000 == 44 [pid = 2427] [id = 206] 03:56:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 86 (0x118123800) [pid = 2427] [serial = 616] [outer = 0x0] 03:56:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 87 (0x119e2b800) [pid = 2427] [serial = 617] [outer = 0x118123800] 03:56:03 INFO - PROCESS | 2427 | 1462791363137 Marionette DEBUG loaded listener.js 03:56:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 88 (0x1246cd400) [pid = 2427] [serial = 618] [outer = 0x118123800] 03:56:03 INFO - PROCESS | 2427 | 1462791363440 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 420ms 03:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:56:03 INFO - PROCESS | 2427 | 1462791363452 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 03:56:03 INFO - PROCESS | 2427 | 1462791363453 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 03:56:03 INFO - PROCESS | 2427 | 1462791363455 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:56:03 INFO - PROCESS | 2427 | 1462791363456 Marionette TRACE conn2 <- [1,798,null,{}] 03:56:03 INFO - PROCESS | 2427 | 1462791363459 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:03 INFO - PROCESS | 2427 | 1462791363537 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 03:56:03 INFO - PROCESS | 2427 | 1462791363542 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:03 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a6b7000 == 45 [pid = 2427] [id = 207] 03:56:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 89 (0x1240d4400) [pid = 2427] [serial = 619] [outer = 0x0] 03:56:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 90 (0x12aa2c400) [pid = 2427] [serial = 620] [outer = 0x1240d4400] 03:56:03 INFO - PROCESS | 2427 | 1462791363569 Marionette DEBUG loaded listener.js 03:56:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 91 (0x12ba48000) [pid = 2427] [serial = 621] [outer = 0x1240d4400] 03:56:03 INFO - PROCESS | 2427 | 1462791363891 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 03:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 471ms 03:56:03 INFO - PROCESS | 2427 | 1462791363938 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 03:56:03 INFO - PROCESS | 2427 | 1462791363939 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 03:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:56:03 INFO - PROCESS | 2427 | 1462791363950 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:56:03 INFO - PROCESS | 2427 | 1462791363952 Marionette TRACE conn2 <- [1,802,null,{}] 03:56:03 INFO - PROCESS | 2427 | 1462791363954 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:04 INFO - PROCESS | 2427 | 1462791364040 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 03:56:04 INFO - PROCESS | 2427 | 1462791364045 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:04 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b902800 == 46 [pid = 2427] [id = 208] 03:56:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 92 (0x12bd69400) [pid = 2427] [serial = 622] [outer = 0x0] 03:56:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 93 (0x12be21c00) [pid = 2427] [serial = 623] [outer = 0x12bd69400] 03:56:04 INFO - PROCESS | 2427 | 1462791364075 Marionette DEBUG loaded listener.js 03:56:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x12c652c00) [pid = 2427] [serial = 624] [outer = 0x12bd69400] 03:56:04 INFO - PROCESS | 2427 | 1462791364404 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 03:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 469ms 03:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:56:04 INFO - PROCESS | 2427 | 1462791364419 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 03:56:04 INFO - PROCESS | 2427 | 1462791364420 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 03:56:04 INFO - PROCESS | 2427 | 1462791364422 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:56:04 INFO - PROCESS | 2427 | 1462791364423 Marionette TRACE conn2 <- [1,806,null,{}] 03:56:04 INFO - PROCESS | 2427 | 1462791364425 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:04 INFO - PROCESS | 2427 | 1462791364507 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 03:56:04 INFO - PROCESS | 2427 | 1462791364513 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:04 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b97e800 == 47 [pid = 2427] [id = 209] 03:56:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x12cde7400) [pid = 2427] [serial = 625] [outer = 0x0] 03:56:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x12cdf2400) [pid = 2427] [serial = 626] [outer = 0x12cde7400] 03:56:04 INFO - PROCESS | 2427 | 1462791364538 Marionette DEBUG loaded listener.js 03:56:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x12d04cc00) [pid = 2427] [serial = 627] [outer = 0x12cde7400] 03:56:04 INFO - PROCESS | 2427 | [2427] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:56:04 INFO - PROCESS | 2427 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 03:56:04 INFO - PROCESS | 2427 | Determined SkiaGL cache limits: Size 100663296, Items: 256 03:56:04 INFO - PROCESS | 2427 | [GFX2-]: Using SkiaGL canvas. 03:56:04 INFO - PROCESS | 2427 | 1462791364991 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 03:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 619ms 03:56:05 INFO - PROCESS | 2427 | 1462791365042 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 03:56:05 INFO - PROCESS | 2427 | 1462791365045 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 03:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:56:05 INFO - PROCESS | 2427 | 1462791365049 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:56:05 INFO - PROCESS | 2427 | 1462791365051 Marionette TRACE conn2 <- [1,810,null,{}] 03:56:05 INFO - PROCESS | 2427 | 1462791365055 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:05 INFO - PROCESS | 2427 | 1462791365157 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 03:56:05 INFO - PROCESS | 2427 | 1462791365233 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:05 INFO - PROCESS | 2427 | ++DOCSHELL 0x119165800 == 48 [pid = 2427] [id = 210] 03:56:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x1183da000) [pid = 2427] [serial = 628] [outer = 0x0] 03:56:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x1185ebc00) [pid = 2427] [serial = 629] [outer = 0x1183da000] 03:56:05 INFO - PROCESS | 2427 | 1462791365278 Marionette DEBUG loaded listener.js 03:56:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x1197fb400) [pid = 2427] [serial = 630] [outer = 0x1183da000] 03:56:05 INFO - PROCESS | 2427 | 1462791365689 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 671ms 03:56:05 INFO - PROCESS | 2427 | 1462791365720 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 03:56:05 INFO - PROCESS | 2427 | 1462791365724 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 03:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:56:05 INFO - PROCESS | 2427 | 1462791365729 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:56:05 INFO - PROCESS | 2427 | 1462791365731 Marionette TRACE conn2 <- [1,814,null,{}] 03:56:05 INFO - PROCESS | 2427 | 1462791365733 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:05 INFO - PROCESS | 2427 | 1462791365827 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 03:56:05 INFO - PROCESS | 2427 | 1462791365890 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:05 INFO - PROCESS | 2427 | ++DOCSHELL 0x125a09000 == 49 [pid = 2427] [id = 211] 03:56:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x119b0f800) [pid = 2427] [serial = 631] [outer = 0x0] 03:56:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x119eb8800) [pid = 2427] [serial = 632] [outer = 0x119b0f800] 03:56:05 INFO - PROCESS | 2427 | 1462791365919 Marionette DEBUG loaded listener.js 03:56:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x1259c2c00) [pid = 2427] [serial = 633] [outer = 0x119b0f800] 03:56:06 INFO - PROCESS | 2427 | 1462791366337 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 03:56:06 INFO - PROCESS | 2427 | 1462791366350 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 03:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:56:06 INFO - PROCESS | 2427 | 1462791366353 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:56:06 INFO - PROCESS | 2427 | 1462791366355 Marionette TRACE conn2 <- [1,818,null,{}] 03:56:06 INFO - PROCESS | 2427 | 1462791366363 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:06 INFO - PROCESS | 2427 | 1462791366461 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 03:56:06 INFO - PROCESS | 2427 | 1462791366545 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:06 INFO - PROCESS | 2427 | ++DOCSHELL 0x12be42800 == 50 [pid = 2427] [id = 212] 03:56:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x1292a3000) [pid = 2427] [serial = 634] [outer = 0x0] 03:56:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x12aa27800) [pid = 2427] [serial = 635] [outer = 0x1292a3000] 03:56:06 INFO - PROCESS | 2427 | 1462791366588 Marionette DEBUG loaded listener.js 03:56:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x12bd72800) [pid = 2427] [serial = 636] [outer = 0x1292a3000] 03:56:07 INFO - PROCESS | 2427 | 1462791367002 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 672ms 03:56:07 INFO - PROCESS | 2427 | 1462791367026 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 03:56:07 INFO - PROCESS | 2427 | 1462791367027 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 03:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:56:07 INFO - PROCESS | 2427 | 1462791367030 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:56:07 INFO - PROCESS | 2427 | 1462791367031 Marionette TRACE conn2 <- [1,822,null,{}] 03:56:07 INFO - PROCESS | 2427 | 1462791367034 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:07 INFO - PROCESS | 2427 | 1462791367129 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 03:56:07 INFO - PROCESS | 2427 | 1462791367174 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:07 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c3d0800 == 51 [pid = 2427] [id = 213] 03:56:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x12ab77400) [pid = 2427] [serial = 637] [outer = 0x0] 03:56:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x12c646000) [pid = 2427] [serial = 638] [outer = 0x12ab77400] 03:56:07 INFO - PROCESS | 2427 | 1462791367204 Marionette DEBUG loaded listener.js 03:56:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x12c651400) [pid = 2427] [serial = 639] [outer = 0x12ab77400] 03:56:07 INFO - PROCESS | 2427 | 1462791367631 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 03:56:07 INFO - PROCESS | 2427 | 1462791367655 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 03:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:56:07 INFO - PROCESS | 2427 | 1462791367657 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:56:07 INFO - PROCESS | 2427 | 1462791367659 Marionette TRACE conn2 <- [1,826,null,{}] 03:56:07 INFO - PROCESS | 2427 | 1462791367681 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:07 INFO - PROCESS | 2427 | 1462791367775 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 03:56:07 INFO - PROCESS | 2427 | 1462791367854 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:07 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c60b000 == 52 [pid = 2427] [id = 214] 03:56:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x12be2ac00) [pid = 2427] [serial = 640] [outer = 0x0] 03:56:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x12d056400) [pid = 2427] [serial = 641] [outer = 0x12be2ac00] 03:56:07 INFO - PROCESS | 2427 | 1462791367883 Marionette DEBUG loaded listener.js 03:56:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x12d40cc00) [pid = 2427] [serial = 642] [outer = 0x12be2ac00] 03:56:08 INFO - PROCESS | 2427 | 1462791368313 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 671ms 03:56:08 INFO - PROCESS | 2427 | 1462791368328 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 03:56:08 INFO - PROCESS | 2427 | 1462791368330 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 03:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:56:08 INFO - PROCESS | 2427 | 1462791368332 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:56:08 INFO - PROCESS | 2427 | 1462791368334 Marionette TRACE conn2 <- [1,830,null,{}] 03:56:08 INFO - PROCESS | 2427 | 1462791368336 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:08 INFO - PROCESS | 2427 | 1462791368448 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 03:56:08 INFO - PROCESS | 2427 | 1462791368513 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:08 INFO - PROCESS | 2427 | ++DOCSHELL 0x116081000 == 53 [pid = 2427] [id = 215] 03:56:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x11808dc00) [pid = 2427] [serial = 643] [outer = 0x0] 03:56:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x122ff0400) [pid = 2427] [serial = 644] [outer = 0x11808dc00] 03:56:08 INFO - PROCESS | 2427 | 1462791368544 Marionette DEBUG loaded listener.js 03:56:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x12a7a5800) [pid = 2427] [serial = 645] [outer = 0x11808dc00] 03:56:09 INFO - PROCESS | 2427 | 1462791369107 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 823ms 03:56:09 INFO - PROCESS | 2427 | 1462791369155 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 03:56:09 INFO - PROCESS | 2427 | 1462791369158 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 03:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:56:09 INFO - PROCESS | 2427 | 1462791369162 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:56:09 INFO - PROCESS | 2427 | 1462791369164 Marionette TRACE conn2 <- [1,834,null,{}] 03:56:09 INFO - PROCESS | 2427 | 1462791369168 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:09 INFO - PROCESS | 2427 | 1462791369258 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 03:56:09 INFO - PROCESS | 2427 | 1462791369325 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:09 INFO - PROCESS | 2427 | ++DOCSHELL 0x1171d5000 == 54 [pid = 2427] [id = 216] 03:56:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x117678c00) [pid = 2427] [serial = 646] [outer = 0x0] 03:56:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x11808b000) [pid = 2427] [serial = 647] [outer = 0x117678c00] 03:56:09 INFO - PROCESS | 2427 | 1462791369353 Marionette DEBUG loaded listener.js 03:56:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x11812a000) [pid = 2427] [serial = 648] [outer = 0x117678c00] 03:56:09 INFO - PROCESS | 2427 | --DOCSHELL 0x12b902800 == 53 [pid = 2427] [id = 208] 03:56:09 INFO - PROCESS | 2427 | --DOCSHELL 0x12a6b7000 == 52 [pid = 2427] [id = 207] 03:56:09 INFO - PROCESS | 2427 | --DOCSHELL 0x119edd000 == 51 [pid = 2427] [id = 206] 03:56:09 INFO - PROCESS | 2427 | --DOCSHELL 0x12933b800 == 50 [pid = 2427] [id = 205] 03:56:09 INFO - PROCESS | 2427 | --DOCSHELL 0x128a8c000 == 49 [pid = 2427] [id = 204] 03:56:09 INFO - PROCESS | 2427 | --DOCSHELL 0x126495000 == 48 [pid = 2427] [id = 203] 03:56:09 INFO - PROCESS | 2427 | --DOCSHELL 0x124a33000 == 47 [pid = 2427] [id = 202] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x12c648800) [pid = 2427] [serial = 584] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOCSHELL 0x122f9d800 == 46 [pid = 2427] [id = 201] 03:56:09 INFO - PROCESS | 2427 | --DOCSHELL 0x119ee3000 == 45 [pid = 2427] [id = 200] 03:56:09 INFO - PROCESS | 2427 | --DOCSHELL 0x117e05000 == 44 [pid = 2427] [id = 199] 03:56:09 INFO - PROCESS | 2427 | --DOCSHELL 0x1161e0000 == 43 [pid = 2427] [id = 198] 03:56:09 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa02800 == 42 [pid = 2427] [id = 195] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x12ab7b800) [pid = 2427] [serial = 452] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x12c643800) [pid = 2427] [serial = 506] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x118126400) [pid = 2427] [serial = 455] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x119267800) [pid = 2427] [serial = 458] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x119b0b400) [pid = 2427] [serial = 512] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x12513e000) [pid = 2427] [serial = 461] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x128fd2000) [pid = 2427] [serial = 464] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x128ab5400) [pid = 2427] [serial = 516] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x118090c00) [pid = 2427] [serial = 509] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x12aa2b400) [pid = 2427] [serial = 572] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x12ba46400) [pid = 2427] [serial = 575] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x128aabc00) [pid = 2427] [serial = 557] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x1259c3c00) [pid = 2427] [serial = 566] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x126b58c00) [pid = 2427] [serial = 567] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x119568400) [pid = 2427] [serial = 552] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x118941c00) [pid = 2427] [serial = 551] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x12545e400) [pid = 2427] [serial = 555] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x124556800) [pid = 2427] [serial = 554] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x1184e7c00) [pid = 2427] [serial = 560] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x112addc00) [pid = 2427] [serial = 561] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x11a29c800) [pid = 2427] [serial = 563] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x122c26c00) [pid = 2427] [serial = 564] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x116707800) [pid = 2427] [serial = 549] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 93 (0x112a75800) [pid = 2427] [serial = 548] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 92 (0x11693f800) [pid = 2427] [serial = 578] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 91 (0x12be28000) [pid = 2427] [serial = 582] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 90 (0x12bd6a400) [pid = 2427] [serial = 576] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 89 (0x12411b000) [pid = 2427] [serial = 579] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 88 (0x12ab7c400) [pid = 2427] [serial = 558] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 87 (0x12be1e000) [pid = 2427] [serial = 581] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 86 (0x128f34800) [pid = 2427] [serial = 569] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 85 (0x12b1b1800) [pid = 2427] [serial = 573] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | --DOMWINDOW == 84 (0x1293e4c00) [pid = 2427] [serial = 570] [outer = 0x0] [url = about:blank] 03:56:09 INFO - PROCESS | 2427 | 1462791369773 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 624ms 03:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:56:09 INFO - PROCESS | 2427 | 1462791369787 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 03:56:09 INFO - PROCESS | 2427 | 1462791369790 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 03:56:09 INFO - PROCESS | 2427 | 1462791369795 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:56:09 INFO - PROCESS | 2427 | 1462791369798 Marionette TRACE conn2 <- [1,838,null,{}] 03:56:09 INFO - PROCESS | 2427 | 1462791369801 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:09 INFO - PROCESS | 2427 | 1462791369876 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 03:56:09 INFO - PROCESS | 2427 | 1462791369883 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:09 INFO - PROCESS | 2427 | ++DOCSHELL 0x1171d6800 == 43 [pid = 2427] [id = 217] 03:56:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 85 (0x117170000) [pid = 2427] [serial = 649] [outer = 0x0] 03:56:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 86 (0x1183da400) [pid = 2427] [serial = 650] [outer = 0x117170000] 03:56:09 INFO - PROCESS | 2427 | 1462791369908 Marionette DEBUG loaded listener.js 03:56:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 87 (0x119197800) [pid = 2427] [serial = 651] [outer = 0x117170000] 03:56:10 INFO - PROCESS | 2427 | 1462791370249 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 472ms 03:56:10 INFO - PROCESS | 2427 | 1462791370285 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 03:56:10 INFO - PROCESS | 2427 | 1462791370286 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 03:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:56:10 INFO - PROCESS | 2427 | 1462791370290 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:56:10 INFO - PROCESS | 2427 | 1462791370292 Marionette TRACE conn2 <- [1,842,null,{}] 03:56:10 INFO - PROCESS | 2427 | 1462791370300 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:10 INFO - PROCESS | 2427 | 1462791370376 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 03:56:10 INFO - PROCESS | 2427 | 1462791370384 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:10 INFO - PROCESS | 2427 | ++DOCSHELL 0x119bb6800 == 44 [pid = 2427] [id = 218] 03:56:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 88 (0x1197fa000) [pid = 2427] [serial = 652] [outer = 0x0] 03:56:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 89 (0x119e34c00) [pid = 2427] [serial = 653] [outer = 0x1197fa000] 03:56:10 INFO - PROCESS | 2427 | 1462791370412 Marionette DEBUG loaded listener.js 03:56:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 90 (0x122c55000) [pid = 2427] [serial = 654] [outer = 0x1197fa000] 03:56:10 INFO - PROCESS | 2427 | 1462791370747 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 473ms 03:56:10 INFO - PROCESS | 2427 | 1462791370765 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 03:56:10 INFO - PROCESS | 2427 | 1462791370768 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 03:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:56:10 INFO - PROCESS | 2427 | 1462791370777 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:56:10 INFO - PROCESS | 2427 | 1462791370779 Marionette TRACE conn2 <- [1,846,null,{}] 03:56:10 INFO - PROCESS | 2427 | 1462791370783 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:10 INFO - PROCESS | 2427 | 1462791370862 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 03:56:10 INFO - PROCESS | 2427 | 1462791370909 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:10 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a02800 == 45 [pid = 2427] [id = 219] 03:56:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 91 (0x122c56c00) [pid = 2427] [serial = 655] [outer = 0x0] 03:56:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 92 (0x1246cc000) [pid = 2427] [serial = 656] [outer = 0x122c56c00] 03:56:10 INFO - PROCESS | 2427 | 1462791370935 Marionette DEBUG loaded listener.js 03:56:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 93 (0x12517a400) [pid = 2427] [serial = 657] [outer = 0x122c56c00] 03:56:11 INFO - PROCESS | 2427 | 1462791371202 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 471ms 03:56:11 INFO - PROCESS | 2427 | 1462791371253 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 03:56:11 INFO - PROCESS | 2427 | 1462791371254 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 03:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:56:11 INFO - PROCESS | 2427 | 1462791371257 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:56:11 INFO - PROCESS | 2427 | 1462791371258 Marionette TRACE conn2 <- [1,850,null,{}] 03:56:11 INFO - PROCESS | 2427 | 1462791371260 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:11 INFO - PROCESS | 2427 | 1462791371338 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 03:56:11 INFO - PROCESS | 2427 | 1462791371343 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:11 INFO - PROCESS | 2427 | ++DOCSHELL 0x1170a4800 == 46 [pid = 2427] [id = 220] 03:56:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x124d73000) [pid = 2427] [serial = 658] [outer = 0x0] 03:56:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x1259ca400) [pid = 2427] [serial = 659] [outer = 0x124d73000] 03:56:11 INFO - PROCESS | 2427 | 1462791371371 Marionette DEBUG loaded listener.js 03:56:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x126ab0800) [pid = 2427] [serial = 660] [outer = 0x124d73000] 03:56:11 INFO - PROCESS | 2427 | 1462791371709 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 473ms 03:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:56:11 INFO - PROCESS | 2427 | 1462791371742 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 03:56:11 INFO - PROCESS | 2427 | 1462791371743 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 03:56:11 INFO - PROCESS | 2427 | 1462791371745 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:56:11 INFO - PROCESS | 2427 | 1462791371748 Marionette TRACE conn2 <- [1,854,null,{}] 03:56:11 INFO - PROCESS | 2427 | 1462791371752 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:11 INFO - PROCESS | 2427 | 1462791371873 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 03:56:11 INFO - PROCESS | 2427 | 1462791371878 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:11 INFO - PROCESS | 2427 | ++DOCSHELL 0x12544c000 == 47 [pid = 2427] [id = 221] 03:56:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x1259c3c00) [pid = 2427] [serial = 661] [outer = 0x0] 03:56:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x128fd5000) [pid = 2427] [serial = 662] [outer = 0x1259c3c00] 03:56:11 INFO - PROCESS | 2427 | 1462791371904 Marionette DEBUG loaded listener.js 03:56:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x12a79e000) [pid = 2427] [serial = 663] [outer = 0x1259c3c00] 03:56:12 INFO - PROCESS | 2427 | 1462791372224 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 523ms 03:56:12 INFO - PROCESS | 2427 | 1462791372269 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 03:56:12 INFO - PROCESS | 2427 | 1462791372270 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 03:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:56:12 INFO - PROCESS | 2427 | 1462791372272 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:56:12 INFO - PROCESS | 2427 | 1462791372273 Marionette TRACE conn2 <- [1,858,null,{}] 03:56:12 INFO - PROCESS | 2427 | 1462791372275 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:12 INFO - PROCESS | 2427 | 1462791372368 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 03:56:12 INFO - PROCESS | 2427 | 1462791372382 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:12 INFO - PROCESS | 2427 | ++DOCSHELL 0x126b95000 == 48 [pid = 2427] [id = 222] 03:56:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x12a79ec00) [pid = 2427] [serial = 664] [outer = 0x0] 03:56:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x12a7a5400) [pid = 2427] [serial = 665] [outer = 0x12a79ec00] 03:56:12 INFO - PROCESS | 2427 | 1462791372406 Marionette DEBUG loaded listener.js 03:56:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x12a7a9800) [pid = 2427] [serial = 666] [outer = 0x12a79ec00] 03:56:12 INFO - PROCESS | 2427 | 1462791372718 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 468ms 03:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:56:12 INFO - PROCESS | 2427 | 1462791372740 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 03:56:12 INFO - PROCESS | 2427 | 1462791372741 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 03:56:12 INFO - PROCESS | 2427 | 1462791372744 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:56:12 INFO - PROCESS | 2427 | 1462791372745 Marionette TRACE conn2 <- [1,862,null,{}] 03:56:12 INFO - PROCESS | 2427 | 1462791372750 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:12 INFO - PROCESS | 2427 | 1462791372843 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 03:56:12 INFO - PROCESS | 2427 | 1462791372876 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:12 INFO - PROCESS | 2427 | ++DOCSHELL 0x128c1c000 == 49 [pid = 2427] [id = 223] 03:56:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x12a7a6400) [pid = 2427] [serial = 667] [outer = 0x0] 03:56:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x12ab7d000) [pid = 2427] [serial = 668] [outer = 0x12a7a6400] 03:56:12 INFO - PROCESS | 2427 | 1462791372901 Marionette DEBUG loaded listener.js 03:56:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x12b1ae800) [pid = 2427] [serial = 669] [outer = 0x12a7a6400] 03:56:13 INFO - PROCESS | 2427 | 1462791373227 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 521ms 03:56:13 INFO - PROCESS | 2427 | 1462791373270 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 03:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:56:13 INFO - PROCESS | 2427 | 1462791373272 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 03:56:13 INFO - PROCESS | 2427 | 1462791373274 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:56:13 INFO - PROCESS | 2427 | 1462791373275 Marionette TRACE conn2 <- [1,866,null,{}] 03:56:13 INFO - PROCESS | 2427 | 1462791373277 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:13 INFO - PROCESS | 2427 | 1462791373371 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 03:56:13 INFO - PROCESS | 2427 | 1462791373376 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:13 INFO - PROCESS | 2427 | ++DOCSHELL 0x129693800 == 50 [pid = 2427] [id = 224] 03:56:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x12aa2a800) [pid = 2427] [serial = 670] [outer = 0x0] 03:56:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x12ba33400) [pid = 2427] [serial = 671] [outer = 0x12aa2a800] 03:56:13 INFO - PROCESS | 2427 | 1462791373402 Marionette DEBUG loaded listener.js 03:56:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x12ba45c00) [pid = 2427] [serial = 672] [outer = 0x12aa2a800] 03:56:13 INFO - PROCESS | 2427 | 1462791373731 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 470ms 03:56:13 INFO - PROCESS | 2427 | 1462791373855 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 03:56:13 INFO - PROCESS | 2427 | 1462791373857 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 03:56:13 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x124555c00) [pid = 2427] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:56:13 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x1293d9c00) [pid = 2427] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:56:13 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x125464000) [pid = 2427] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:56:13 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x118729400) [pid = 2427] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:56:13 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x11892c400) [pid = 2427] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:56:13 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x116f24c00) [pid = 2427] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:56:13 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x112d5b400) [pid = 2427] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:56:13 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x119b09800) [pid = 2427] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:56:13 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x12b1b9c00) [pid = 2427] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:56:13 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x12bd69400) [pid = 2427] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:56:13 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x12ba34800) [pid = 2427] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:56:13 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x1240d4400) [pid = 2427] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:56:13 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x118123800) [pid = 2427] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:56:13 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x125aef400) [pid = 2427] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:56:13 INFO - PROCESS | 2427 | 1462791373886 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:56:13 INFO - PROCESS | 2427 | 1462791373888 Marionette TRACE conn2 <- [1,870,null,{}] 03:56:13 INFO - PROCESS | 2427 | 1462791373891 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:14 INFO - PROCESS | 2427 | 1462791374000 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 03:56:14 INFO - PROCESS | 2427 | 1462791374005 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:14 INFO - PROCESS | 2427 | ++DOCSHELL 0x12921c000 == 51 [pid = 2427] [id = 225] 03:56:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x118729400) [pid = 2427] [serial = 673] [outer = 0x0] 03:56:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x119b03400) [pid = 2427] [serial = 674] [outer = 0x118729400] 03:56:14 INFO - PROCESS | 2427 | 1462791374030 Marionette DEBUG loaded listener.js 03:56:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x128aab400) [pid = 2427] [serial = 675] [outer = 0x118729400] 03:56:14 INFO - PROCESS | 2427 | 1462791374369 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 533ms 03:56:14 INFO - PROCESS | 2427 | 1462791374408 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 03:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:56:14 INFO - PROCESS | 2427 | 1462791374418 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 03:56:14 INFO - PROCESS | 2427 | 1462791374420 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:56:14 INFO - PROCESS | 2427 | 1462791374422 Marionette TRACE conn2 <- [1,874,null,{}] 03:56:14 INFO - PROCESS | 2427 | 1462791374424 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:14 INFO - PROCESS | 2427 | 1462791374536 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 03:56:14 INFO - PROCESS | 2427 | 1462791374544 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:14 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa1e800 == 52 [pid = 2427] [id = 226] 03:56:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x128e04400) [pid = 2427] [serial = 676] [outer = 0x0] 03:56:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x12bd6a400) [pid = 2427] [serial = 677] [outer = 0x128e04400] 03:56:14 INFO - PROCESS | 2427 | 1462791374574 Marionette DEBUG loaded listener.js 03:56:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x12c64fc00) [pid = 2427] [serial = 678] [outer = 0x128e04400] 03:56:14 INFO - PROCESS | 2427 | 1462791374901 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 520ms 03:56:14 INFO - PROCESS | 2427 | 1462791374941 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 03:56:14 INFO - PROCESS | 2427 | 1462791374943 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 03:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:56:14 INFO - PROCESS | 2427 | 1462791374946 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:56:14 INFO - PROCESS | 2427 | 1462791374948 Marionette TRACE conn2 <- [1,878,null,{}] 03:56:14 INFO - PROCESS | 2427 | 1462791374951 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:15 INFO - PROCESS | 2427 | 1462791375071 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 03:56:15 INFO - PROCESS | 2427 | 1462791375127 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:15 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b98a000 == 53 [pid = 2427] [id = 227] 03:56:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x12496e800) [pid = 2427] [serial = 679] [outer = 0x0] 03:56:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x124975000) [pid = 2427] [serial = 680] [outer = 0x12496e800] 03:56:15 INFO - PROCESS | 2427 | 1462791375152 Marionette DEBUG loaded listener.js 03:56:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x12497a400) [pid = 2427] [serial = 681] [outer = 0x12496e800] 03:56:15 INFO - PROCESS | 2427 | 1462791375431 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 521ms 03:56:15 INFO - PROCESS | 2427 | 1462791375469 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 03:56:15 INFO - PROCESS | 2427 | 1462791375470 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 03:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:56:15 INFO - PROCESS | 2427 | 1462791375473 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:56:15 INFO - PROCESS | 2427 | 1462791375474 Marionette TRACE conn2 <- [1,882,null,{}] 03:56:15 INFO - PROCESS | 2427 | 1462791375476 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:15 INFO - PROCESS | 2427 | 1462791375572 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 03:56:15 INFO - PROCESS | 2427 | 1462791375577 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:15 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c613000 == 54 [pid = 2427] [id = 228] 03:56:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x12497cc00) [pid = 2427] [serial = 682] [outer = 0x0] 03:56:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x12cdf0000) [pid = 2427] [serial = 683] [outer = 0x12497cc00] 03:56:15 INFO - PROCESS | 2427 | 1462791375604 Marionette DEBUG loaded listener.js 03:56:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x12d057c00) [pid = 2427] [serial = 684] [outer = 0x12497cc00] 03:56:16 INFO - PROCESS | 2427 | 1462791376012 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 567ms 03:56:16 INFO - PROCESS | 2427 | 1462791376041 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 03:56:16 INFO - PROCESS | 2427 | 1462791376044 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 03:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:56:16 INFO - PROCESS | 2427 | 1462791376047 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:56:16 INFO - PROCESS | 2427 | 1462791376050 Marionette TRACE conn2 <- [1,886,null,{}] 03:56:16 INFO - PROCESS | 2427 | 1462791376054 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:16 INFO - PROCESS | 2427 | 1462791376160 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 03:56:16 INFO - PROCESS | 2427 | 1462791376224 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:16 INFO - PROCESS | 2427 | ++DOCSHELL 0x1171f2000 == 55 [pid = 2427] [id = 229] 03:56:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x113bfd800) [pid = 2427] [serial = 685] [outer = 0x0] 03:56:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x11670b400) [pid = 2427] [serial = 686] [outer = 0x113bfd800] 03:56:16 INFO - PROCESS | 2427 | 1462791376257 Marionette DEBUG loaded listener.js 03:56:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x11808e400) [pid = 2427] [serial = 687] [outer = 0x113bfd800] 03:56:16 INFO - PROCESS | 2427 | 1462791376688 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 672ms 03:56:16 INFO - PROCESS | 2427 | 1462791376720 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 03:56:16 INFO - PROCESS | 2427 | 1462791376724 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 03:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:56:16 INFO - PROCESS | 2427 | 1462791376729 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:56:16 INFO - PROCESS | 2427 | 1462791376731 Marionette TRACE conn2 <- [1,890,null,{}] 03:56:16 INFO - PROCESS | 2427 | 1462791376733 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:16 INFO - PROCESS | 2427 | 1462791376834 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 03:56:16 INFO - PROCESS | 2427 | 1462791376899 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:16 INFO - PROCESS | 2427 | ++DOCSHELL 0x124a45000 == 56 [pid = 2427] [id = 230] 03:56:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x11812f000) [pid = 2427] [serial = 688] [outer = 0x0] 03:56:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x119513800) [pid = 2427] [serial = 689] [outer = 0x11812f000] 03:56:16 INFO - PROCESS | 2427 | 1462791376928 Marionette DEBUG loaded listener.js 03:56:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x122a46800) [pid = 2427] [serial = 690] [outer = 0x11812f000] 03:56:17 INFO - PROCESS | 2427 | 1462791377357 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 669ms 03:56:17 INFO - PROCESS | 2427 | 1462791377413 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 03:56:17 INFO - PROCESS | 2427 | 1462791377415 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 03:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:56:17 INFO - PROCESS | 2427 | 1462791377419 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:56:17 INFO - PROCESS | 2427 | 1462791377421 Marionette TRACE conn2 <- [1,894,null,{}] 03:56:17 INFO - PROCESS | 2427 | 1462791377429 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:17 INFO - PROCESS | 2427 | 1462791377548 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 03:56:17 INFO - PROCESS | 2427 | 1462791377625 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:17 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c8e1000 == 57 [pid = 2427] [id = 231] 03:56:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x125177400) [pid = 2427] [serial = 691] [outer = 0x0] 03:56:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x126ab1c00) [pid = 2427] [serial = 692] [outer = 0x125177400] 03:56:17 INFO - PROCESS | 2427 | 1462791377657 Marionette DEBUG loaded listener.js 03:56:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x128a4fc00) [pid = 2427] [serial = 693] [outer = 0x125177400] 03:56:18 INFO - PROCESS | 2427 | 1462791378080 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 671ms 03:56:18 INFO - PROCESS | 2427 | 1462791378090 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 03:56:18 INFO - PROCESS | 2427 | 1462791378092 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 03:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:56:18 INFO - PROCESS | 2427 | 1462791378094 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:56:18 INFO - PROCESS | 2427 | 1462791378095 Marionette TRACE conn2 <- [1,898,null,{}] 03:56:18 INFO - PROCESS | 2427 | 1462791378098 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:18 INFO - PROCESS | 2427 | 1462791378197 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 03:56:18 INFO - PROCESS | 2427 | 1462791378244 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:18 INFO - PROCESS | 2427 | ++DOCSHELL 0x12cd04000 == 58 [pid = 2427] [id = 232] 03:56:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x128a52800) [pid = 2427] [serial = 694] [outer = 0x0] 03:56:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x128a56400) [pid = 2427] [serial = 695] [outer = 0x128a52800] 03:56:18 INFO - PROCESS | 2427 | 1462791378274 Marionette DEBUG loaded listener.js 03:56:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x128ab7000) [pid = 2427] [serial = 696] [outer = 0x128a52800] 03:56:18 INFO - PROCESS | 2427 | 1462791378686 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 619ms 03:56:18 INFO - PROCESS | 2427 | 1462791378714 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 03:56:18 INFO - PROCESS | 2427 | 1462791378715 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 03:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:56:18 INFO - PROCESS | 2427 | 1462791378718 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:56:18 INFO - PROCESS | 2427 | 1462791378719 Marionette TRACE conn2 <- [1,902,null,{}] 03:56:18 INFO - PROCESS | 2427 | 1462791378722 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:18 INFO - PROCESS | 2427 | 1462791378818 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 03:56:18 INFO - PROCESS | 2427 | 1462791378912 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:18 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d06e000 == 59 [pid = 2427] [id = 233] 03:56:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x12929d800) [pid = 2427] [serial = 697] [outer = 0x0] 03:56:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x12a688000) [pid = 2427] [serial = 698] [outer = 0x12929d800] 03:56:18 INFO - PROCESS | 2427 | 1462791378940 Marionette DEBUG loaded listener.js 03:56:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x12ab8f800) [pid = 2427] [serial = 699] [outer = 0x12929d800] 03:56:19 INFO - PROCESS | 2427 | 1462791379350 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 669ms 03:56:19 INFO - PROCESS | 2427 | 1462791379387 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 03:56:19 INFO - PROCESS | 2427 | 1462791379389 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 03:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:56:19 INFO - PROCESS | 2427 | 1462791379391 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:56:19 INFO - PROCESS | 2427 | 1462791379392 Marionette TRACE conn2 <- [1,906,null,{}] 03:56:19 INFO - PROCESS | 2427 | 1462791379395 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:19 INFO - PROCESS | 2427 | 1462791379508 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 03:56:19 INFO - PROCESS | 2427 | 1462791379560 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:19 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d08c800 == 60 [pid = 2427] [id = 234] 03:56:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x12ba48400) [pid = 2427] [serial = 700] [outer = 0x0] 03:56:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x12c648000) [pid = 2427] [serial = 701] [outer = 0x12ba48400] 03:56:19 INFO - PROCESS | 2427 | 1462791379601 Marionette DEBUG loaded listener.js 03:56:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x12d411c00) [pid = 2427] [serial = 702] [outer = 0x12ba48400] 03:56:20 INFO - PROCESS | 2427 | 1462791380022 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 823ms 03:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:56:20 INFO - PROCESS | 2427 | 1462791380222 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 03:56:20 INFO - PROCESS | 2427 | 1462791380224 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 03:56:20 INFO - PROCESS | 2427 | 1462791380245 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:56:20 INFO - PROCESS | 2427 | 1462791380248 Marionette TRACE conn2 <- [1,910,null,{}] 03:56:20 INFO - PROCESS | 2427 | 1462791380254 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:20 INFO - PROCESS | 2427 | 1462791380357 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 03:56:20 INFO - PROCESS | 2427 | 1462791380437 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:20 INFO - PROCESS | 2427 | ++DOCSHELL 0x119edd000 == 61 [pid = 2427] [id = 235] 03:56:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x11716f000) [pid = 2427] [serial = 703] [outer = 0x0] 03:56:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x11754c000) [pid = 2427] [serial = 704] [outer = 0x11716f000] 03:56:20 INFO - PROCESS | 2427 | 1462791380480 Marionette DEBUG loaded listener.js 03:56:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x11812b800) [pid = 2427] [serial = 705] [outer = 0x11716f000] 03:56:20 INFO - PROCESS | 2427 | 1462791380958 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 742ms 03:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:56:20 INFO - PROCESS | 2427 | 1462791380970 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 03:56:20 INFO - PROCESS | 2427 | 1462791380972 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 03:56:20 INFO - PROCESS | 2427 | 1462791380977 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:56:20 INFO - PROCESS | 2427 | 1462791380979 Marionette TRACE conn2 <- [1,914,null,{}] 03:56:20 INFO - PROCESS | 2427 | 1462791380982 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:21 INFO - PROCESS | 2427 | 1462791381073 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 03:56:21 INFO - PROCESS | 2427 | 1462791381121 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:21 INFO - PROCESS | 2427 | ++DOCSHELL 0x118999800 == 62 [pid = 2427] [id = 236] 03:56:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x1184df400) [pid = 2427] [serial = 706] [outer = 0x0] 03:56:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x118922400) [pid = 2427] [serial = 707] [outer = 0x1184df400] 03:56:21 INFO - PROCESS | 2427 | 1462791381148 Marionette DEBUG loaded listener.js 03:56:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x1197f8000) [pid = 2427] [serial = 708] [outer = 0x1184df400] 03:56:21 INFO - PROCESS | 2427 | --DOCSHELL 0x12b98a000 == 61 [pid = 2427] [id = 227] 03:56:21 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa1e800 == 60 [pid = 2427] [id = 226] 03:56:21 INFO - PROCESS | 2427 | --DOCSHELL 0x12921c000 == 59 [pid = 2427] [id = 225] 03:56:21 INFO - PROCESS | 2427 | --DOCSHELL 0x129693800 == 58 [pid = 2427] [id = 224] 03:56:21 INFO - PROCESS | 2427 | --DOCSHELL 0x128c1c000 == 57 [pid = 2427] [id = 223] 03:56:21 INFO - PROCESS | 2427 | --DOCSHELL 0x126b95000 == 56 [pid = 2427] [id = 222] 03:56:21 INFO - PROCESS | 2427 | --DOCSHELL 0x12544c000 == 55 [pid = 2427] [id = 221] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x12cdf2400) [pid = 2427] [serial = 626] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOCSHELL 0x1170a4800 == 54 [pid = 2427] [id = 220] 03:56:21 INFO - PROCESS | 2427 | --DOCSHELL 0x122a02800 == 53 [pid = 2427] [id = 219] 03:56:21 INFO - PROCESS | 2427 | --DOCSHELL 0x119bb6800 == 52 [pid = 2427] [id = 218] 03:56:21 INFO - PROCESS | 2427 | --DOCSHELL 0x1171d6800 == 51 [pid = 2427] [id = 217] 03:56:21 INFO - PROCESS | 2427 | --DOCSHELL 0x1171d5000 == 50 [pid = 2427] [id = 216] 03:56:21 INFO - PROCESS | 2427 | --DOCSHELL 0x12be42800 == 49 [pid = 2427] [id = 212] 03:56:21 INFO - PROCESS | 2427 | --DOCSHELL 0x125a09000 == 48 [pid = 2427] [id = 211] 03:56:21 INFO - PROCESS | 2427 | --DOCSHELL 0x119165800 == 47 [pid = 2427] [id = 210] 03:56:21 INFO - PROCESS | 2427 | 1462791381587 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:56:21 INFO - PROCESS | 2427 | --DOCSHELL 0x12b97e800 == 46 [pid = 2427] [id = 209] 03:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 625ms 03:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:56:21 INFO - PROCESS | 2427 | 1462791381600 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 03:56:21 INFO - PROCESS | 2427 | 1462791381602 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 03:56:21 INFO - PROCESS | 2427 | 1462791381604 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:56:21 INFO - PROCESS | 2427 | 1462791381605 Marionette TRACE conn2 <- [1,918,null,{}] 03:56:21 INFO - PROCESS | 2427 | 1462791381612 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:21 INFO - PROCESS | 2427 | 1462791381704 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x128e0b800) [pid = 2427] [serial = 605] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x12aa2ac00) [pid = 2427] [serial = 608] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x1292a4c00) [pid = 2427] [serial = 606] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x126ab1800) [pid = 2427] [serial = 602] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x11892c800) [pid = 2427] [serial = 596] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x1197fac00) [pid = 2427] [serial = 597] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x119b0bc00) [pid = 2427] [serial = 588] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x11918ec00) [pid = 2427] [serial = 587] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x11812f800) [pid = 2427] [serial = 594] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x118088000) [pid = 2427] [serial = 593] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x124110c00) [pid = 2427] [serial = 599] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x124da4c00) [pid = 2427] [serial = 600] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x118131000) [pid = 2427] [serial = 591] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x1246d2c00) [pid = 2427] [serial = 590] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x12ba47c00) [pid = 2427] [serial = 612] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x12c652c00) [pid = 2427] [serial = 624] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x12ba3c000) [pid = 2427] [serial = 611] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x12b1b6400) [pid = 2427] [serial = 609] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x12ba4a400) [pid = 2427] [serial = 614] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x12aa2c400) [pid = 2427] [serial = 620] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x12ba48000) [pid = 2427] [serial = 621] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x12be21c00) [pid = 2427] [serial = 623] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x119e2b800) [pid = 2427] [serial = 617] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x12ba51400) [pid = 2427] [serial = 615] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x128ab9400) [pid = 2427] [serial = 603] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x1246cd400) [pid = 2427] [serial = 618] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x12aa27000) [pid = 2427] [serial = 546] [outer = 0x0] [url = about:blank] 03:56:21 INFO - PROCESS | 2427 | 1462791381777 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:21 INFO - PROCESS | 2427 | ++DOCSHELL 0x1185ab800 == 47 [pid = 2427] [id = 237] 03:56:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x1184e0800) [pid = 2427] [serial = 709] [outer = 0x0] 03:56:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x119568800) [pid = 2427] [serial = 710] [outer = 0x1184e0800] 03:56:21 INFO - PROCESS | 2427 | 1462791381810 Marionette DEBUG loaded listener.js 03:56:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x122cec000) [pid = 2427] [serial = 711] [outer = 0x1184e0800] 03:56:22 INFO - PROCESS | 2427 | 1462791382107 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 519ms 03:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:56:22 INFO - PROCESS | 2427 | 1462791382123 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 03:56:22 INFO - PROCESS | 2427 | 1462791382124 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 03:56:22 INFO - PROCESS | 2427 | 1462791382126 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:56:22 INFO - PROCESS | 2427 | 1462791382127 Marionette TRACE conn2 <- [1,922,null,{}] 03:56:22 INFO - PROCESS | 2427 | 1462791382137 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:22 INFO - PROCESS | 2427 | 1462791382220 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 03:56:22 INFO - PROCESS | 2427 | 1462791382277 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:22 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a05000 == 48 [pid = 2427] [id = 238] 03:56:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x122ce7000) [pid = 2427] [serial = 712] [outer = 0x0] 03:56:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x122cf2400) [pid = 2427] [serial = 713] [outer = 0x122ce7000] 03:56:22 INFO - PROCESS | 2427 | 1462791382304 Marionette DEBUG loaded listener.js 03:56:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x124553c00) [pid = 2427] [serial = 714] [outer = 0x122ce7000] 03:56:22 INFO - PROCESS | 2427 | 1462791382581 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 470ms 03:56:22 INFO - PROCESS | 2427 | 1462791382598 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 03:56:22 INFO - PROCESS | 2427 | 1462791382601 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 03:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:56:22 INFO - PROCESS | 2427 | 1462791382608 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:56:22 INFO - PROCESS | 2427 | 1462791382609 Marionette TRACE conn2 <- [1,926,null,{}] 03:56:22 INFO - PROCESS | 2427 | 1462791382620 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:22 INFO - PROCESS | 2427 | 1462791382716 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 03:56:22 INFO - PROCESS | 2427 | 1462791382721 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:22 INFO - PROCESS | 2427 | ++DOCSHELL 0x117e0c800 == 49 [pid = 2427] [id = 239] 03:56:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x1243c8c00) [pid = 2427] [serial = 715] [outer = 0x0] 03:56:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x124977400) [pid = 2427] [serial = 716] [outer = 0x1243c8c00] 03:56:22 INFO - PROCESS | 2427 | 1462791382758 Marionette DEBUG loaded listener.js 03:56:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x12513e400) [pid = 2427] [serial = 717] [outer = 0x1243c8c00] 03:56:23 INFO - PROCESS | 2427 | 1462791383231 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 668ms 03:56:23 INFO - PROCESS | 2427 | 1462791383276 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 03:56:23 INFO - PROCESS | 2427 | 1462791383278 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 03:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:56:23 INFO - PROCESS | 2427 | 1462791383286 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:56:23 INFO - PROCESS | 2427 | 1462791383287 Marionette TRACE conn2 <- [1,930,null,{}] 03:56:23 INFO - PROCESS | 2427 | 1462791383289 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:23 INFO - PROCESS | 2427 | 1462791383386 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 03:56:23 INFO - PROCESS | 2427 | 1462791383391 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:23 INFO - PROCESS | 2427 | ++DOCSHELL 0x128a82000 == 50 [pid = 2427] [id = 240] 03:56:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x128a4c000) [pid = 2427] [serial = 718] [outer = 0x0] 03:56:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x128a57800) [pid = 2427] [serial = 719] [outer = 0x128a4c000] 03:56:23 INFO - PROCESS | 2427 | 1462791383417 Marionette DEBUG loaded listener.js 03:56:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x12929e400) [pid = 2427] [serial = 720] [outer = 0x128a4c000] 03:56:23 INFO - PROCESS | 2427 | 1462791383792 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 518ms 03:56:23 INFO - PROCESS | 2427 | 1462791383823 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 03:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:56:23 INFO - PROCESS | 2427 | 1462791383825 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 03:56:23 INFO - PROCESS | 2427 | 1462791383835 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:56:23 INFO - PROCESS | 2427 | 1462791383836 Marionette TRACE conn2 <- [1,934,null,{}] 03:56:23 INFO - PROCESS | 2427 | 1462791383840 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:23 INFO - PROCESS | 2427 | 1462791383981 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 03:56:24 INFO - PROCESS | 2427 | 1462791383997 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:24 INFO - PROCESS | 2427 | ++DOCSHELL 0x129343800 == 51 [pid = 2427] [id = 241] 03:56:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x1292a3800) [pid = 2427] [serial = 721] [outer = 0x0] 03:56:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x12a414c00) [pid = 2427] [serial = 722] [outer = 0x1292a3800] 03:56:24 INFO - PROCESS | 2427 | 1462791384029 Marionette DEBUG loaded listener.js 03:56:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x12a79c400) [pid = 2427] [serial = 723] [outer = 0x1292a3800] 03:56:24 INFO - PROCESS | 2427 | 1462791384375 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 576ms 03:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:56:24 INFO - PROCESS | 2427 | 1462791384405 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 03:56:24 INFO - PROCESS | 2427 | 1462791384406 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 03:56:24 INFO - PROCESS | 2427 | 1462791384408 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:56:24 INFO - PROCESS | 2427 | 1462791384409 Marionette TRACE conn2 <- [1,938,null,{}] 03:56:24 INFO - PROCESS | 2427 | 1462791384411 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:24 INFO - PROCESS | 2427 | 1462791384508 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 03:56:24 INFO - PROCESS | 2427 | 1462791384520 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:24 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a66a800 == 52 [pid = 2427] [id = 242] 03:56:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x1292abc00) [pid = 2427] [serial = 724] [outer = 0x0] 03:56:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x12a7a8400) [pid = 2427] [serial = 725] [outer = 0x1292abc00] 03:56:24 INFO - PROCESS | 2427 | 1462791384545 Marionette DEBUG loaded listener.js 03:56:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x12ab77c00) [pid = 2427] [serial = 726] [outer = 0x1292abc00] 03:56:24 INFO - PROCESS | 2427 | 1462791384899 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 518ms 03:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:56:24 INFO - PROCESS | 2427 | 1462791384933 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 03:56:24 INFO - PROCESS | 2427 | 1462791384935 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 03:56:24 INFO - PROCESS | 2427 | 1462791384938 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:56:24 INFO - PROCESS | 2427 | 1462791384940 Marionette TRACE conn2 <- [1,942,null,{}] 03:56:24 INFO - PROCESS | 2427 | 1462791384943 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:25 INFO - PROCESS | 2427 | 1462791385090 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 03:56:25 INFO - PROCESS | 2427 | 1462791385106 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:25 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b01a000 == 53 [pid = 2427] [id = 243] 03:56:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x12a7a1c00) [pid = 2427] [serial = 727] [outer = 0x0] 03:56:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x12b1b3000) [pid = 2427] [serial = 728] [outer = 0x12a7a1c00] 03:56:25 INFO - PROCESS | 2427 | 1462791385145 Marionette DEBUG loaded listener.js 03:56:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x12ba32c00) [pid = 2427] [serial = 729] [outer = 0x12a7a1c00] 03:56:25 INFO - PROCESS | 2427 | 1462791385518 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 619ms 03:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:56:25 INFO - PROCESS | 2427 | 1462791385557 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 03:56:25 INFO - PROCESS | 2427 | 1462791385559 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 03:56:25 INFO - PROCESS | 2427 | 1462791385561 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:56:25 INFO - PROCESS | 2427 | 1462791385561 Marionette TRACE conn2 <- [1,946,null,{}] 03:56:25 INFO - PROCESS | 2427 | 1462791385566 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:25 INFO - PROCESS | 2427 | 1462791385663 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 03:56:25 INFO - PROCESS | 2427 | 1462791385697 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:25 INFO - PROCESS | 2427 | ++DOCSHELL 0x12bb50800 == 54 [pid = 2427] [id = 244] 03:56:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x12a7a5c00) [pid = 2427] [serial = 730] [outer = 0x0] 03:56:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x12ba46400) [pid = 2427] [serial = 731] [outer = 0x12a7a5c00] 03:56:25 INFO - PROCESS | 2427 | 1462791385721 Marionette DEBUG loaded listener.js 03:56:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x12bd72000) [pid = 2427] [serial = 732] [outer = 0x12a7a5c00] 03:56:26 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x1197fa000) [pid = 2427] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:56:26 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x117170000) [pid = 2427] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:56:26 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x124d73000) [pid = 2427] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:56:26 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x118729400) [pid = 2427] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:56:26 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x128e04400) [pid = 2427] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:56:26 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x1259c3c00) [pid = 2427] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:56:26 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x12496e800) [pid = 2427] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:56:26 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x12ab7c000) [pid = 2427] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:56:26 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x12a79ec00) [pid = 2427] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:56:26 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x12a7a6400) [pid = 2427] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:56:26 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x12aa2a800) [pid = 2427] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:56:26 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x12be2ac00) [pid = 2427] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:56:26 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x1292a3000) [pid = 2427] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:56:26 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x1183da000) [pid = 2427] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:56:26 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x119b0f800) [pid = 2427] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:56:26 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x117678c00) [pid = 2427] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:56:26 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x122c56c00) [pid = 2427] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:56:26 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x12ab77400) [pid = 2427] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:56:26 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x11808dc00) [pid = 2427] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:56:26 INFO - PROCESS | 2427 | 1462791386181 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 03:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:56:26 INFO - PROCESS | 2427 | 1462791386232 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 03:56:26 INFO - PROCESS | 2427 | 1462791386235 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 03:56:26 INFO - PROCESS | 2427 | 1462791386238 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:56:26 INFO - PROCESS | 2427 | 1462791386241 Marionette TRACE conn2 <- [1,950,null,{}] 03:56:26 INFO - PROCESS | 2427 | 1462791386252 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:26 INFO - PROCESS | 2427 | 1462791386396 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 03:56:26 INFO - PROCESS | 2427 | 1462791386441 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:26 INFO - PROCESS | 2427 | ++DOCSHELL 0x12bb5c800 == 55 [pid = 2427] [id = 245] 03:56:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x124974000) [pid = 2427] [serial = 733] [outer = 0x0] 03:56:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x12ab94000) [pid = 2427] [serial = 734] [outer = 0x124974000] 03:56:26 INFO - PROCESS | 2427 | 1462791386483 Marionette DEBUG loaded listener.js 03:56:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x12be26000) [pid = 2427] [serial = 735] [outer = 0x124974000] 03:56:26 INFO - PROCESS | 2427 | 1462791386809 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 579ms 03:56:26 INFO - PROCESS | 2427 | 1462791386819 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 03:56:26 INFO - PROCESS | 2427 | 1462791386820 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 03:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:56:26 INFO - PROCESS | 2427 | 1462791386822 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:56:26 INFO - PROCESS | 2427 | 1462791386834 Marionette TRACE conn2 <- [1,954,null,{}] 03:56:26 INFO - PROCESS | 2427 | 1462791386838 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:26 INFO - PROCESS | 2427 | 1462791386942 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 03:56:26 INFO - PROCESS | 2427 | 1462791386949 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:26 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c621800 == 56 [pid = 2427] [id = 246] 03:56:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x12a7a6400) [pid = 2427] [serial = 736] [outer = 0x0] 03:56:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x12c64c800) [pid = 2427] [serial = 737] [outer = 0x12a7a6400] 03:56:26 INFO - PROCESS | 2427 | 1462791386974 Marionette DEBUG loaded listener.js 03:56:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x12d04c800) [pid = 2427] [serial = 738] [outer = 0x12a7a6400] 03:56:27 INFO - PROCESS | 2427 | 1462791387267 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 482ms 03:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:56:27 INFO - PROCESS | 2427 | 1462791387305 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 03:56:27 INFO - PROCESS | 2427 | 1462791387306 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 03:56:27 INFO - PROCESS | 2427 | 1462791387308 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:56:27 INFO - PROCESS | 2427 | 1462791387309 Marionette TRACE conn2 <- [1,958,null,{}] 03:56:27 INFO - PROCESS | 2427 | 1462791387311 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:27 INFO - PROCESS | 2427 | 1462791387392 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 03:56:27 INFO - PROCESS | 2427 | 1462791387397 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:27 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d4c5000 == 57 [pid = 2427] [id = 247] 03:56:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x1195de000) [pid = 2427] [serial = 739] [outer = 0x0] 03:56:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x1195e6c00) [pid = 2427] [serial = 740] [outer = 0x1195de000] 03:56:27 INFO - PROCESS | 2427 | 1462791387421 Marionette DEBUG loaded listener.js 03:56:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x1195eac00) [pid = 2427] [serial = 741] [outer = 0x1195de000] 03:56:27 INFO - PROCESS | 2427 | 1462791387744 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 474ms 03:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:56:27 INFO - PROCESS | 2427 | 1462791387783 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 03:56:27 INFO - PROCESS | 2427 | 1462791387784 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 03:56:27 INFO - PROCESS | 2427 | 1462791387786 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:56:27 INFO - PROCESS | 2427 | 1462791387787 Marionette TRACE conn2 <- [1,962,null,{}] 03:56:27 INFO - PROCESS | 2427 | 1462791387790 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:27 INFO - PROCESS | 2427 | 1462791387894 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 03:56:27 INFO - PROCESS | 2427 | 1462791387903 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:27 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d4dd800 == 58 [pid = 2427] [id = 248] 03:56:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x1195e5000) [pid = 2427] [serial = 742] [outer = 0x0] 03:56:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x12a779800) [pid = 2427] [serial = 743] [outer = 0x1195e5000] 03:56:27 INFO - PROCESS | 2427 | 1462791387935 Marionette DEBUG loaded listener.js 03:56:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x12a77e800) [pid = 2427] [serial = 744] [outer = 0x1195e5000] 03:56:28 INFO - PROCESS | 2427 | 1462791388416 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 668ms 03:56:28 INFO - PROCESS | 2427 | 1462791388456 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 03:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:56:28 INFO - PROCESS | 2427 | 1462791388459 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 03:56:28 INFO - PROCESS | 2427 | 1462791388462 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:56:28 INFO - PROCESS | 2427 | 1462791388465 Marionette TRACE conn2 <- [1,966,null,{}] 03:56:28 INFO - PROCESS | 2427 | 1462791388469 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:28 INFO - PROCESS | 2427 | 1462791388576 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 03:56:28 INFO - PROCESS | 2427 | 1462791388643 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:28 INFO - PROCESS | 2427 | ++DOCSHELL 0x11941e000 == 59 [pid = 2427] [id = 249] 03:56:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x116a5a800) [pid = 2427] [serial = 745] [outer = 0x0] 03:56:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x118123800) [pid = 2427] [serial = 746] [outer = 0x116a5a800] 03:56:28 INFO - PROCESS | 2427 | 1462791388673 Marionette DEBUG loaded listener.js 03:56:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x11872f800) [pid = 2427] [serial = 747] [outer = 0x116a5a800] 03:56:29 INFO - PROCESS | 2427 | 1462791389079 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 672ms 03:56:29 INFO - PROCESS | 2427 | 1462791389135 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 03:56:29 INFO - PROCESS | 2427 | 1462791389139 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 03:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:56:29 INFO - PROCESS | 2427 | 1462791389144 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:56:29 INFO - PROCESS | 2427 | 1462791389145 Marionette TRACE conn2 <- [1,970,null,{}] 03:56:29 INFO - PROCESS | 2427 | 1462791389148 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:29 INFO - PROCESS | 2427 | 1462791389278 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 03:56:29 INFO - PROCESS | 2427 | 1462791389333 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:29 INFO - PROCESS | 2427 | ++DOCSHELL 0x126b93800 == 60 [pid = 2427] [id = 250] 03:56:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x11892c800) [pid = 2427] [serial = 748] [outer = 0x0] 03:56:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x1197fa000) [pid = 2427] [serial = 749] [outer = 0x11892c800] 03:56:29 INFO - PROCESS | 2427 | 1462791389362 Marionette DEBUG loaded listener.js 03:56:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x122ce7400) [pid = 2427] [serial = 750] [outer = 0x11892c800] 03:56:29 INFO - PROCESS | 2427 | 1462791389743 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 623ms 03:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:56:29 INFO - PROCESS | 2427 | 1462791389770 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 03:56:29 INFO - PROCESS | 2427 | 1462791389772 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 03:56:29 INFO - PROCESS | 2427 | 1462791389774 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:56:29 INFO - PROCESS | 2427 | 1462791389777 Marionette TRACE conn2 <- [1,974,null,{}] 03:56:29 INFO - PROCESS | 2427 | 1462791389788 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:29 INFO - PROCESS | 2427 | 1462791389892 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 03:56:29 INFO - PROCESS | 2427 | 1462791389948 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:29 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d68f800 == 61 [pid = 2427] [id = 251] 03:56:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x122cf1c00) [pid = 2427] [serial = 751] [outer = 0x0] 03:56:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x1243cb000) [pid = 2427] [serial = 752] [outer = 0x122cf1c00] 03:56:29 INFO - PROCESS | 2427 | 1462791389979 Marionette DEBUG loaded listener.js 03:56:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x125af9c00) [pid = 2427] [serial = 753] [outer = 0x122cf1c00] 03:56:30 INFO - PROCESS | 2427 | 1462791390434 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 675ms 03:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:56:30 INFO - PROCESS | 2427 | 1462791390450 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 03:56:30 INFO - PROCESS | 2427 | 1462791390452 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 03:56:30 INFO - PROCESS | 2427 | 1462791390455 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:56:30 INFO - PROCESS | 2427 | 1462791390456 Marionette TRACE conn2 <- [1,978,null,{}] 03:56:30 INFO - PROCESS | 2427 | 1462791390459 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:30 INFO - PROCESS | 2427 | 1462791390561 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 03:56:30 INFO - PROCESS | 2427 | 1462791390646 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:30 INFO - PROCESS | 2427 | ++DOCSHELL 0x12da09000 == 62 [pid = 2427] [id = 252] 03:56:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x126a43c00) [pid = 2427] [serial = 754] [outer = 0x0] 03:56:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x128a55000) [pid = 2427] [serial = 755] [outer = 0x126a43c00] 03:56:30 INFO - PROCESS | 2427 | 1462791390675 Marionette DEBUG loaded listener.js 03:56:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x12a689400) [pid = 2427] [serial = 756] [outer = 0x126a43c00] 03:56:31 INFO - PROCESS | 2427 | 1462791391078 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 669ms 03:56:31 INFO - PROCESS | 2427 | 1462791391125 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 03:56:31 INFO - PROCESS | 2427 | 1462791391126 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 03:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:56:31 INFO - PROCESS | 2427 | 1462791391128 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:56:31 INFO - PROCESS | 2427 | 1462791391130 Marionette TRACE conn2 <- [1,982,null,{}] 03:56:31 INFO - PROCESS | 2427 | 1462791391132 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:31 INFO - PROCESS | 2427 | 1462791391232 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 03:56:31 INFO - PROCESS | 2427 | 1462791391285 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:31 INFO - PROCESS | 2427 | ++DOCSHELL 0x12da1c800 == 63 [pid = 2427] [id = 253] 03:56:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x128aaec00) [pid = 2427] [serial = 757] [outer = 0x0] 03:56:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x12a781800) [pid = 2427] [serial = 758] [outer = 0x128aaec00] 03:56:31 INFO - PROCESS | 2427 | 1462791391316 Marionette DEBUG loaded listener.js 03:56:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x12a786800) [pid = 2427] [serial = 759] [outer = 0x128aaec00] 03:56:31 INFO - PROCESS | 2427 | 1462791391700 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 620ms 03:56:31 INFO - PROCESS | 2427 | 1462791391763 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 03:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:56:31 INFO - PROCESS | 2427 | 1462791391766 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 03:56:31 INFO - PROCESS | 2427 | 1462791391769 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:56:31 INFO - PROCESS | 2427 | 1462791391770 Marionette TRACE conn2 <- [1,986,null,{}] 03:56:31 INFO - PROCESS | 2427 | 1462791391772 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:31 INFO - PROCESS | 2427 | 1462791391884 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 03:56:31 INFO - PROCESS | 2427 | 1462791391971 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:31 INFO - PROCESS | 2427 | ++DOCSHELL 0x125a1b800 == 64 [pid = 2427] [id = 254] 03:56:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x11a29a000) [pid = 2427] [serial = 760] [outer = 0x0] 03:56:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x12aa32800) [pid = 2427] [serial = 761] [outer = 0x11a29a000] 03:56:32 INFO - PROCESS | 2427 | 1462791392001 Marionette DEBUG loaded listener.js 03:56:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x12d408800) [pid = 2427] [serial = 762] [outer = 0x11a29a000] 03:56:32 INFO - PROCESS | 2427 | 1462791392575 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 820ms 03:56:32 INFO - PROCESS | 2427 | 1462791392590 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 03:56:32 INFO - PROCESS | 2427 | 1462791392592 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 03:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:56:32 INFO - PROCESS | 2427 | 1462791392596 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:56:32 INFO - PROCESS | 2427 | 1462791392598 Marionette TRACE conn2 <- [1,990,null,{}] 03:56:32 INFO - PROCESS | 2427 | 1462791392602 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:32 INFO - PROCESS | 2427 | 1462791392696 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 03:56:32 INFO - PROCESS | 2427 | 1462791392766 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:32 INFO - PROCESS | 2427 | ++DOCSHELL 0x119ed1000 == 65 [pid = 2427] [id = 255] 03:56:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x117543000) [pid = 2427] [serial = 763] [outer = 0x0] 03:56:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x11767a400) [pid = 2427] [serial = 764] [outer = 0x117543000] 03:56:32 INFO - PROCESS | 2427 | 1462791392794 Marionette DEBUG loaded listener.js 03:56:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x11812c000) [pid = 2427] [serial = 765] [outer = 0x117543000] 03:56:33 INFO - PROCESS | 2427 | 1462791393225 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 03:56:33 INFO - PROCESS | 2427 | 1462791393267 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 03:56:33 INFO - PROCESS | 2427 | 1462791393271 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 03:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:56:33 INFO - PROCESS | 2427 | 1462791393275 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:56:33 INFO - PROCESS | 2427 | 1462791393277 Marionette TRACE conn2 <- [1,994,null,{}] 03:56:33 INFO - PROCESS | 2427 | 1462791393279 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:33 INFO - PROCESS | 2427 | 1462791393386 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 03:56:33 INFO - PROCESS | 2427 | 1462791393454 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:33 INFO - PROCESS | 2427 | ++DOCSHELL 0x118470800 == 66 [pid = 2427] [id = 256] 03:56:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x1185e8000) [pid = 2427] [serial = 766] [outer = 0x0] 03:56:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x11892ac00) [pid = 2427] [serial = 767] [outer = 0x1185e8000] 03:56:33 INFO - PROCESS | 2427 | 1462791393481 Marionette DEBUG loaded listener.js 03:56:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x11919b000) [pid = 2427] [serial = 768] [outer = 0x1185e8000] 03:56:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12d4c5000 == 65 [pid = 2427] [id = 247] 03:56:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12c621800 == 64 [pid = 2427] [id = 246] 03:56:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12bb5c800 == 63 [pid = 2427] [id = 245] 03:56:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12bb50800 == 62 [pid = 2427] [id = 244] 03:56:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12b01a000 == 61 [pid = 2427] [id = 243] 03:56:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12a66a800 == 60 [pid = 2427] [id = 242] 03:56:33 INFO - PROCESS | 2427 | --DOMWINDOW == 142 (0x12cdf0000) [pid = 2427] [serial = 683] [outer = 0x0] [url = about:blank] 03:56:33 INFO - PROCESS | 2427 | --DOCSHELL 0x129343800 == 59 [pid = 2427] [id = 241] 03:56:33 INFO - PROCESS | 2427 | --DOCSHELL 0x128a82000 == 58 [pid = 2427] [id = 240] 03:56:33 INFO - PROCESS | 2427 | --DOCSHELL 0x117e0c800 == 57 [pid = 2427] [id = 239] 03:56:33 INFO - PROCESS | 2427 | --DOCSHELL 0x122a05000 == 56 [pid = 2427] [id = 238] 03:56:33 INFO - PROCESS | 2427 | --DOCSHELL 0x1185ab800 == 55 [pid = 2427] [id = 237] 03:56:33 INFO - PROCESS | 2427 | --DOCSHELL 0x118999800 == 54 [pid = 2427] [id = 236] 03:56:33 INFO - PROCESS | 2427 | --DOCSHELL 0x119edd000 == 53 [pid = 2427] [id = 235] 03:56:33 INFO - PROCESS | 2427 | --DOCSHELL 0x1171f2000 == 52 [pid = 2427] [id = 229] 03:56:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12c613000 == 51 [pid = 2427] [id = 228] 03:56:33 INFO - PROCESS | 2427 | 1462791393927 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 669ms 03:56:33 INFO - PROCESS | 2427 | 1462791393945 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 03:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:56:33 INFO - PROCESS | 2427 | 1462791393948 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 03:56:33 INFO - PROCESS | 2427 | 1462791393951 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:56:33 INFO - PROCESS | 2427 | 1462791393954 Marionette TRACE conn2 <- [1,998,null,{}] 03:56:33 INFO - PROCESS | 2427 | 1462791393961 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:34 INFO - PROCESS | 2427 | 1462791394059 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x12a7a5400) [pid = 2427] [serial = 665] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x12ab7d000) [pid = 2427] [serial = 668] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x12ba33400) [pid = 2427] [serial = 671] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x12d40cc00) [pid = 2427] [serial = 642] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x12d056400) [pid = 2427] [serial = 641] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x12b1ae800) [pid = 2427] [serial = 669] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x12bd72800) [pid = 2427] [serial = 636] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x12aa27800) [pid = 2427] [serial = 635] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x1197fb400) [pid = 2427] [serial = 630] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x1185ebc00) [pid = 2427] [serial = 629] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x1259c2c00) [pid = 2427] [serial = 633] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x119eb8800) [pid = 2427] [serial = 632] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x11812a000) [pid = 2427] [serial = 648] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x11808b000) [pid = 2427] [serial = 647] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x1246cc000) [pid = 2427] [serial = 656] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x12517a400) [pid = 2427] [serial = 657] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x12c646000) [pid = 2427] [serial = 638] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x12c651400) [pid = 2427] [serial = 639] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x12a7a5800) [pid = 2427] [serial = 645] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x122ff0400) [pid = 2427] [serial = 644] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x119e34c00) [pid = 2427] [serial = 653] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x122c55000) [pid = 2427] [serial = 654] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x1183da400) [pid = 2427] [serial = 650] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x119197800) [pid = 2427] [serial = 651] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x1259ca400) [pid = 2427] [serial = 659] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x119b03400) [pid = 2427] [serial = 674] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x128aab400) [pid = 2427] [serial = 675] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x12ba45c00) [pid = 2427] [serial = 672] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x12bd6a400) [pid = 2427] [serial = 677] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x128fd5000) [pid = 2427] [serial = 662] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x12a7a9800) [pid = 2427] [serial = 666] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x12497a400) [pid = 2427] [serial = 681] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x12c64fc00) [pid = 2427] [serial = 678] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x12a79e000) [pid = 2427] [serial = 663] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x126ab0800) [pid = 2427] [serial = 660] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x124975000) [pid = 2427] [serial = 680] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x12c64d400) [pid = 2427] [serial = 585] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2427 | 1462791394125 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:34 INFO - PROCESS | 2427 | ++DOCSHELL 0x11859e800 == 52 [pid = 2427] [id = 257] 03:56:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x11812a000) [pid = 2427] [serial = 769] [outer = 0x0] 03:56:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x119145400) [pid = 2427] [serial = 770] [outer = 0x11812a000] 03:56:34 INFO - PROCESS | 2427 | 1462791394152 Marionette DEBUG loaded listener.js 03:56:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x122a45800) [pid = 2427] [serial = 771] [outer = 0x11812a000] 03:56:34 INFO - PROCESS | 2427 | 1462791394457 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 520ms 03:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:56:34 INFO - PROCESS | 2427 | 1462791394472 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 03:56:34 INFO - PROCESS | 2427 | 1462791394473 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 03:56:34 INFO - PROCESS | 2427 | 1462791394475 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:56:34 INFO - PROCESS | 2427 | 1462791394477 Marionette TRACE conn2 <- [1,1002,null,{}] 03:56:34 INFO - PROCESS | 2427 | 1462791394479 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:34 INFO - PROCESS | 2427 | 1462791394567 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 03:56:34 INFO - PROCESS | 2427 | 1462791394571 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:34 INFO - PROCESS | 2427 | ++DOCSHELL 0x122d23800 == 53 [pid = 2427] [id = 258] 03:56:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x122c54c00) [pid = 2427] [serial = 772] [outer = 0x0] 03:56:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x122eec800) [pid = 2427] [serial = 773] [outer = 0x122c54c00] 03:56:34 INFO - PROCESS | 2427 | 1462791394611 Marionette DEBUG loaded listener.js 03:56:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x1246cc000) [pid = 2427] [serial = 774] [outer = 0x122c54c00] 03:56:34 INFO - PROCESS | 2427 | 1462791394989 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 520ms 03:56:35 INFO - PROCESS | 2427 | 1462791394997 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 03:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:56:35 INFO - PROCESS | 2427 | 1462791395008 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 03:56:35 INFO - PROCESS | 2427 | 1462791395010 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:56:35 INFO - PROCESS | 2427 | 1462791395011 Marionette TRACE conn2 <- [1,1006,null,{}] 03:56:35 INFO - PROCESS | 2427 | 1462791395015 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:35 INFO - PROCESS | 2427 | 1462791395095 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 03:56:35 INFO - PROCESS | 2427 | 1462791395101 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:35 INFO - PROCESS | 2427 | ++DOCSHELL 0x124f08800 == 54 [pid = 2427] [id = 259] 03:56:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x1240d3c00) [pid = 2427] [serial = 775] [outer = 0x0] 03:56:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x12496ec00) [pid = 2427] [serial = 776] [outer = 0x1240d3c00] 03:56:35 INFO - PROCESS | 2427 | 1462791395127 Marionette DEBUG loaded listener.js 03:56:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x12497a400) [pid = 2427] [serial = 777] [outer = 0x1240d3c00] 03:56:35 INFO - PROCESS | 2427 | 1462791395443 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 472ms 03:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:56:35 INFO - PROCESS | 2427 | 1462791395483 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 03:56:35 INFO - PROCESS | 2427 | 1462791395484 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 03:56:35 INFO - PROCESS | 2427 | 1462791395486 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:56:35 INFO - PROCESS | 2427 | 1462791395487 Marionette TRACE conn2 <- [1,1010,null,{}] 03:56:35 INFO - PROCESS | 2427 | 1462791395490 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:35 INFO - PROCESS | 2427 | 1462791395583 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 03:56:35 INFO - PROCESS | 2427 | 1462791395588 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:35 INFO - PROCESS | 2427 | ++DOCSHELL 0x128a80000 == 55 [pid = 2427] [id = 260] 03:56:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x124a6f000) [pid = 2427] [serial = 778] [outer = 0x0] 03:56:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x125af6400) [pid = 2427] [serial = 779] [outer = 0x124a6f000] 03:56:35 INFO - PROCESS | 2427 | 1462791395614 Marionette DEBUG loaded listener.js 03:56:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x128ab6c00) [pid = 2427] [serial = 780] [outer = 0x124a6f000] 03:56:35 INFO - PROCESS | 2427 | 1462791395939 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 470ms 03:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:56:35 INFO - PROCESS | 2427 | 1462791395957 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 03:56:35 INFO - PROCESS | 2427 | 1462791395958 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 03:56:35 INFO - PROCESS | 2427 | 1462791395960 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:56:35 INFO - PROCESS | 2427 | 1462791395961 Marionette TRACE conn2 <- [1,1014,null,{}] 03:56:35 INFO - PROCESS | 2427 | 1462791395965 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:36 INFO - PROCESS | 2427 | 1462791396050 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 03:56:36 INFO - PROCESS | 2427 | 1462791396117 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:36 INFO - PROCESS | 2427 | ++DOCSHELL 0x12933c000 == 56 [pid = 2427] [id = 261] 03:56:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x1268ad800) [pid = 2427] [serial = 781] [outer = 0x0] 03:56:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x128f40800) [pid = 2427] [serial = 782] [outer = 0x1268ad800] 03:56:36 INFO - PROCESS | 2427 | 1462791396142 Marionette DEBUG loaded listener.js 03:56:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x12a6a8800) [pid = 2427] [serial = 783] [outer = 0x1268ad800] 03:56:36 INFO - PROCESS | 2427 | 1462791396465 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 523ms 03:56:36 INFO - PROCESS | 2427 | 1462791396485 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 03:56:36 INFO - PROCESS | 2427 | 1462791396487 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 03:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:56:36 INFO - PROCESS | 2427 | 1462791396495 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:56:36 INFO - PROCESS | 2427 | 1462791396496 Marionette TRACE conn2 <- [1,1018,null,{}] 03:56:36 INFO - PROCESS | 2427 | 1462791396500 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:36 INFO - PROCESS | 2427 | 1462791396597 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 03:56:36 INFO - PROCESS | 2427 | 1462791396601 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:36 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a6bb000 == 57 [pid = 2427] [id = 262] 03:56:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x1292a2000) [pid = 2427] [serial = 784] [outer = 0x0] 03:56:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x12a785c00) [pid = 2427] [serial = 785] [outer = 0x1292a2000] 03:56:36 INFO - PROCESS | 2427 | 1462791396655 Marionette DEBUG loaded listener.js 03:56:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x12a7a3c00) [pid = 2427] [serial = 786] [outer = 0x1292a2000] 03:56:36 INFO - PROCESS | 2427 | 1462791396954 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 520ms 03:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:56:37 INFO - PROCESS | 2427 | 1462791397015 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 03:56:37 INFO - PROCESS | 2427 | 1462791397016 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 03:56:37 INFO - PROCESS | 2427 | 1462791397018 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:56:37 INFO - PROCESS | 2427 | 1462791397019 Marionette TRACE conn2 <- [1,1022,null,{}] 03:56:37 INFO - PROCESS | 2427 | 1462791397022 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:37 INFO - PROCESS | 2427 | 1462791397123 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 03:56:37 INFO - PROCESS | 2427 | 1462791397136 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:37 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b912000 == 58 [pid = 2427] [id = 263] 03:56:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x12a780800) [pid = 2427] [serial = 787] [outer = 0x0] 03:56:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x12ab7d000) [pid = 2427] [serial = 788] [outer = 0x12a780800] 03:56:37 INFO - PROCESS | 2427 | 1462791397161 Marionette DEBUG loaded listener.js 03:56:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x12b1b9800) [pid = 2427] [serial = 789] [outer = 0x12a780800] 03:56:37 INFO - PROCESS | 2427 | 1462791397508 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 519ms 03:56:37 INFO - PROCESS | 2427 | 1462791397538 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 03:56:37 INFO - PROCESS | 2427 | 1462791397539 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 03:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:56:37 INFO - PROCESS | 2427 | 1462791397548 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:56:37 INFO - PROCESS | 2427 | 1462791397549 Marionette TRACE conn2 <- [1,1026,null,{}] 03:56:37 INFO - PROCESS | 2427 | 1462791397551 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:37 INFO - PROCESS | 2427 | 1462791397653 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 03:56:37 INFO - PROCESS | 2427 | 1462791397687 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:37 INFO - PROCESS | 2427 | ++DOCSHELL 0x12be43800 == 59 [pid = 2427] [id = 264] 03:56:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x12a782800) [pid = 2427] [serial = 790] [outer = 0x0] 03:56:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x12ba3c800) [pid = 2427] [serial = 791] [outer = 0x12a782800] 03:56:37 INFO - PROCESS | 2427 | 1462791397712 Marionette DEBUG loaded listener.js 03:56:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x12be1e000) [pid = 2427] [serial = 792] [outer = 0x12a782800] 03:56:38 INFO - PROCESS | 2427 | 1462791398067 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 568ms 03:56:38 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x12a7a1c00) [pid = 2427] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:56:38 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x1292abc00) [pid = 2427] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:56:38 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x12a7a5c00) [pid = 2427] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:56:38 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x1243c8c00) [pid = 2427] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:56:38 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x1184e0800) [pid = 2427] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:56:38 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x128a4c000) [pid = 2427] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:56:38 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x1195de000) [pid = 2427] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:56:38 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x11716f000) [pid = 2427] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:56:38 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x1184df400) [pid = 2427] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:56:38 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x12a7a6400) [pid = 2427] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:56:38 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x122ce7000) [pid = 2427] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:56:38 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x1292a3800) [pid = 2427] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:56:38 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x124974000) [pid = 2427] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:56:38 INFO - PROCESS | 2427 | 1462791398250 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 03:56:38 INFO - PROCESS | 2427 | 1462791398252 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 03:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:56:38 INFO - PROCESS | 2427 | 1462791398262 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:56:38 INFO - PROCESS | 2427 | 1462791398265 Marionette TRACE conn2 <- [1,1030,null,{}] 03:56:38 INFO - PROCESS | 2427 | 1462791398268 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:38 INFO - PROCESS | 2427 | 1462791398424 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 03:56:38 INFO - PROCESS | 2427 | 1462791398546 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:38 INFO - PROCESS | 2427 | ++DOCSHELL 0x116f1a000 == 60 [pid = 2427] [id = 265] 03:56:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x115e42000) [pid = 2427] [serial = 793] [outer = 0x0] 03:56:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x1161f3800) [pid = 2427] [serial = 794] [outer = 0x115e42000] 03:56:38 INFO - PROCESS | 2427 | 1462791398580 Marionette DEBUG loaded listener.js 03:56:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x11767d400) [pid = 2427] [serial = 795] [outer = 0x115e42000] 03:56:39 INFO - PROCESS | 2427 | 1462791399024 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 771ms 03:56:39 INFO - PROCESS | 2427 | 1462791399050 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 03:56:39 INFO - PROCESS | 2427 | 1462791399052 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 03:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:56:39 INFO - PROCESS | 2427 | 1462791399056 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:56:39 INFO - PROCESS | 2427 | 1462791399059 Marionette TRACE conn2 <- [1,1034,null,{}] 03:56:39 INFO - PROCESS | 2427 | 1462791399062 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:39 INFO - PROCESS | 2427 | 1462791399171 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 03:56:39 INFO - PROCESS | 2427 | 1462791399235 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:39 INFO - PROCESS | 2427 | ++DOCSHELL 0x122c40800 == 61 [pid = 2427] [id = 266] 03:56:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x11892c400) [pid = 2427] [serial = 796] [outer = 0x0] 03:56:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x11925f800) [pid = 2427] [serial = 797] [outer = 0x11892c400] 03:56:39 INFO - PROCESS | 2427 | 1462791399268 Marionette DEBUG loaded listener.js 03:56:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x1195ec800) [pid = 2427] [serial = 798] [outer = 0x11892c400] 03:56:39 INFO - PROCESS | 2427 | 1462791399692 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 03:56:39 INFO - PROCESS | 2427 | 1462791399727 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 03:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:56:39 INFO - PROCESS | 2427 | 1462791399729 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 03:56:39 INFO - PROCESS | 2427 | 1462791399732 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:56:39 INFO - PROCESS | 2427 | 1462791399733 Marionette TRACE conn2 <- [1,1038,null,{}] 03:56:39 INFO - PROCESS | 2427 | 1462791399736 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:39 INFO - PROCESS | 2427 | 1462791399859 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 03:56:39 INFO - PROCESS | 2427 | 1462791399941 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:39 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b919800 == 62 [pid = 2427] [id = 267] 03:56:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x122a44400) [pid = 2427] [serial = 799] [outer = 0x0] 03:56:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x122ce7800) [pid = 2427] [serial = 800] [outer = 0x122a44400] 03:56:39 INFO - PROCESS | 2427 | 1462791399972 Marionette DEBUG loaded listener.js 03:56:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x1243cac00) [pid = 2427] [serial = 801] [outer = 0x122a44400] 03:56:40 INFO - PROCESS | 2427 | 1462791400405 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 719ms 03:56:40 INFO - PROCESS | 2427 | 1462791400451 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 03:56:40 INFO - PROCESS | 2427 | 1462791400454 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 03:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:56:40 INFO - PROCESS | 2427 | 1462791400462 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:56:40 INFO - PROCESS | 2427 | 1462791400466 Marionette TRACE conn2 <- [1,1042,null,{}] 03:56:40 INFO - PROCESS | 2427 | 1462791400487 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:40 INFO - PROCESS | 2427 | 1462791400593 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 03:56:40 INFO - PROCESS | 2427 | 1462791400660 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:40 INFO - PROCESS | 2427 | ++DOCSHELL 0x12cd0a000 == 63 [pid = 2427] [id = 268] 03:56:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x122a45000) [pid = 2427] [serial = 802] [outer = 0x0] 03:56:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x128a49400) [pid = 2427] [serial = 803] [outer = 0x122a45000] 03:56:40 INFO - PROCESS | 2427 | 1462791400690 Marionette DEBUG loaded listener.js 03:56:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x128e11400) [pid = 2427] [serial = 804] [outer = 0x122a45000] 03:56:41 INFO - PROCESS | 2427 | 1462791401102 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 692ms 03:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:56:41 INFO - PROCESS | 2427 | 1462791401153 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 03:56:41 INFO - PROCESS | 2427 | 1462791401154 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 03:56:41 INFO - PROCESS | 2427 | 1462791401156 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:56:41 INFO - PROCESS | 2427 | 1462791401158 Marionette TRACE conn2 <- [1,1046,null,{}] 03:56:41 INFO - PROCESS | 2427 | 1462791401160 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:41 INFO - PROCESS | 2427 | 1462791401290 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 03:56:41 INFO - PROCESS | 2427 | 1462791401327 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:41 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d07e000 == 64 [pid = 2427] [id = 269] 03:56:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x1292aa800) [pid = 2427] [serial = 805] [outer = 0x0] 03:56:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x12a79f400) [pid = 2427] [serial = 806] [outer = 0x1292aa800] 03:56:41 INFO - PROCESS | 2427 | 1462791401356 Marionette DEBUG loaded listener.js 03:56:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x12ab80c00) [pid = 2427] [serial = 807] [outer = 0x1292aa800] 03:56:41 INFO - PROCESS | 2427 | 1462791401761 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 618ms 03:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:56:41 INFO - PROCESS | 2427 | 1462791401776 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 03:56:41 INFO - PROCESS | 2427 | 1462791401777 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 03:56:41 INFO - PROCESS | 2427 | 1462791401779 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:56:41 INFO - PROCESS | 2427 | 1462791401781 Marionette TRACE conn2 <- [1,1050,null,{}] 03:56:41 INFO - PROCESS | 2427 | 1462791401783 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:41 INFO - PROCESS | 2427 | 1462791401884 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 03:56:41 INFO - PROCESS | 2427 | 1462791401936 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:41 INFO - PROCESS | 2427 | ++DOCSHELL 0x12da07000 == 65 [pid = 2427] [id = 270] 03:56:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x12c648800) [pid = 2427] [serial = 808] [outer = 0x0] 03:56:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x12c64e000) [pid = 2427] [serial = 809] [outer = 0x12c648800] 03:56:41 INFO - PROCESS | 2427 | 1462791401971 Marionette DEBUG loaded listener.js 03:56:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x12d050800) [pid = 2427] [serial = 810] [outer = 0x12c648800] 03:56:42 INFO - PROCESS | 2427 | 1462791402453 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 720ms 03:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:56:42 INFO - PROCESS | 2427 | 1462791402500 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 03:56:42 INFO - PROCESS | 2427 | 1462791402501 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 03:56:42 INFO - PROCESS | 2427 | 1462791402504 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:56:42 INFO - PROCESS | 2427 | 1462791402505 Marionette TRACE conn2 <- [1,1054,null,{}] 03:56:42 INFO - PROCESS | 2427 | 1462791402548 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:42 INFO - PROCESS | 2427 | 1462791402654 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 03:56:42 INFO - PROCESS | 2427 | 1462791402723 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:42 INFO - PROCESS | 2427 | ++DOCSHELL 0x1127bd800 == 66 [pid = 2427] [id = 271] 03:56:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x119b09800) [pid = 2427] [serial = 811] [outer = 0x0] 03:56:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x12d04fc00) [pid = 2427] [serial = 812] [outer = 0x119b09800] 03:56:42 INFO - PROCESS | 2427 | 1462791402752 Marionette DEBUG loaded listener.js 03:56:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x12d411000) [pid = 2427] [serial = 813] [outer = 0x119b09800] 03:56:43 INFO - PROCESS | 2427 | 1462791403267 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 787ms 03:56:43 INFO - PROCESS | 2427 | 1462791403292 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 03:56:43 INFO - PROCESS | 2427 | 1462791403294 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 03:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:56:43 INFO - PROCESS | 2427 | 1462791403298 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:56:43 INFO - PROCESS | 2427 | 1462791403300 Marionette TRACE conn2 <- [1,1058,null,{}] 03:56:43 INFO - PROCESS | 2427 | 1462791403304 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:43 INFO - PROCESS | 2427 | 1462791403408 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 03:56:43 INFO - PROCESS | 2427 | 1462791403464 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:43 INFO - PROCESS | 2427 | ++DOCSHELL 0x119f4e800 == 67 [pid = 2427] [id = 272] 03:56:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x11812e400) [pid = 2427] [serial = 814] [outer = 0x0] 03:56:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x1184db000) [pid = 2427] [serial = 815] [outer = 0x11812e400] 03:56:43 INFO - PROCESS | 2427 | 1462791403492 Marionette DEBUG loaded listener.js 03:56:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x118964c00) [pid = 2427] [serial = 816] [outer = 0x11812e400] 03:56:43 INFO - PROCESS | 2427 | 1462791403969 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:56:44 INFO - PROCESS | 2427 | --DOCSHELL 0x12be43800 == 66 [pid = 2427] [id = 264] 03:56:44 INFO - PROCESS | 2427 | --DOCSHELL 0x12b912000 == 65 [pid = 2427] [id = 263] 03:56:44 INFO - PROCESS | 2427 | --DOCSHELL 0x12a6bb000 == 64 [pid = 2427] [id = 262] 03:56:44 INFO - PROCESS | 2427 | --DOCSHELL 0x12933c000 == 63 [pid = 2427] [id = 261] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x12a779800) [pid = 2427] [serial = 743] [outer = 0x0] [url = about:blank] 03:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 773ms 03:56:44 INFO - PROCESS | 2427 | --DOCSHELL 0x128a80000 == 62 [pid = 2427] [id = 260] 03:56:44 INFO - PROCESS | 2427 | --DOCSHELL 0x124f08800 == 61 [pid = 2427] [id = 259] 03:56:44 INFO - PROCESS | 2427 | --DOCSHELL 0x122d23800 == 60 [pid = 2427] [id = 258] 03:56:44 INFO - PROCESS | 2427 | --DOCSHELL 0x11859e800 == 59 [pid = 2427] [id = 257] 03:56:44 INFO - PROCESS | 2427 | --DOCSHELL 0x118470800 == 58 [pid = 2427] [id = 256] 03:56:44 INFO - PROCESS | 2427 | --DOCSHELL 0x119ed1000 == 57 [pid = 2427] [id = 255] 03:56:44 INFO - PROCESS | 2427 | --DOCSHELL 0x12d68f800 == 56 [pid = 2427] [id = 251] 03:56:44 INFO - PROCESS | 2427 | --DOCSHELL 0x126b93800 == 55 [pid = 2427] [id = 250] 03:56:44 INFO - PROCESS | 2427 | --DOCSHELL 0x11941e000 == 54 [pid = 2427] [id = 249] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x12b1b3000) [pid = 2427] [serial = 728] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x12a7a8400) [pid = 2427] [serial = 725] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x12ba46400) [pid = 2427] [serial = 731] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x12ba32c00) [pid = 2427] [serial = 729] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x124977400) [pid = 2427] [serial = 716] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x12513e400) [pid = 2427] [serial = 717] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x119568800) [pid = 2427] [serial = 710] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x122cec000) [pid = 2427] [serial = 711] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x128a57800) [pid = 2427] [serial = 719] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x12c648000) [pid = 2427] [serial = 701] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x1195e6c00) [pid = 2427] [serial = 740] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x11812b800) [pid = 2427] [serial = 705] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x11754c000) [pid = 2427] [serial = 704] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x1197f8000) [pid = 2427] [serial = 708] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x118922400) [pid = 2427] [serial = 707] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x12c64c800) [pid = 2427] [serial = 737] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x11670b400) [pid = 2427] [serial = 686] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x128a56400) [pid = 2427] [serial = 695] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x119513800) [pid = 2427] [serial = 689] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x122cf2400) [pid = 2427] [serial = 713] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x12a688000) [pid = 2427] [serial = 698] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x124553c00) [pid = 2427] [serial = 714] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x126ab1c00) [pid = 2427] [serial = 692] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x12d04c800) [pid = 2427] [serial = 738] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x12bd72000) [pid = 2427] [serial = 732] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x12a79c400) [pid = 2427] [serial = 723] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x12a414c00) [pid = 2427] [serial = 722] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x12ab77c00) [pid = 2427] [serial = 726] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x12be26000) [pid = 2427] [serial = 735] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x12ab94000) [pid = 2427] [serial = 734] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x1195eac00) [pid = 2427] [serial = 741] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x12929e400) [pid = 2427] [serial = 720] [outer = 0x0] [url = about:blank] 03:56:44 INFO - PROCESS | 2427 | 1462791404093 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 03:56:44 INFO - PROCESS | 2427 | 1462791404103 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 03:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:56:44 INFO - PROCESS | 2427 | 1462791404109 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:56:44 INFO - PROCESS | 2427 | 1462791404112 Marionette TRACE conn2 <- [1,1062,null,{}] 03:56:44 INFO - PROCESS | 2427 | 1462791404121 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:44 INFO - PROCESS | 2427 | 1462791404240 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 03:56:44 INFO - PROCESS | 2427 | 1462791404246 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:44 INFO - PROCESS | 2427 | ++DOCSHELL 0x119164800 == 55 [pid = 2427] [id = 273] 03:56:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x1197f2000) [pid = 2427] [serial = 817] [outer = 0x0] 03:56:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x119b0bc00) [pid = 2427] [serial = 818] [outer = 0x1197f2000] 03:56:44 INFO - PROCESS | 2427 | 1462791404272 Marionette DEBUG loaded listener.js 03:56:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x121260800) [pid = 2427] [serial = 819] [outer = 0x1197f2000] 03:56:44 INFO - PROCESS | 2427 | 1462791404634 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 580ms 03:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:56:44 INFO - PROCESS | 2427 | 1462791404689 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 03:56:44 INFO - PROCESS | 2427 | 1462791404690 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 03:56:44 INFO - PROCESS | 2427 | 1462791404692 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:56:44 INFO - PROCESS | 2427 | 1462791404695 Marionette TRACE conn2 <- [1,1066,null,{}] 03:56:44 INFO - PROCESS | 2427 | 1462791404702 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:44 INFO - PROCESS | 2427 | 1462791404788 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 03:56:44 INFO - PROCESS | 2427 | 1462791404793 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:44 INFO - PROCESS | 2427 | ++DOCSHELL 0x122f92800 == 56 [pid = 2427] [id = 274] 03:56:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x121267400) [pid = 2427] [serial = 820] [outer = 0x0] 03:56:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x122a48c00) [pid = 2427] [serial = 821] [outer = 0x121267400] 03:56:44 INFO - PROCESS | 2427 | 1462791404822 Marionette DEBUG loaded listener.js 03:56:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x122cf2400) [pid = 2427] [serial = 822] [outer = 0x121267400] 03:56:45 INFO - PROCESS | 2427 | 1462791405165 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 520ms 03:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:56:45 INFO - PROCESS | 2427 | 1462791405213 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 03:56:45 INFO - PROCESS | 2427 | 1462791405215 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 03:56:45 INFO - PROCESS | 2427 | 1462791405217 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:56:45 INFO - PROCESS | 2427 | 1462791405218 Marionette TRACE conn2 <- [1,1070,null,{}] 03:56:45 INFO - PROCESS | 2427 | 1462791405220 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:45 INFO - PROCESS | 2427 | 1462791405310 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 03:56:45 INFO - PROCESS | 2427 | 1462791405317 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:45 INFO - PROCESS | 2427 | ++DOCSHELL 0x126ac1800 == 57 [pid = 2427] [id = 275] 03:56:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x1240d4c00) [pid = 2427] [serial = 823] [outer = 0x0] 03:56:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x1246d4000) [pid = 2427] [serial = 824] [outer = 0x1240d4c00] 03:56:45 INFO - PROCESS | 2427 | 1462791405342 Marionette DEBUG loaded listener.js 03:56:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x124a6c000) [pid = 2427] [serial = 825] [outer = 0x1240d4c00] 03:56:45 INFO - PROCESS | 2427 | 1462791405672 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 471ms 03:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:56:45 INFO - PROCESS | 2427 | 1462791405689 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 03:56:45 INFO - PROCESS | 2427 | 1462791405690 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 03:56:45 INFO - PROCESS | 2427 | 1462791405692 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:56:45 INFO - PROCESS | 2427 | 1462791405693 Marionette TRACE conn2 <- [1,1074,null,{}] 03:56:45 INFO - PROCESS | 2427 | 1462791405696 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:45 INFO - PROCESS | 2427 | 1462791405779 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 03:56:45 INFO - PROCESS | 2427 | 1462791405844 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:45 INFO - PROCESS | 2427 | ++DOCSHELL 0x128f05000 == 58 [pid = 2427] [id = 276] 03:56:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x1242c2800) [pid = 2427] [serial = 826] [outer = 0x0] 03:56:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x125172000) [pid = 2427] [serial = 827] [outer = 0x1242c2800] 03:56:45 INFO - PROCESS | 2427 | 1462791405874 Marionette DEBUG loaded listener.js 03:56:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x126ab1800) [pid = 2427] [serial = 828] [outer = 0x1242c2800] 03:56:46 INFO - PROCESS | 2427 | 1462791406324 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 672ms 03:56:46 INFO - PROCESS | 2427 | 1462791406368 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 03:56:46 INFO - PROCESS | 2427 | 1462791406370 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 03:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:56:46 INFO - PROCESS | 2427 | 1462791406372 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:56:46 INFO - PROCESS | 2427 | 1462791406373 Marionette TRACE conn2 <- [1,1078,null,{}] 03:56:46 INFO - PROCESS | 2427 | 1462791406375 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:46 INFO - PROCESS | 2427 | 1462791406499 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 03:56:46 INFO - PROCESS | 2427 | 1462791406544 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:46 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa0c000 == 59 [pid = 2427] [id = 277] 03:56:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x1292a3000) [pid = 2427] [serial = 829] [outer = 0x0] 03:56:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x12a414c00) [pid = 2427] [serial = 830] [outer = 0x1292a3000] 03:56:46 INFO - PROCESS | 2427 | 1462791406570 Marionette DEBUG loaded listener.js 03:56:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x12a79f800) [pid = 2427] [serial = 831] [outer = 0x1292a3000] 03:56:46 INFO - PROCESS | 2427 | 1462791406908 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 569ms 03:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:56:46 INFO - PROCESS | 2427 | 1462791406948 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 03:56:46 INFO - PROCESS | 2427 | 1462791406949 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 03:56:46 INFO - PROCESS | 2427 | 1462791406951 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:56:46 INFO - PROCESS | 2427 | 1462791406952 Marionette TRACE conn2 <- [1,1082,null,{}] 03:56:46 INFO - PROCESS | 2427 | 1462791406954 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:47 INFO - PROCESS | 2427 | 1462791407057 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 03:56:47 INFO - PROCESS | 2427 | 1462791407091 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:47 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b910800 == 60 [pid = 2427] [id = 278] 03:56:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x12a7a8400) [pid = 2427] [serial = 832] [outer = 0x0] 03:56:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x12b1b3000) [pid = 2427] [serial = 833] [outer = 0x12a7a8400] 03:56:47 INFO - PROCESS | 2427 | 1462791407116 Marionette DEBUG loaded listener.js 03:56:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x12bd66400) [pid = 2427] [serial = 834] [outer = 0x12a7a8400] 03:56:47 INFO - PROCESS | 2427 | 1462791407427 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 520ms 03:56:47 INFO - PROCESS | 2427 | 1462791407471 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 03:56:47 INFO - PROCESS | 2427 | 1462791407472 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 03:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:56:47 INFO - PROCESS | 2427 | 1462791407475 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:56:47 INFO - PROCESS | 2427 | 1462791407476 Marionette TRACE conn2 <- [1,1086,null,{}] 03:56:47 INFO - PROCESS | 2427 | 1462791407478 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:47 INFO - PROCESS | 2427 | 1462791407577 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 03:56:47 INFO - PROCESS | 2427 | 1462791407589 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:47 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c3c7800 == 61 [pid = 2427] [id = 279] 03:56:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x12bd68400) [pid = 2427] [serial = 835] [outer = 0x0] 03:56:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x12c648000) [pid = 2427] [serial = 836] [outer = 0x12bd68400] 03:56:47 INFO - PROCESS | 2427 | 1462791407614 Marionette DEBUG loaded listener.js 03:56:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x12cdf4c00) [pid = 2427] [serial = 837] [outer = 0x12bd68400] 03:56:47 INFO - PROCESS | 2427 | 1462791407966 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 517ms 03:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:56:47 INFO - PROCESS | 2427 | 1462791407993 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 03:56:47 INFO - PROCESS | 2427 | 1462791407994 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 03:56:48 INFO - PROCESS | 2427 | 1462791408004 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:56:48 INFO - PROCESS | 2427 | 1462791408006 Marionette TRACE conn2 <- [1,1090,null,{}] 03:56:48 INFO - PROCESS | 2427 | 1462791408008 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:48 INFO - PROCESS | 2427 | 1462791408109 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 03:56:48 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x1268ad800) [pid = 2427] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:56:48 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x12497cc00) [pid = 2427] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:56:48 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x12a780800) [pid = 2427] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:56:48 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x1195e5000) [pid = 2427] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:56:48 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x1185e8000) [pid = 2427] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:56:48 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x124a6f000) [pid = 2427] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:56:48 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x117543000) [pid = 2427] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:56:48 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x11812a000) [pid = 2427] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:56:48 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x1240d3c00) [pid = 2427] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:56:48 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x122c54c00) [pid = 2427] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:56:48 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x1292a2000) [pid = 2427] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:56:48 INFO - PROCESS | 2427 | 1462791408207 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:48 INFO - PROCESS | 2427 | ++DOCSHELL 0x113b89000 == 62 [pid = 2427] [id = 280] 03:56:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x112addc00) [pid = 2427] [serial = 838] [outer = 0x0] 03:56:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x1185e8000) [pid = 2427] [serial = 839] [outer = 0x112addc00] 03:56:48 INFO - PROCESS | 2427 | 1462791408235 Marionette DEBUG loaded listener.js 03:56:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x1246d6800) [pid = 2427] [serial = 840] [outer = 0x112addc00] 03:56:48 INFO - PROCESS | 2427 | 1462791408496 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 525ms 03:56:48 INFO - PROCESS | 2427 | 1462791408523 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 03:56:48 INFO - PROCESS | 2427 | 1462791408524 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 03:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:56:48 INFO - PROCESS | 2427 | 1462791408526 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:56:48 INFO - PROCESS | 2427 | 1462791408527 Marionette TRACE conn2 <- [1,1094,null,{}] 03:56:48 INFO - PROCESS | 2427 | 1462791408537 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:48 INFO - PROCESS | 2427 | 1462791408626 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 03:56:48 INFO - PROCESS | 2427 | 1462791408631 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:48 INFO - PROCESS | 2427 | ++DOCSHELL 0x12cd13000 == 63 [pid = 2427] [id = 281] 03:56:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x128a53800) [pid = 2427] [serial = 841] [outer = 0x0] 03:56:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x12d04c800) [pid = 2427] [serial = 842] [outer = 0x128a53800] 03:56:48 INFO - PROCESS | 2427 | 1462791408656 Marionette DEBUG loaded listener.js 03:56:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x12d436c00) [pid = 2427] [serial = 843] [outer = 0x128a53800] 03:56:49 INFO - PROCESS | 2427 | 1462791409056 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 571ms 03:56:49 INFO - PROCESS | 2427 | 1462791409098 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 03:56:49 INFO - PROCESS | 2427 | 1462791409099 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 03:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:56:49 INFO - PROCESS | 2427 | 1462791409102 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:56:49 INFO - PROCESS | 2427 | 1462791409103 Marionette TRACE conn2 <- [1,1098,null,{}] 03:56:49 INFO - PROCESS | 2427 | 1462791409106 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:49 INFO - PROCESS | 2427 | 1462791409250 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 03:56:49 INFO - PROCESS | 2427 | 1462791409264 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:49 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d69f800 == 64 [pid = 2427] [id = 282] 03:56:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x12d438800) [pid = 2427] [serial = 844] [outer = 0x0] 03:56:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x12d440400) [pid = 2427] [serial = 845] [outer = 0x12d438800] 03:56:49 INFO - PROCESS | 2427 | 1462791409308 Marionette DEBUG loaded listener.js 03:56:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x12d5f9800) [pid = 2427] [serial = 846] [outer = 0x12d438800] 03:56:49 INFO - PROCESS | 2427 | 1462791409728 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 669ms 03:56:49 INFO - PROCESS | 2427 | 1462791409772 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 03:56:49 INFO - PROCESS | 2427 | 1462791409773 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 03:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:56:49 INFO - PROCESS | 2427 | 1462791409775 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:56:49 INFO - PROCESS | 2427 | 1462791409776 Marionette TRACE conn2 <- [1,1102,null,{}] 03:56:49 INFO - PROCESS | 2427 | 1462791409779 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:49 INFO - PROCESS | 2427 | 1462791409863 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 03:56:49 INFO - PROCESS | 2427 | 1462791409867 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:49 INFO - PROCESS | 2427 | ++DOCSHELL 0x12e12e000 == 65 [pid = 2427] [id = 283] 03:56:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x1212c9c00) [pid = 2427] [serial = 847] [outer = 0x0] 03:56:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x1212cd400) [pid = 2427] [serial = 848] [outer = 0x1212c9c00] 03:56:49 INFO - PROCESS | 2427 | 1462791409892 Marionette DEBUG loaded listener.js 03:56:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x1212d1800) [pid = 2427] [serial = 849] [outer = 0x1212c9c00] 03:56:50 INFO - PROCESS | 2427 | 1462791410288 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 568ms 03:56:50 INFO - PROCESS | 2427 | 1462791410344 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 03:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:56:50 INFO - PROCESS | 2427 | 1462791410346 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 03:56:50 INFO - PROCESS | 2427 | 1462791410350 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:56:50 INFO - PROCESS | 2427 | 1462791410352 Marionette TRACE conn2 <- [1,1106,null,{}] 03:56:50 INFO - PROCESS | 2427 | 1462791410356 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:50 INFO - PROCESS | 2427 | 1462791410477 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 03:56:50 INFO - PROCESS | 2427 | 1462791410593 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:50 INFO - PROCESS | 2427 | ++DOCSHELL 0x1170a4000 == 66 [pid = 2427] [id = 284] 03:56:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x117171800) [pid = 2427] [serial = 850] [outer = 0x0] 03:56:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x11767a800) [pid = 2427] [serial = 851] [outer = 0x117171800] 03:56:50 INFO - PROCESS | 2427 | 1462791410646 Marionette DEBUG loaded listener.js 03:56:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x118729400) [pid = 2427] [serial = 852] [outer = 0x117171800] 03:56:51 INFO - PROCESS | 2427 | 1462791411203 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 874ms 03:56:51 INFO - PROCESS | 2427 | 1462791411224 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 03:56:51 INFO - PROCESS | 2427 | 1462791411228 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 03:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:56:51 INFO - PROCESS | 2427 | 1462791411233 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:56:51 INFO - PROCESS | 2427 | 1462791411235 Marionette TRACE conn2 <- [1,1110,null,{}] 03:56:51 INFO - PROCESS | 2427 | 1462791411238 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:51 INFO - PROCESS | 2427 | 1462791411345 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 03:56:51 INFO - PROCESS | 2427 | 1462791411403 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:51 INFO - PROCESS | 2427 | ++DOCSHELL 0x122c39800 == 67 [pid = 2427] [id = 285] 03:56:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x11925cc00) [pid = 2427] [serial = 853] [outer = 0x0] 03:56:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x12125e400) [pid = 2427] [serial = 854] [outer = 0x11925cc00] 03:56:51 INFO - PROCESS | 2427 | 1462791411432 Marionette DEBUG loaded listener.js 03:56:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x121269000) [pid = 2427] [serial = 855] [outer = 0x11925cc00] 03:56:51 INFO - PROCESS | 2427 | 1462791411888 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 672ms 03:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:56:51 INFO - PROCESS | 2427 | 1462791411906 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 03:56:51 INFO - PROCESS | 2427 | 1462791411908 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 03:56:51 INFO - PROCESS | 2427 | 1462791411911 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:56:51 INFO - PROCESS | 2427 | 1462791411916 Marionette TRACE conn2 <- [1,1114,null,{}] 03:56:51 INFO - PROCESS | 2427 | 1462791411925 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:52 INFO - PROCESS | 2427 | 1462791412066 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 03:56:52 INFO - PROCESS | 2427 | 1462791412158 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:52 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c8f2000 == 68 [pid = 2427] [id = 286] 03:56:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x1212cec00) [pid = 2427] [serial = 856] [outer = 0x0] 03:56:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x122ff1c00) [pid = 2427] [serial = 857] [outer = 0x1212cec00] 03:56:52 INFO - PROCESS | 2427 | 1462791412208 Marionette DEBUG loaded listener.js 03:56:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x126b54800) [pid = 2427] [serial = 858] [outer = 0x1212cec00] 03:56:52 INFO - PROCESS | 2427 | 1462791412744 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 878ms 03:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:56:52 INFO - PROCESS | 2427 | 1462791412789 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 03:56:52 INFO - PROCESS | 2427 | 1462791412791 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 03:56:52 INFO - PROCESS | 2427 | 1462791412793 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:56:52 INFO - PROCESS | 2427 | 1462791412794 Marionette TRACE conn2 <- [1,1118,null,{}] 03:56:52 INFO - PROCESS | 2427 | 1462791412815 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:52 INFO - PROCESS | 2427 | 1462791412919 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 03:56:52 INFO - PROCESS | 2427 | 1462791412987 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:52 INFO - PROCESS | 2427 | ++DOCSHELL 0x12f6e3000 == 69 [pid = 2427] [id = 287] 03:56:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x128a58400) [pid = 2427] [serial = 859] [outer = 0x0] 03:56:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x1292a5c00) [pid = 2427] [serial = 860] [outer = 0x128a58400] 03:56:53 INFO - PROCESS | 2427 | 1462791413017 Marionette DEBUG loaded listener.js 03:56:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x12aa29000) [pid = 2427] [serial = 861] [outer = 0x128a58400] 03:56:53 INFO - PROCESS | 2427 | 1462791413433 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 669ms 03:56:53 INFO - PROCESS | 2427 | 1462791413463 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 03:56:53 INFO - PROCESS | 2427 | 1462791413464 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 03:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:56:53 INFO - PROCESS | 2427 | 1462791413466 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:56:53 INFO - PROCESS | 2427 | 1462791413468 Marionette TRACE conn2 <- [1,1122,null,{}] 03:56:53 INFO - PROCESS | 2427 | 1462791413470 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:53 INFO - PROCESS | 2427 | 1462791413574 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 03:56:53 INFO - PROCESS | 2427 | 1462791413643 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:53 INFO - PROCESS | 2427 | ++DOCSHELL 0x12f6f2000 == 70 [pid = 2427] [id = 288] 03:56:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x128ab5000) [pid = 2427] [serial = 862] [outer = 0x0] 03:56:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x12c64a000) [pid = 2427] [serial = 863] [outer = 0x128ab5000] 03:56:53 INFO - PROCESS | 2427 | 1462791413673 Marionette DEBUG loaded listener.js 03:56:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x12d43e000) [pid = 2427] [serial = 864] [outer = 0x128ab5000] 03:56:54 INFO - PROCESS | 2427 | 1462791414117 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 672ms 03:56:54 INFO - PROCESS | 2427 | 1462791414395 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 03:56:54 INFO - PROCESS | 2427 | 1462791414398 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 03:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:56:54 INFO - PROCESS | 2427 | 1462791414415 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:56:54 INFO - PROCESS | 2427 | 1462791414417 Marionette TRACE conn2 <- [1,1126,null,{}] 03:56:54 INFO - PROCESS | 2427 | 1462791414421 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:54 INFO - PROCESS | 2427 | 1462791414517 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 03:56:54 INFO - PROCESS | 2427 | 1462791414568 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:54 INFO - PROCESS | 2427 | ++DOCSHELL 0x112174800 == 71 [pid = 2427] [id = 289] 03:56:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x111f4e400) [pid = 2427] [serial = 865] [outer = 0x0] 03:56:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x1121bc000) [pid = 2427] [serial = 866] [outer = 0x111f4e400] 03:56:54 INFO - PROCESS | 2427 | 1462791414596 Marionette DEBUG loaded listener.js 03:56:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 147 (0x111e33400) [pid = 2427] [serial = 867] [outer = 0x111f4e400] 03:56:55 INFO - PROCESS | 2427 | 1462791415031 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 623ms 03:56:55 INFO - PROCESS | 2427 | 1462791415039 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 03:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:56:55 INFO - PROCESS | 2427 | 1462791415041 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 03:56:55 INFO - PROCESS | 2427 | 1462791415047 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:56:55 INFO - PROCESS | 2427 | 1462791415049 Marionette TRACE conn2 <- [1,1130,null,{}] 03:56:55 INFO - PROCESS | 2427 | 1462791415052 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:55 INFO - PROCESS | 2427 | 1462791415146 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 03:56:55 INFO - PROCESS | 2427 | 1462791415199 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:55 INFO - PROCESS | 2427 | ++DOCSHELL 0x1127cc000 == 72 [pid = 2427] [id = 290] 03:56:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 148 (0x111ed2000) [pid = 2427] [serial = 868] [outer = 0x0] 03:56:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 149 (0x1130ec800) [pid = 2427] [serial = 869] [outer = 0x111ed2000] 03:56:55 INFO - PROCESS | 2427 | 1462791415226 Marionette DEBUG loaded listener.js 03:56:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 150 (0x116072c00) [pid = 2427] [serial = 870] [outer = 0x111ed2000] 03:56:55 INFO - PROCESS | 2427 | 1462791415628 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 627ms 03:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:56:55 INFO - PROCESS | 2427 | 1462791415672 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 03:56:55 INFO - PROCESS | 2427 | 1462791415674 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 03:56:55 INFO - PROCESS | 2427 | 1462791415676 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:56:55 INFO - PROCESS | 2427 | 1462791415677 Marionette TRACE conn2 <- [1,1134,null,{}] 03:56:55 INFO - PROCESS | 2427 | 1462791415684 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:55 INFO - PROCESS | 2427 | 1462791415779 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 03:56:55 INFO - PROCESS | 2427 | 1462791415868 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:55 INFO - PROCESS | 2427 | ++DOCSHELL 0x117e11800 == 73 [pid = 2427] [id = 291] 03:56:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 151 (0x11716f000) [pid = 2427] [serial = 871] [outer = 0x0] 03:56:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 152 (0x11753e400) [pid = 2427] [serial = 872] [outer = 0x11716f000] 03:56:55 INFO - PROCESS | 2427 | 1462791415898 Marionette DEBUG loaded listener.js 03:56:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 153 (0x118032800) [pid = 2427] [serial = 873] [outer = 0x11716f000] 03:56:56 INFO - PROCESS | 2427 | --DOCSHELL 0x12d06e000 == 72 [pid = 2427] [id = 233] 03:56:56 INFO - PROCESS | 2427 | --DOCSHELL 0x12d69f800 == 71 [pid = 2427] [id = 282] 03:56:56 INFO - PROCESS | 2427 | --DOCSHELL 0x12cd13000 == 70 [pid = 2427] [id = 281] 03:56:56 INFO - PROCESS | 2427 | --DOCSHELL 0x113b89000 == 69 [pid = 2427] [id = 280] 03:56:56 INFO - PROCESS | 2427 | --DOCSHELL 0x12c3c7800 == 68 [pid = 2427] [id = 279] 03:56:56 INFO - PROCESS | 2427 | --DOCSHELL 0x12b910800 == 67 [pid = 2427] [id = 278] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 152 (0x118123800) [pid = 2427] [serial = 746] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 151 (0x1197fa000) [pid = 2427] [serial = 749] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 150 (0x1243cb000) [pid = 2427] [serial = 752] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 149 (0x128a55000) [pid = 2427] [serial = 755] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 148 (0x12a781800) [pid = 2427] [serial = 758] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 147 (0x12aa32800) [pid = 2427] [serial = 761] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa0c000 == 66 [pid = 2427] [id = 277] 03:56:56 INFO - PROCESS | 2427 | --DOCSHELL 0x128f05000 == 65 [pid = 2427] [id = 276] 03:56:56 INFO - PROCESS | 2427 | --DOCSHELL 0x126ac1800 == 64 [pid = 2427] [id = 275] 03:56:56 INFO - PROCESS | 2427 | --DOCSHELL 0x122f92800 == 63 [pid = 2427] [id = 274] 03:56:56 INFO - PROCESS | 2427 | --DOCSHELL 0x119164800 == 62 [pid = 2427] [id = 273] 03:56:56 INFO - PROCESS | 2427 | --DOCSHELL 0x119f4e800 == 61 [pid = 2427] [id = 272] 03:56:56 INFO - PROCESS | 2427 | --DOCSHELL 0x12b919800 == 60 [pid = 2427] [id = 267] 03:56:56 INFO - PROCESS | 2427 | --DOCSHELL 0x122c40800 == 59 [pid = 2427] [id = 266] 03:56:56 INFO - PROCESS | 2427 | --DOCSHELL 0x116f1a000 == 58 [pid = 2427] [id = 265] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 146 (0x12a77e800) [pid = 2427] [serial = 744] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 145 (0x11919b000) [pid = 2427] [serial = 768] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 144 (0x11892ac00) [pid = 2427] [serial = 767] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 143 (0x125af6400) [pid = 2427] [serial = 779] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 142 (0x128ab6c00) [pid = 2427] [serial = 780] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x11812c000) [pid = 2427] [serial = 765] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x11767a400) [pid = 2427] [serial = 764] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x119145400) [pid = 2427] [serial = 770] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x122a45800) [pid = 2427] [serial = 771] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x12496ec00) [pid = 2427] [serial = 776] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x12497a400) [pid = 2427] [serial = 777] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x122eec800) [pid = 2427] [serial = 773] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x12a785c00) [pid = 2427] [serial = 785] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x1246cc000) [pid = 2427] [serial = 774] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x12a7a3c00) [pid = 2427] [serial = 786] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x128f40800) [pid = 2427] [serial = 782] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x12a6a8800) [pid = 2427] [serial = 783] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x12d057c00) [pid = 2427] [serial = 684] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x12ab7d000) [pid = 2427] [serial = 788] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x12ba3c800) [pid = 2427] [serial = 791] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x12b1b9800) [pid = 2427] [serial = 789] [outer = 0x0] [url = about:blank] 03:56:56 INFO - PROCESS | 2427 | 1462791416302 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 668ms 03:56:56 INFO - PROCESS | 2427 | 1462791416345 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 03:56:56 INFO - PROCESS | 2427 | 1462791416348 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 03:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:56:56 INFO - PROCESS | 2427 | 1462791416352 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:56:56 INFO - PROCESS | 2427 | 1462791416353 Marionette TRACE conn2 <- [1,1138,null,{}] 03:56:56 INFO - PROCESS | 2427 | 1462791416356 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:56 INFO - PROCESS | 2427 | 1462791416424 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 03:56:56 INFO - PROCESS | 2427 | 1462791416474 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:56 INFO - PROCESS | 2427 | ++DOCSHELL 0x118488800 == 59 [pid = 2427] [id = 292] 03:56:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x118030c00) [pid = 2427] [serial = 874] [outer = 0x0] 03:56:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x11808ac00) [pid = 2427] [serial = 875] [outer = 0x118030c00] 03:56:56 INFO - PROCESS | 2427 | 1462791416500 Marionette DEBUG loaded listener.js 03:56:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x118128400) [pid = 2427] [serial = 876] [outer = 0x118030c00] 03:56:56 INFO - PROCESS | 2427 | 1462791416790 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 468ms 03:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:56:56 INFO - PROCESS | 2427 | 1462791416822 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 03:56:56 INFO - PROCESS | 2427 | 1462791416823 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 03:56:56 INFO - PROCESS | 2427 | 1462791416825 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:56:56 INFO - PROCESS | 2427 | 1462791416826 Marionette TRACE conn2 <- [1,1142,null,{}] 03:56:56 INFO - PROCESS | 2427 | 1462791416829 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:56 INFO - PROCESS | 2427 | 1462791416909 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 03:56:56 INFO - PROCESS | 2427 | 1462791416913 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:56 INFO - PROCESS | 2427 | ++DOCSHELL 0x11940c000 == 60 [pid = 2427] [id = 293] 03:56:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x116a61400) [pid = 2427] [serial = 877] [outer = 0x0] 03:56:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x1184e0000) [pid = 2427] [serial = 878] [outer = 0x116a61400] 03:56:56 INFO - PROCESS | 2427 | 1462791416940 Marionette DEBUG loaded listener.js 03:56:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x118733c00) [pid = 2427] [serial = 879] [outer = 0x116a61400] 03:56:57 INFO - PROCESS | 2427 | 1462791417282 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 469ms 03:56:57 INFO - PROCESS | 2427 | 1462791417303 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 03:56:57 INFO - PROCESS | 2427 | 1462791417305 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 03:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:56:57 INFO - PROCESS | 2427 | 1462791417309 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:56:57 INFO - PROCESS | 2427 | 1462791417311 Marionette TRACE conn2 <- [1,1146,null,{}] 03:56:57 INFO - PROCESS | 2427 | 1462791417314 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:57 INFO - PROCESS | 2427 | 1462791417462 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 03:56:57 INFO - PROCESS | 2427 | 1462791417475 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:57 INFO - PROCESS | 2427 | ++DOCSHELL 0x116096000 == 61 [pid = 2427] [id = 294] 03:56:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x119143400) [pid = 2427] [serial = 880] [outer = 0x0] 03:56:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x119513c00) [pid = 2427] [serial = 881] [outer = 0x119143400] 03:56:57 INFO - PROCESS | 2427 | 1462791417516 Marionette DEBUG loaded listener.js 03:56:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x1195e5400) [pid = 2427] [serial = 882] [outer = 0x119143400] 03:56:57 INFO - PROCESS | 2427 | 1462791417933 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 675ms 03:56:57 INFO - PROCESS | 2427 | 1462791417983 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 03:56:57 INFO - PROCESS | 2427 | 1462791417984 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 03:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:56:57 INFO - PROCESS | 2427 | 1462791417987 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:56:57 INFO - PROCESS | 2427 | 1462791417988 Marionette TRACE conn2 <- [1,1150,null,{}] 03:56:57 INFO - PROCESS | 2427 | 1462791417990 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:58 INFO - PROCESS | 2427 | 1462791418067 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 03:56:58 INFO - PROCESS | 2427 | 1462791418072 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:58 INFO - PROCESS | 2427 | ++DOCSHELL 0x119ed3000 == 62 [pid = 2427] [id = 295] 03:56:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x1195e9000) [pid = 2427] [serial = 883] [outer = 0x0] 03:56:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x1197fa000) [pid = 2427] [serial = 884] [outer = 0x1195e9000] 03:56:58 INFO - PROCESS | 2427 | 1462791418097 Marionette DEBUG loaded listener.js 03:56:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x119e2ac00) [pid = 2427] [serial = 885] [outer = 0x1195e9000] 03:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 469ms 03:56:58 INFO - PROCESS | 2427 | 1462791418452 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:56:58 INFO - PROCESS | 2427 | 1462791418456 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 03:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:56:58 INFO - PROCESS | 2427 | 1462791418457 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 03:56:58 INFO - PROCESS | 2427 | 1462791418459 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:56:58 INFO - PROCESS | 2427 | 1462791418461 Marionette TRACE conn2 <- [1,1154,null,{}] 03:56:58 INFO - PROCESS | 2427 | 1462791418463 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:58 INFO - PROCESS | 2427 | 1462791418570 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 03:56:58 INFO - PROCESS | 2427 | 1462791418574 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:58 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a10000 == 63 [pid = 2427] [id = 296] 03:56:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x119e33c00) [pid = 2427] [serial = 886] [outer = 0x0] 03:56:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x119eb7000) [pid = 2427] [serial = 887] [outer = 0x119e33c00] 03:56:58 INFO - PROCESS | 2427 | 1462791418599 Marionette DEBUG loaded listener.js 03:56:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x12125fc00) [pid = 2427] [serial = 888] [outer = 0x119e33c00] 03:56:58 INFO - PROCESS | 2427 | 1462791418926 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 470ms 03:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:56:58 INFO - PROCESS | 2427 | 1462791418937 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 03:56:58 INFO - PROCESS | 2427 | 1462791418938 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 03:56:58 INFO - PROCESS | 2427 | 1462791418940 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:56:58 INFO - PROCESS | 2427 | 1462791418942 Marionette TRACE conn2 <- [1,1158,null,{}] 03:56:58 INFO - PROCESS | 2427 | 1462791418944 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:59 INFO - PROCESS | 2427 | 1462791419044 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 03:56:59 INFO - PROCESS | 2427 | 1462791419133 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:59 INFO - PROCESS | 2427 | ++DOCSHELL 0x118486000 == 64 [pid = 2427] [id = 297] 03:56:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x112ed1400) [pid = 2427] [serial = 889] [outer = 0x0] 03:56:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x122a4f800) [pid = 2427] [serial = 890] [outer = 0x112ed1400] 03:56:59 INFO - PROCESS | 2427 | 1462791419168 Marionette DEBUG loaded listener.js 03:56:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x122ceb000) [pid = 2427] [serial = 891] [outer = 0x112ed1400] 03:56:59 INFO - PROCESS | 2427 | 1462791419586 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 03:56:59 INFO - PROCESS | 2427 | 1462791419611 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 03:56:59 INFO - PROCESS | 2427 | 1462791419612 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 03:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:56:59 INFO - PROCESS | 2427 | 1462791419615 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:56:59 INFO - PROCESS | 2427 | 1462791419616 Marionette TRACE conn2 <- [1,1162,null,{}] 03:56:59 INFO - PROCESS | 2427 | 1462791419618 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:59 INFO - PROCESS | 2427 | 1462791419718 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 03:56:59 INFO - PROCESS | 2427 | 1462791419722 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:59 INFO - PROCESS | 2427 | ++DOCSHELL 0x12680e800 == 65 [pid = 2427] [id = 298] 03:56:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x122eb8000) [pid = 2427] [serial = 892] [outer = 0x0] 03:56:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x1240d5400) [pid = 2427] [serial = 893] [outer = 0x122eb8000] 03:56:59 INFO - PROCESS | 2427 | 1462791419784 Marionette DEBUG loaded listener.js 03:56:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 147 (0x1243ca000) [pid = 2427] [serial = 894] [outer = 0x122eb8000] 03:57:00 INFO - PROCESS | 2427 | 1462791420094 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 519ms 03:57:00 INFO - PROCESS | 2427 | 1462791420136 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 03:57:00 INFO - PROCESS | 2427 | 1462791420138 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 03:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:57:00 INFO - PROCESS | 2427 | 1462791420140 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:57:00 INFO - PROCESS | 2427 | 1462791420142 Marionette TRACE conn2 <- [1,1166,null,{}] 03:57:00 INFO - PROCESS | 2427 | 1462791420144 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:00 INFO - PROCESS | 2427 | 1462791420258 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 146 (0x12ba48400) [pid = 2427] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 145 (0x11a29a000) [pid = 2427] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 144 (0x12cde7400) [pid = 2427] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 143 (0x125177400) [pid = 2427] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 142 (0x126a43c00) [pid = 2427] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x11812f000) [pid = 2427] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x12929d800) [pid = 2427] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x113bfd800) [pid = 2427] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x122cf1c00) [pid = 2427] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x128a52800) [pid = 2427] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x116a5a800) [pid = 2427] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x1292a3000) [pid = 2427] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x12a7a8400) [pid = 2427] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x112addc00) [pid = 2427] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x12bd68400) [pid = 2427] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x1197f2000) [pid = 2427] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x1240d4c00) [pid = 2427] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x119b09800) [pid = 2427] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x12d438800) [pid = 2427] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x1242c2800) [pid = 2427] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x11812e400) [pid = 2427] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x121267400) [pid = 2427] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x128a53800) [pid = 2427] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x11892c800) [pid = 2427] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:57:00 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x128aaec00) [pid = 2427] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:57:00 INFO - PROCESS | 2427 | 1462791420567 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:00 INFO - PROCESS | 2427 | ++DOCSHELL 0x113d2e800 == 66 [pid = 2427] [id = 299] 03:57:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x115160800) [pid = 2427] [serial = 895] [outer = 0x0] 03:57:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x116f28c00) [pid = 2427] [serial = 896] [outer = 0x115160800] 03:57:00 INFO - PROCESS | 2427 | 1462791420601 Marionette DEBUG loaded listener.js 03:57:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x122cf1c00) [pid = 2427] [serial = 897] [outer = 0x115160800] 03:57:00 INFO - PROCESS | 2427 | 1462791420885 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 770ms 03:57:00 INFO - PROCESS | 2427 | 1462791420911 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 03:57:00 INFO - PROCESS | 2427 | 1462791420912 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 03:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:57:00 INFO - PROCESS | 2427 | 1462791420922 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:57:00 INFO - PROCESS | 2427 | 1462791420923 Marionette TRACE conn2 <- [1,1170,null,{}] 03:57:00 INFO - PROCESS | 2427 | 1462791420925 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:01 INFO - PROCESS | 2427 | 1462791421010 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 03:57:01 INFO - PROCESS | 2427 | 1462791421016 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:01 INFO - PROCESS | 2427 | ++DOCSHELL 0x128f15800 == 67 [pid = 2427] [id = 300] 03:57:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x12125d800) [pid = 2427] [serial = 898] [outer = 0x0] 03:57:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x124979c00) [pid = 2427] [serial = 899] [outer = 0x12125d800] 03:57:01 INFO - PROCESS | 2427 | 1462791421042 Marionette DEBUG loaded listener.js 03:57:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x12513e000) [pid = 2427] [serial = 900] [outer = 0x12125d800] 03:57:01 INFO - PROCESS | 2427 | 1462791421358 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 468ms 03:57:01 INFO - PROCESS | 2427 | 1462791421391 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 03:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:57:01 INFO - PROCESS | 2427 | 1462791421393 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 03:57:01 INFO - PROCESS | 2427 | 1462791421395 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:57:01 INFO - PROCESS | 2427 | 1462791421399 Marionette TRACE conn2 <- [1,1174,null,{}] 03:57:01 INFO - PROCESS | 2427 | 1462791421402 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:01 INFO - PROCESS | 2427 | 1462791421532 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 03:57:01 INFO - PROCESS | 2427 | 1462791421541 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:01 INFO - PROCESS | 2427 | ++DOCSHELL 0x129334000 == 68 [pid = 2427] [id = 301] 03:57:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x122ce6000) [pid = 2427] [serial = 901] [outer = 0x0] 03:57:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x125171400) [pid = 2427] [serial = 902] [outer = 0x122ce6000] 03:57:01 INFO - PROCESS | 2427 | 1462791421580 Marionette DEBUG loaded listener.js 03:57:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x12545c800) [pid = 2427] [serial = 903] [outer = 0x122ce6000] 03:57:02 INFO - PROCESS | 2427 | 1462791422016 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:57:02 INFO - PROCESS | 2427 | 1462791422069 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 03:57:02 INFO - PROCESS | 2427 | 1462791422071 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:57:02 INFO - PROCESS | 2427 | 1462791422072 Marionette TRACE conn2 <- [1,1178,null,{}] 03:57:02 INFO - PROCESS | 2427 | 1462791422075 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:02 INFO - PROCESS | 2427 | 1462791422155 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 03:57:02 INFO - PROCESS | 2427 | 1462791422159 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:02 INFO - PROCESS | 2427 | ++DOCSHELL 0x12969f800 == 69 [pid = 2427] [id = 302] 03:57:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x125463c00) [pid = 2427] [serial = 904] [outer = 0x0] 03:57:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x125aed800) [pid = 2427] [serial = 905] [outer = 0x125463c00] 03:57:02 INFO - PROCESS | 2427 | 1462791422184 Marionette DEBUG loaded listener.js 03:57:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x125af9400) [pid = 2427] [serial = 906] [outer = 0x125463c00] 03:57:02 INFO - PROCESS | 2427 | 1462791422501 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:57:02 INFO - PROCESS | 2427 | 1462791422607 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 03:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:57:02 INFO - PROCESS | 2427 | 1462791422611 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:57:02 INFO - PROCESS | 2427 | 1462791422614 Marionette TRACE conn2 <- [1,1182,null,{}] 03:57:02 INFO - PROCESS | 2427 | 1462791422618 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:02 INFO - PROCESS | 2427 | 1462791422715 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 03:57:02 INFO - PROCESS | 2427 | 1462791422814 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:02 INFO - PROCESS | 2427 | ++DOCSHELL 0x113b08000 == 70 [pid = 2427] [id = 303] 03:57:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x112a72c00) [pid = 2427] [serial = 907] [outer = 0x0] 03:57:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x112d63800) [pid = 2427] [serial = 908] [outer = 0x112a72c00] 03:57:02 INFO - PROCESS | 2427 | 1462791422845 Marionette DEBUG loaded listener.js 03:57:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x113861800) [pid = 2427] [serial = 909] [outer = 0x112a72c00] 03:57:03 INFO - PROCESS | 2427 | 1462791423323 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:57:03 INFO - PROCESS | 2427 | 1462791423402 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 03:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:57:03 INFO - PROCESS | 2427 | 1462791423409 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:57:03 INFO - PROCESS | 2427 | 1462791423411 Marionette TRACE conn2 <- [1,1186,null,{}] 03:57:03 INFO - PROCESS | 2427 | 1462791423417 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:03 INFO - PROCESS | 2427 | 1462791423522 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 03:57:03 INFO - PROCESS | 2427 | 1462791423592 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:03 INFO - PROCESS | 2427 | ++DOCSHELL 0x119bbc800 == 71 [pid = 2427] [id = 304] 03:57:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x116708400) [pid = 2427] [serial = 910] [outer = 0x0] 03:57:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x11767a400) [pid = 2427] [serial = 911] [outer = 0x116708400] 03:57:03 INFO - PROCESS | 2427 | 1462791423628 Marionette DEBUG loaded listener.js 03:57:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x118090000) [pid = 2427] [serial = 912] [outer = 0x116708400] 03:57:04 INFO - PROCESS | 2427 | 1462791424222 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 03:57:04 INFO - PROCESS | 2427 | 1462791424286 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 03:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:57:04 INFO - PROCESS | 2427 | 1462791424288 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:57:04 INFO - PROCESS | 2427 | 1462791424290 Marionette TRACE conn2 <- [1,1190,null,{}] 03:57:04 INFO - PROCESS | 2427 | 1462791424297 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:04 INFO - PROCESS | 2427 | 1462791424399 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 03:57:04 INFO - PROCESS | 2427 | 1462791424467 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:04 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a666800 == 72 [pid = 2427] [id = 305] 03:57:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x119267400) [pid = 2427] [serial = 913] [outer = 0x0] 03:57:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x1195e1400) [pid = 2427] [serial = 914] [outer = 0x119267400] 03:57:04 INFO - PROCESS | 2427 | 1462791424500 Marionette DEBUG loaded listener.js 03:57:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x119b04c00) [pid = 2427] [serial = 915] [outer = 0x119267400] 03:57:04 INFO - PROCESS | 2427 | 1462791424913 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 03:57:04 INFO - PROCESS | 2427 | 1462791424960 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 03:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:57:04 INFO - PROCESS | 2427 | 1462791424963 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:57:04 INFO - PROCESS | 2427 | 1462791424964 Marionette TRACE conn2 <- [1,1194,null,{}] 03:57:04 INFO - PROCESS | 2427 | 1462791424966 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:05 INFO - PROCESS | 2427 | 1462791425067 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 03:57:05 INFO - PROCESS | 2427 | 1462791425120 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:05 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b008800 == 73 [pid = 2427] [id = 306] 03:57:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x1212c4000) [pid = 2427] [serial = 916] [outer = 0x0] 03:57:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x1243c1400) [pid = 2427] [serial = 917] [outer = 0x1212c4000] 03:57:05 INFO - PROCESS | 2427 | 1462791425150 Marionette DEBUG loaded listener.js 03:57:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x12496ec00) [pid = 2427] [serial = 918] [outer = 0x1212c4000] 03:57:05 INFO - PROCESS | 2427 | 1462791425568 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 03:57:05 INFO - PROCESS | 2427 | 1462791425635 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 03:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:57:05 INFO - PROCESS | 2427 | 1462791425640 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:57:05 INFO - PROCESS | 2427 | 1462791425641 Marionette TRACE conn2 <- [1,1198,null,{}] 03:57:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 147 (0x1212c7000) [pid = 2427] [serial = 919] [outer = 0x12cdf1400] 03:57:05 INFO - PROCESS | 2427 | 1462791425709 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:05 INFO - PROCESS | 2427 | 1462791425872 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 03:57:05 INFO - PROCESS | 2427 | 1462791425921 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:05 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b91a000 == 74 [pid = 2427] [id = 307] 03:57:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 148 (0x122cefc00) [pid = 2427] [serial = 920] [outer = 0x0] 03:57:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 149 (0x1259ca400) [pid = 2427] [serial = 921] [outer = 0x122cefc00] 03:57:05 INFO - PROCESS | 2427 | 1462791425950 Marionette DEBUG loaded listener.js 03:57:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 150 (0x126ab2400) [pid = 2427] [serial = 922] [outer = 0x122cefc00] 03:57:06 INFO - PROCESS | 2427 | 1462791426366 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 734ms 03:57:06 INFO - PROCESS | 2427 | 1462791426372 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 03:57:06 INFO - PROCESS | 2427 | 1462791426374 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 03:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:57:06 INFO - PROCESS | 2427 | 1462791426376 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:57:06 INFO - PROCESS | 2427 | 1462791426377 Marionette TRACE conn2 <- [1,1202,null,{}] 03:57:06 INFO - PROCESS | 2427 | 1462791426380 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:06 INFO - PROCESS | 2427 | 1462791426496 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 03:57:06 INFO - PROCESS | 2427 | 1462791426549 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:06 INFO - PROCESS | 2427 | ++DOCSHELL 0x12bb60000 == 75 [pid = 2427] [id = 308] 03:57:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 151 (0x128a4b400) [pid = 2427] [serial = 923] [outer = 0x0] 03:57:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 152 (0x128a57000) [pid = 2427] [serial = 924] [outer = 0x128a4b400] 03:57:06 INFO - PROCESS | 2427 | 1462791426578 Marionette DEBUG loaded listener.js 03:57:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 153 (0x128e04000) [pid = 2427] [serial = 925] [outer = 0x128a4b400] 03:57:07 INFO - PROCESS | 2427 | 1462791427053 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 719ms 03:57:07 INFO - PROCESS | 2427 | 1462791427095 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 03:57:07 INFO - PROCESS | 2427 | 1462791427097 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 03:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:57:07 INFO - PROCESS | 2427 | 1462791427099 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:57:07 INFO - PROCESS | 2427 | 1462791427101 Marionette TRACE conn2 <- [1,1206,null,{}] 03:57:07 INFO - PROCESS | 2427 | 1462791427103 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:07 INFO - PROCESS | 2427 | 1462791427222 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 03:57:07 INFO - PROCESS | 2427 | 1462791427290 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:07 INFO - PROCESS | 2427 | ++DOCSHELL 0x12419f800 == 76 [pid = 2427] [id = 309] 03:57:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 154 (0x11693a800) [pid = 2427] [serial = 926] [outer = 0x0] 03:57:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 155 (0x119b08000) [pid = 2427] [serial = 927] [outer = 0x11693a800] 03:57:07 INFO - PROCESS | 2427 | 1462791427319 Marionette DEBUG loaded listener.js 03:57:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 156 (0x128e0a800) [pid = 2427] [serial = 928] [outer = 0x11693a800] 03:57:07 INFO - PROCESS | 2427 | 1462791427888 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 820ms 03:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:57:07 INFO - PROCESS | 2427 | 1462791427920 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 03:57:07 INFO - PROCESS | 2427 | 1462791427922 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 03:57:07 INFO - PROCESS | 2427 | 1462791427925 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:57:07 INFO - PROCESS | 2427 | 1462791427928 Marionette TRACE conn2 <- [1,1210,null,{}] 03:57:07 INFO - PROCESS | 2427 | 1462791427932 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:08 INFO - PROCESS | 2427 | 1462791428030 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 03:57:08 INFO - PROCESS | 2427 | 1462791428099 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:08 INFO - PROCESS | 2427 | ++DOCSHELL 0x1183b0800 == 77 [pid = 2427] [id = 310] 03:57:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 157 (0x115e3fc00) [pid = 2427] [serial = 929] [outer = 0x0] 03:57:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 158 (0x1161a4800) [pid = 2427] [serial = 930] [outer = 0x115e3fc00] 03:57:08 INFO - PROCESS | 2427 | 1462791428128 Marionette DEBUG loaded listener.js 03:57:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 159 (0x1169b9800) [pid = 2427] [serial = 931] [outer = 0x115e3fc00] 03:57:08 INFO - PROCESS | 2427 | 1462791428594 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 724ms 03:57:08 INFO - PROCESS | 2427 | 1462791428650 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 03:57:08 INFO - PROCESS | 2427 | 1462791428653 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 03:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:57:08 INFO - PROCESS | 2427 | 1462791428658 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:57:08 INFO - PROCESS | 2427 | 1462791428660 Marionette TRACE conn2 <- [1,1214,null,{}] 03:57:08 INFO - PROCESS | 2427 | 1462791428662 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:08 INFO - PROCESS | 2427 | 1462791428817 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 03:57:08 INFO - PROCESS | 2427 | --DOCSHELL 0x129334000 == 76 [pid = 2427] [id = 301] 03:57:08 INFO - PROCESS | 2427 | --DOCSHELL 0x128f15800 == 75 [pid = 2427] [id = 300] 03:57:08 INFO - PROCESS | 2427 | --DOCSHELL 0x113d2e800 == 74 [pid = 2427] [id = 299] 03:57:08 INFO - PROCESS | 2427 | --DOCSHELL 0x12680e800 == 73 [pid = 2427] [id = 298] 03:57:08 INFO - PROCESS | 2427 | --DOMWINDOW == 158 (0x12c64e000) [pid = 2427] [serial = 809] [outer = 0x0] [url = about:blank] 03:57:08 INFO - PROCESS | 2427 | --DOMWINDOW == 157 (0x1212cd400) [pid = 2427] [serial = 848] [outer = 0x0] [url = about:blank] 03:57:08 INFO - PROCESS | 2427 | --DOCSHELL 0x118486000 == 72 [pid = 2427] [id = 297] 03:57:08 INFO - PROCESS | 2427 | --DOCSHELL 0x122a10000 == 71 [pid = 2427] [id = 296] 03:57:08 INFO - PROCESS | 2427 | --DOCSHELL 0x119ed3000 == 70 [pid = 2427] [id = 295] 03:57:08 INFO - PROCESS | 2427 | --DOCSHELL 0x116096000 == 69 [pid = 2427] [id = 294] 03:57:08 INFO - PROCESS | 2427 | --DOCSHELL 0x11940c000 == 68 [pid = 2427] [id = 293] 03:57:08 INFO - PROCESS | 2427 | --DOCSHELL 0x118488800 == 67 [pid = 2427] [id = 292] 03:57:08 INFO - PROCESS | 2427 | --DOCSHELL 0x117e11800 == 66 [pid = 2427] [id = 291] 03:57:08 INFO - PROCESS | 2427 | --DOCSHELL 0x1127cc000 == 65 [pid = 2427] [id = 290] 03:57:08 INFO - PROCESS | 2427 | --DOCSHELL 0x112174800 == 64 [pid = 2427] [id = 289] 03:57:08 INFO - PROCESS | 2427 | --DOCSHELL 0x122c39800 == 63 [pid = 2427] [id = 285] 03:57:08 INFO - PROCESS | 2427 | --DOCSHELL 0x1170a4000 == 62 [pid = 2427] [id = 284] 03:57:08 INFO - PROCESS | 2427 | 1462791428863 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:08 INFO - PROCESS | 2427 | ++DOCSHELL 0x1127c6000 == 63 [pid = 2427] [id = 311] 03:57:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 158 (0x112ec7800) [pid = 2427] [serial = 932] [outer = 0x0] 03:57:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 159 (0x11802bc00) [pid = 2427] [serial = 933] [outer = 0x112ec7800] 03:57:08 INFO - PROCESS | 2427 | 1462791428889 Marionette DEBUG loaded listener.js 03:57:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 160 (0x1184e5400) [pid = 2427] [serial = 934] [outer = 0x112ec7800] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 159 (0x122ce7400) [pid = 2427] [serial = 750] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 158 (0x12a786800) [pid = 2427] [serial = 759] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 157 (0x12d411c00) [pid = 2427] [serial = 702] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 156 (0x12d408800) [pid = 2427] [serial = 762] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 155 (0x12d04cc00) [pid = 2427] [serial = 627] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 154 (0x128a4fc00) [pid = 2427] [serial = 693] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 153 (0x12a689400) [pid = 2427] [serial = 756] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 152 (0x122a46800) [pid = 2427] [serial = 690] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 151 (0x12ab8f800) [pid = 2427] [serial = 699] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 150 (0x11808e400) [pid = 2427] [serial = 687] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 149 (0x125af9c00) [pid = 2427] [serial = 753] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 148 (0x128ab7000) [pid = 2427] [serial = 696] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 147 (0x11872f800) [pid = 2427] [serial = 747] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 146 (0x11925f800) [pid = 2427] [serial = 797] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 145 (0x122ce7800) [pid = 2427] [serial = 800] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 144 (0x12d04c800) [pid = 2427] [serial = 842] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 143 (0x12cdf4c00) [pid = 2427] [serial = 837] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 142 (0x12d436c00) [pid = 2427] [serial = 843] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x126ab1800) [pid = 2427] [serial = 828] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x12d5f9800) [pid = 2427] [serial = 846] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x12a414c00) [pid = 2427] [serial = 830] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x12bd66400) [pid = 2427] [serial = 834] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x12b1b3000) [pid = 2427] [serial = 833] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x12a79f800) [pid = 2427] [serial = 831] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x1185e8000) [pid = 2427] [serial = 839] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x12c648000) [pid = 2427] [serial = 836] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x1246d6800) [pid = 2427] [serial = 840] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x128a49400) [pid = 2427] [serial = 803] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x119b0bc00) [pid = 2427] [serial = 818] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x121260800) [pid = 2427] [serial = 819] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x1246d4000) [pid = 2427] [serial = 824] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x124a6c000) [pid = 2427] [serial = 825] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x1161f3800) [pid = 2427] [serial = 794] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x12d411000) [pid = 2427] [serial = 813] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x12d04fc00) [pid = 2427] [serial = 812] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x12d440400) [pid = 2427] [serial = 845] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x125172000) [pid = 2427] [serial = 827] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x12a79f400) [pid = 2427] [serial = 806] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x118964c00) [pid = 2427] [serial = 816] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x1184db000) [pid = 2427] [serial = 815] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x122a48c00) [pid = 2427] [serial = 821] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x122cf2400) [pid = 2427] [serial = 822] [outer = 0x0] [url = about:blank] 03:57:09 INFO - PROCESS | 2427 | 1462791429245 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 620ms 03:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:57:09 INFO - PROCESS | 2427 | 1462791429279 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 03:57:09 INFO - PROCESS | 2427 | 1462791429280 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 03:57:09 INFO - PROCESS | 2427 | 1462791429282 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:57:09 INFO - PROCESS | 2427 | 1462791429285 Marionette TRACE conn2 <- [1,1218,null,{}] 03:57:09 INFO - PROCESS | 2427 | 1462791429292 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:09 INFO - PROCESS | 2427 | 1462791429376 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 03:57:09 INFO - PROCESS | 2427 | 1462791429385 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:09 INFO - PROCESS | 2427 | ++DOCSHELL 0x11940c000 == 64 [pid = 2427] [id = 312] 03:57:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x118925000) [pid = 2427] [serial = 935] [outer = 0x0] 03:57:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x11925e400) [pid = 2427] [serial = 936] [outer = 0x118925000] 03:57:09 INFO - PROCESS | 2427 | 1462791429412 Marionette DEBUG loaded listener.js 03:57:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x1197fbc00) [pid = 2427] [serial = 937] [outer = 0x118925000] 03:57:09 INFO - PROCESS | 2427 | 1462791429762 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 525ms 03:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:57:09 INFO - PROCESS | 2427 | 1462791429807 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 03:57:09 INFO - PROCESS | 2427 | 1462791429809 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 03:57:09 INFO - PROCESS | 2427 | 1462791429811 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:57:09 INFO - PROCESS | 2427 | 1462791429812 Marionette TRACE conn2 <- [1,1222,null,{}] 03:57:09 INFO - PROCESS | 2427 | 1462791429815 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:09 INFO - PROCESS | 2427 | 1462791429894 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 03:57:09 INFO - PROCESS | 2427 | 1462791429903 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:09 INFO - PROCESS | 2427 | ++DOCSHELL 0x119f3e000 == 65 [pid = 2427] [id = 313] 03:57:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x119b05000) [pid = 2427] [serial = 938] [outer = 0x0] 03:57:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x12125c800) [pid = 2427] [serial = 939] [outer = 0x119b05000] 03:57:09 INFO - PROCESS | 2427 | 1462791429928 Marionette DEBUG loaded listener.js 03:57:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x1212c3800) [pid = 2427] [serial = 940] [outer = 0x119b05000] 03:57:10 INFO - PROCESS | 2427 | 1462791430274 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 03:57:10 INFO - PROCESS | 2427 | 1462791430287 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 03:57:10 INFO - PROCESS | 2427 | 1462791430289 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:57:10 INFO - PROCESS | 2427 | 1462791430290 Marionette TRACE conn2 <- [1,1226,null,{}] 03:57:10 INFO - PROCESS | 2427 | 1462791430293 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:10 INFO - PROCESS | 2427 | 1462791430394 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 03:57:10 INFO - PROCESS | 2427 | 1462791430402 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:10 INFO - PROCESS | 2427 | ++DOCSHELL 0x122f9c800 == 66 [pid = 2427] [id = 314] 03:57:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x121264800) [pid = 2427] [serial = 941] [outer = 0x0] 03:57:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x122a4b400) [pid = 2427] [serial = 942] [outer = 0x121264800] 03:57:10 INFO - PROCESS | 2427 | 1462791430428 Marionette DEBUG loaded listener.js 03:57:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x122eef000) [pid = 2427] [serial = 943] [outer = 0x121264800] 03:57:10 INFO - PROCESS | 2427 | 1462791430736 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 467ms 03:57:10 INFO - PROCESS | 2427 | 1462791430758 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 03:57:10 INFO - PROCESS | 2427 | 1462791430759 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 03:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:57:10 INFO - PROCESS | 2427 | 1462791430762 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:57:10 INFO - PROCESS | 2427 | 1462791430763 Marionette TRACE conn2 <- [1,1230,null,{}] 03:57:10 INFO - PROCESS | 2427 | 1462791430768 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:10 INFO - PROCESS | 2427 | 1462791430860 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 03:57:10 INFO - PROCESS | 2427 | 1462791430867 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:10 INFO - PROCESS | 2427 | ++DOCSHELL 0x126b99000 == 67 [pid = 2427] [id = 315] 03:57:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x124556800) [pid = 2427] [serial = 944] [outer = 0x0] 03:57:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x124973400) [pid = 2427] [serial = 945] [outer = 0x124556800] 03:57:10 INFO - PROCESS | 2427 | 1462791430893 Marionette DEBUG loaded listener.js 03:57:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x126ab2800) [pid = 2427] [serial = 946] [outer = 0x124556800] 03:57:11 INFO - PROCESS | 2427 | 1462791431277 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 521ms 03:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:57:11 INFO - PROCESS | 2427 | 1462791431285 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 03:57:11 INFO - PROCESS | 2427 | 1462791431286 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 03:57:11 INFO - PROCESS | 2427 | 1462791431288 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:57:11 INFO - PROCESS | 2427 | 1462791431289 Marionette TRACE conn2 <- [1,1234,null,{}] 03:57:11 INFO - PROCESS | 2427 | 1462791431291 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:11 INFO - PROCESS | 2427 | 1462791431390 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 03:57:11 INFO - PROCESS | 2427 | 1462791431402 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:11 INFO - PROCESS | 2427 | ++DOCSHELL 0x128c2e800 == 68 [pid = 2427] [id = 316] 03:57:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x124558000) [pid = 2427] [serial = 947] [outer = 0x0] 03:57:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x128a53800) [pid = 2427] [serial = 948] [outer = 0x124558000] 03:57:11 INFO - PROCESS | 2427 | 1462791431427 Marionette DEBUG loaded listener.js 03:57:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x128aaf400) [pid = 2427] [serial = 949] [outer = 0x124558000] 03:57:11 INFO - PROCESS | 2427 | 1462791431727 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 469ms 03:57:11 INFO - PROCESS | 2427 | 1462791431757 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 03:57:11 INFO - PROCESS | 2427 | 1462791431759 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 03:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:57:11 INFO - PROCESS | 2427 | 1462791431761 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:57:11 INFO - PROCESS | 2427 | 1462791431762 Marionette TRACE conn2 <- [1,1238,null,{}] 03:57:11 INFO - PROCESS | 2427 | 1462791431766 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:11 INFO - PROCESS | 2427 | 1462791431865 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 03:57:11 INFO - PROCESS | 2427 | 1462791431878 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:11 INFO - PROCESS | 2427 | ++DOCSHELL 0x129344000 == 69 [pid = 2427] [id = 317] 03:57:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x126ab2c00) [pid = 2427] [serial = 950] [outer = 0x0] 03:57:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x128e09000) [pid = 2427] [serial = 951] [outer = 0x126ab2c00] 03:57:11 INFO - PROCESS | 2427 | 1462791431903 Marionette DEBUG loaded listener.js 03:57:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x128f40c00) [pid = 2427] [serial = 952] [outer = 0x126ab2c00] 03:57:12 INFO - PROCESS | 2427 | 1462791432212 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 473ms 03:57:12 INFO - PROCESS | 2427 | 1462791432237 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 03:57:12 INFO - PROCESS | 2427 | 1462791432238 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 03:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:57:12 INFO - PROCESS | 2427 | 1462791432247 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:57:12 INFO - PROCESS | 2427 | 1462791432250 Marionette TRACE conn2 <- [1,1242,null,{}] 03:57:12 INFO - PROCESS | 2427 | 1462791432253 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:12 INFO - PROCESS | 2427 | 1462791432353 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 03:57:12 INFO - PROCESS | 2427 | 1462791432387 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:12 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b006800 == 70 [pid = 2427] [id = 318] 03:57:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x128aadc00) [pid = 2427] [serial = 953] [outer = 0x0] 03:57:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x128fd5c00) [pid = 2427] [serial = 954] [outer = 0x128aadc00] 03:57:12 INFO - PROCESS | 2427 | 1462791432412 Marionette DEBUG loaded listener.js 03:57:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x1292a2400) [pid = 2427] [serial = 955] [outer = 0x128aadc00] 03:57:12 INFO - PROCESS | 2427 | 1462791432753 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 530ms 03:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:57:12 INFO - PROCESS | 2427 | 1462791432771 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 03:57:12 INFO - PROCESS | 2427 | 1462791432772 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 03:57:12 INFO - PROCESS | 2427 | 1462791432775 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:57:12 INFO - PROCESS | 2427 | 1462791432776 Marionette TRACE conn2 <- [1,1246,null,{}] 03:57:12 INFO - PROCESS | 2427 | 1462791432778 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:12 INFO - PROCESS | 2427 | 1462791432925 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 03:57:12 INFO - PROCESS | 2427 | 1462791432949 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:12 INFO - PROCESS | 2427 | ++DOCSHELL 0x12bb5b000 == 71 [pid = 2427] [id = 319] 03:57:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x12929d800) [pid = 2427] [serial = 956] [outer = 0x0] 03:57:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x1293de400) [pid = 2427] [serial = 957] [outer = 0x12929d800] 03:57:12 INFO - PROCESS | 2427 | 1462791432986 Marionette DEBUG loaded listener.js 03:57:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x12a414800) [pid = 2427] [serial = 958] [outer = 0x12929d800] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x119e33c00) [pid = 2427] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x112ed1400) [pid = 2427] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x119143400) [pid = 2427] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x122eb8000) [pid = 2427] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x11716f000) [pid = 2427] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x118030c00) [pid = 2427] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x111ed2000) [pid = 2427] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x1212c9c00) [pid = 2427] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x111f4e400) [pid = 2427] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x12125d800) [pid = 2427] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x115160800) [pid = 2427] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x1195e9000) [pid = 2427] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x116a61400) [pid = 2427] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x122ce6000) [pid = 2427] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x12c648800) [pid = 2427] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x1292aa800) [pid = 2427] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x122a44400) [pid = 2427] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x122a45000) [pid = 2427] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x11892c400) [pid = 2427] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:57:13 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x115e42000) [pid = 2427] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:57:13 INFO - PROCESS | 2427 | 1462791433446 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 719ms 03:57:13 INFO - PROCESS | 2427 | 1462791433493 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 03:57:13 INFO - PROCESS | 2427 | 1462791433495 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 03:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:57:13 INFO - PROCESS | 2427 | 1462791433497 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:57:13 INFO - PROCESS | 2427 | 1462791433502 Marionette TRACE conn2 <- [1,1250,null,{}] 03:57:13 INFO - PROCESS | 2427 | 1462791433507 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:13 INFO - PROCESS | 2427 | 1462791433621 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 03:57:13 INFO - PROCESS | 2427 | 1462791433625 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:13 INFO - PROCESS | 2427 | ++DOCSHELL 0x12bb5d800 == 72 [pid = 2427] [id = 320] 03:57:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x119b04000) [pid = 2427] [serial = 959] [outer = 0x0] 03:57:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x1246d7c00) [pid = 2427] [serial = 960] [outer = 0x119b04000] 03:57:13 INFO - PROCESS | 2427 | 1462791433654 Marionette DEBUG loaded listener.js 03:57:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x12a688000) [pid = 2427] [serial = 961] [outer = 0x119b04000] 03:57:13 INFO - PROCESS | 2427 | 1462791433968 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 525ms 03:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:57:14 INFO - PROCESS | 2427 | 1462791434022 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 03:57:14 INFO - PROCESS | 2427 | 1462791434024 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 03:57:14 INFO - PROCESS | 2427 | 1462791434026 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:57:14 INFO - PROCESS | 2427 | 1462791434027 Marionette TRACE conn2 <- [1,1254,null,{}] 03:57:14 INFO - PROCESS | 2427 | 1462791434029 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:14 INFO - PROCESS | 2427 | 1462791434113 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 03:57:14 INFO - PROCESS | 2427 | 1462791434173 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:14 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c3d7800 == 73 [pid = 2427] [id = 321] 03:57:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x11893e400) [pid = 2427] [serial = 962] [outer = 0x0] 03:57:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x12a68cc00) [pid = 2427] [serial = 963] [outer = 0x11893e400] 03:57:14 INFO - PROCESS | 2427 | 1462791434198 Marionette DEBUG loaded listener.js 03:57:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x12a6b5800) [pid = 2427] [serial = 964] [outer = 0x11893e400] 03:57:14 INFO - PROCESS | 2427 | 1462791434469 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 469ms 03:57:14 INFO - PROCESS | 2427 | 1462791434496 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 03:57:14 INFO - PROCESS | 2427 | 1462791434497 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 03:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:57:14 INFO - PROCESS | 2427 | 1462791434507 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:57:14 INFO - PROCESS | 2427 | 1462791434508 Marionette TRACE conn2 <- [1,1258,null,{}] 03:57:14 INFO - PROCESS | 2427 | 1462791434510 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:14 INFO - PROCESS | 2427 | 1462791434599 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 03:57:14 INFO - PROCESS | 2427 | 1462791434604 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:14 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c8dd000 == 74 [pid = 2427] [id = 322] 03:57:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x12a77a400) [pid = 2427] [serial = 965] [outer = 0x0] 03:57:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x12a784800) [pid = 2427] [serial = 966] [outer = 0x12a77a400] 03:57:14 INFO - PROCESS | 2427 | 1462791434629 Marionette DEBUG loaded listener.js 03:57:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x12a79c000) [pid = 2427] [serial = 967] [outer = 0x12a77a400] 03:57:14 INFO - PROCESS | 2427 | 1462791434958 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 468ms 03:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:57:14 INFO - PROCESS | 2427 | 1462791434976 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 03:57:14 INFO - PROCESS | 2427 | 1462791434977 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 03:57:14 INFO - PROCESS | 2427 | 1462791434979 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:57:14 INFO - PROCESS | 2427 | 1462791434980 Marionette TRACE conn2 <- [1,1262,null,{}] 03:57:14 INFO - PROCESS | 2427 | 1462791434986 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:15 INFO - PROCESS | 2427 | 1462791435109 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 03:57:15 INFO - PROCESS | 2427 | 1462791435116 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:15 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c8f0800 == 75 [pid = 2427] [id = 323] 03:57:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x128fce800) [pid = 2427] [serial = 968] [outer = 0x0] 03:57:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x12a79bc00) [pid = 2427] [serial = 969] [outer = 0x128fce800] 03:57:15 INFO - PROCESS | 2427 | 1462791435155 Marionette DEBUG loaded listener.js 03:57:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x12a7a5400) [pid = 2427] [serial = 970] [outer = 0x128fce800] 03:57:15 INFO - PROCESS | 2427 | 1462791435772 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 821ms 03:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:57:15 INFO - PROCESS | 2427 | 1462791435801 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 03:57:15 INFO - PROCESS | 2427 | 1462791435804 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 03:57:15 INFO - PROCESS | 2427 | 1462791435807 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:57:15 INFO - PROCESS | 2427 | 1462791435810 Marionette TRACE conn2 <- [1,1266,null,{}] 03:57:15 INFO - PROCESS | 2427 | 1462791435814 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:15 INFO - PROCESS | 2427 | 1462791435922 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 03:57:15 INFO - PROCESS | 2427 | 1462791435992 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:16 INFO - PROCESS | 2427 | ++DOCSHELL 0x117e08000 == 76 [pid = 2427] [id = 324] 03:57:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x1169b1400) [pid = 2427] [serial = 971] [outer = 0x0] 03:57:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x118086800) [pid = 2427] [serial = 972] [outer = 0x1169b1400] 03:57:16 INFO - PROCESS | 2427 | 1462791436024 Marionette DEBUG loaded listener.js 03:57:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x118132c00) [pid = 2427] [serial = 973] [outer = 0x1169b1400] 03:57:16 INFO - PROCESS | 2427 | 1462791436437 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 671ms 03:57:16 INFO - PROCESS | 2427 | 1462791436479 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 03:57:16 INFO - PROCESS | 2427 | 1462791436483 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 03:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:57:16 INFO - PROCESS | 2427 | 1462791436488 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:57:16 INFO - PROCESS | 2427 | 1462791436490 Marionette TRACE conn2 <- [1,1270,null,{}] 03:57:16 INFO - PROCESS | 2427 | 1462791436492 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:16 INFO - PROCESS | 2427 | 1462791436617 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 03:57:16 INFO - PROCESS | 2427 | 1462791436699 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:16 INFO - PROCESS | 2427 | ++DOCSHELL 0x125abe800 == 77 [pid = 2427] [id = 325] 03:57:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x11892d400) [pid = 2427] [serial = 974] [outer = 0x0] 03:57:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x1195de000) [pid = 2427] [serial = 975] [outer = 0x11892d400] 03:57:16 INFO - PROCESS | 2427 | 1462791436731 Marionette DEBUG loaded listener.js 03:57:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x119b03000) [pid = 2427] [serial = 976] [outer = 0x11892d400] 03:57:17 INFO - PROCESS | 2427 | 1462791437142 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 720ms 03:57:17 INFO - PROCESS | 2427 | 1462791437208 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 03:57:17 INFO - PROCESS | 2427 | 1462791437210 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 03:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:57:17 INFO - PROCESS | 2427 | 1462791437212 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:57:17 INFO - PROCESS | 2427 | 1462791437215 Marionette TRACE conn2 <- [1,1274,null,{}] 03:57:17 INFO - PROCESS | 2427 | 1462791437223 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:17 INFO - PROCESS | 2427 | 1462791437333 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 03:57:17 INFO - PROCESS | 2427 | 1462791437404 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:17 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c8f5800 == 78 [pid = 2427] [id = 326] 03:57:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x121267400) [pid = 2427] [serial = 977] [outer = 0x0] 03:57:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x122ff2000) [pid = 2427] [serial = 978] [outer = 0x121267400] 03:57:17 INFO - PROCESS | 2427 | 1462791437437 Marionette DEBUG loaded listener.js 03:57:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x124a6c000) [pid = 2427] [serial = 979] [outer = 0x121267400] 03:57:17 INFO - PROCESS | 2427 | 1462791437853 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 672ms 03:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:57:17 INFO - PROCESS | 2427 | 1462791437885 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 03:57:17 INFO - PROCESS | 2427 | 1462791437887 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 03:57:17 INFO - PROCESS | 2427 | 1462791437889 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:57:17 INFO - PROCESS | 2427 | 1462791437891 Marionette TRACE conn2 <- [1,1278,null,{}] 03:57:17 INFO - PROCESS | 2427 | 1462791437893 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:18 INFO - PROCESS | 2427 | 1462791438018 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 03:57:18 INFO - PROCESS | 2427 | 1462791438074 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:18 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d07d000 == 79 [pid = 2427] [id = 327] 03:57:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x125143c00) [pid = 2427] [serial = 980] [outer = 0x0] 03:57:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x126ab0400) [pid = 2427] [serial = 981] [outer = 0x125143c00] 03:57:18 INFO - PROCESS | 2427 | 1462791438104 Marionette DEBUG loaded listener.js 03:57:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x128e11000) [pid = 2427] [serial = 982] [outer = 0x125143c00] 03:57:18 INFO - PROCESS | 2427 | 1462791438509 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 03:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:57:18 INFO - PROCESS | 2427 | 1462791438559 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 03:57:18 INFO - PROCESS | 2427 | 1462791438560 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 03:57:18 INFO - PROCESS | 2427 | 1462791438563 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:57:18 INFO - PROCESS | 2427 | 1462791438564 Marionette TRACE conn2 <- [1,1282,null,{}] 03:57:18 INFO - PROCESS | 2427 | 1462791438566 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:18 INFO - PROCESS | 2427 | 1462791438669 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 03:57:18 INFO - PROCESS | 2427 | 1462791438725 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:18 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d4ce000 == 80 [pid = 2427] [id = 328] 03:57:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 147 (0x128f3d000) [pid = 2427] [serial = 983] [outer = 0x0] 03:57:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 148 (0x12a420800) [pid = 2427] [serial = 984] [outer = 0x128f3d000] 03:57:18 INFO - PROCESS | 2427 | 1462791438754 Marionette DEBUG loaded listener.js 03:57:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 149 (0x12a79f400) [pid = 2427] [serial = 985] [outer = 0x128f3d000] 03:57:19 INFO - PROCESS | 2427 | 1462791439220 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 720ms 03:57:19 INFO - PROCESS | 2427 | 1462791439296 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 03:57:19 INFO - PROCESS | 2427 | 1462791439297 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 03:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:57:19 INFO - PROCESS | 2427 | 1462791439318 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:57:19 INFO - PROCESS | 2427 | 1462791439320 Marionette TRACE conn2 <- [1,1286,null,{}] 03:57:19 INFO - PROCESS | 2427 | 1462791439322 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:19 INFO - PROCESS | 2427 | 1462791439447 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 03:57:19 INFO - PROCESS | 2427 | 1462791439536 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:19 INFO - PROCESS | 2427 | ++DOCSHELL 0x1296a6800 == 81 [pid = 2427] [id = 329] 03:57:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 150 (0x116706000) [pid = 2427] [serial = 986] [outer = 0x0] 03:57:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 151 (0x12a7a0800) [pid = 2427] [serial = 987] [outer = 0x116706000] 03:57:19 INFO - PROCESS | 2427 | 1462791439565 Marionette DEBUG loaded listener.js 03:57:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 152 (0x12ab7fc00) [pid = 2427] [serial = 988] [outer = 0x116706000] 03:57:19 INFO - PROCESS | 2427 | 1462791439976 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 672ms 03:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:57:19 INFO - PROCESS | 2427 | 1462791439990 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 03:57:19 INFO - PROCESS | 2427 | 1462791439991 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 03:57:19 INFO - PROCESS | 2427 | 1462791439994 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:57:19 INFO - PROCESS | 2427 | 1462791439995 Marionette TRACE conn2 <- [1,1290,null,{}] 03:57:19 INFO - PROCESS | 2427 | 1462791439998 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:20 INFO - PROCESS | 2427 | 1462791440104 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 03:57:20 INFO - PROCESS | 2427 | 1462791440157 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:20 INFO - PROCESS | 2427 | ++DOCSHELL 0x11607f800 == 82 [pid = 2427] [id = 330] 03:57:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 153 (0x113097c00) [pid = 2427] [serial = 989] [outer = 0x0] 03:57:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 154 (0x118094c00) [pid = 2427] [serial = 990] [outer = 0x113097c00] 03:57:20 INFO - PROCESS | 2427 | 1462791440186 Marionette DEBUG loaded listener.js 03:57:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 155 (0x12ab7d000) [pid = 2427] [serial = 991] [outer = 0x113097c00] 03:57:20 INFO - PROCESS | 2427 | 1462791440906 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 971ms 03:57:20 INFO - PROCESS | 2427 | 1462791440965 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 03:57:20 INFO - PROCESS | 2427 | 1462791440969 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 03:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:57:20 INFO - PROCESS | 2427 | 1462791440972 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:57:20 INFO - PROCESS | 2427 | 1462791440974 Marionette TRACE conn2 <- [1,1294,null,{}] 03:57:20 INFO - PROCESS | 2427 | 1462791440977 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:21 INFO - PROCESS | 2427 | 1462791441079 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 03:57:21 INFO - PROCESS | 2427 | 1462791441138 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:21 INFO - PROCESS | 2427 | ++DOCSHELL 0x1171d8800 == 83 [pid = 2427] [id = 331] 03:57:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 156 (0x113096800) [pid = 2427] [serial = 992] [outer = 0x0] 03:57:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 157 (0x113dec800) [pid = 2427] [serial = 993] [outer = 0x113096800] 03:57:21 INFO - PROCESS | 2427 | 1462791441167 Marionette DEBUG loaded listener.js 03:57:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 158 (0x11754cc00) [pid = 2427] [serial = 994] [outer = 0x113096800] 03:57:21 INFO - PROCESS | 2427 | 1462791441572 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 624ms 03:57:21 INFO - PROCESS | 2427 | 1462791441595 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 03:57:21 INFO - PROCESS | 2427 | 1462791441599 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 03:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:57:21 INFO - PROCESS | 2427 | 1462791441603 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:57:21 INFO - PROCESS | 2427 | 1462791441605 Marionette TRACE conn2 <- [1,1298,null,{}] 03:57:21 INFO - PROCESS | 2427 | 1462791441608 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:21 INFO - PROCESS | 2427 | 1462791441705 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 03:57:21 INFO - PROCESS | 2427 | 1462791441779 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:21 INFO - PROCESS | 2427 | ++DOCSHELL 0x117e17000 == 84 [pid = 2427] [id = 332] 03:57:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 159 (0x117542800) [pid = 2427] [serial = 995] [outer = 0x0] 03:57:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 160 (0x118095800) [pid = 2427] [serial = 996] [outer = 0x117542800] 03:57:21 INFO - PROCESS | 2427 | 1462791441806 Marionette DEBUG loaded listener.js 03:57:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 161 (0x11892bc00) [pid = 2427] [serial = 997] [outer = 0x117542800] 03:57:22 INFO - PROCESS | 2427 | --DOCSHELL 0x12d08c800 == 83 [pid = 2427] [id = 234] 03:57:22 INFO - PROCESS | 2427 | --DOCSHELL 0x12c8dd000 == 82 [pid = 2427] [id = 322] 03:57:22 INFO - PROCESS | 2427 | --DOCSHELL 0x12c3d7800 == 81 [pid = 2427] [id = 321] 03:57:22 INFO - PROCESS | 2427 | --DOCSHELL 0x12bb5d800 == 80 [pid = 2427] [id = 320] 03:57:22 INFO - PROCESS | 2427 | --DOCSHELL 0x12bb5b000 == 79 [pid = 2427] [id = 319] 03:57:22 INFO - PROCESS | 2427 | --DOCSHELL 0x12b006800 == 78 [pid = 2427] [id = 318] 03:57:22 INFO - PROCESS | 2427 | --DOCSHELL 0x129344000 == 77 [pid = 2427] [id = 317] 03:57:22 INFO - PROCESS | 2427 | --DOCSHELL 0x128c2e800 == 76 [pid = 2427] [id = 316] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 160 (0x12125e400) [pid = 2427] [serial = 854] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 159 (0x1292a5c00) [pid = 2427] [serial = 860] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 158 (0x122ff1c00) [pid = 2427] [serial = 857] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 157 (0x12c64a000) [pid = 2427] [serial = 863] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 156 (0x11767a800) [pid = 2427] [serial = 851] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 155 (0x125aed800) [pid = 2427] [serial = 905] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOCSHELL 0x126b99000 == 75 [pid = 2427] [id = 315] 03:57:22 INFO - PROCESS | 2427 | --DOCSHELL 0x122f9c800 == 74 [pid = 2427] [id = 314] 03:57:22 INFO - PROCESS | 2427 | --DOCSHELL 0x119f3e000 == 73 [pid = 2427] [id = 313] 03:57:22 INFO - PROCESS | 2427 | --DOCSHELL 0x11940c000 == 72 [pid = 2427] [id = 312] 03:57:22 INFO - PROCESS | 2427 | --DOCSHELL 0x1127c6000 == 71 [pid = 2427] [id = 311] 03:57:22 INFO - PROCESS | 2427 | --DOCSHELL 0x1183b0800 == 70 [pid = 2427] [id = 310] 03:57:22 INFO - PROCESS | 2427 | --DOCSHELL 0x12b008800 == 69 [pid = 2427] [id = 306] 03:57:22 INFO - PROCESS | 2427 | --DOCSHELL 0x12a666800 == 68 [pid = 2427] [id = 305] 03:57:22 INFO - PROCESS | 2427 | --DOCSHELL 0x119bbc800 == 67 [pid = 2427] [id = 304] 03:57:22 INFO - PROCESS | 2427 | --DOCSHELL 0x113b08000 == 66 [pid = 2427] [id = 303] 03:57:22 INFO - PROCESS | 2427 | 1462791442278 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 154 (0x12d050800) [pid = 2427] [serial = 810] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 153 (0x119eb7000) [pid = 2427] [serial = 887] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 152 (0x122a4f800) [pid = 2427] [serial = 890] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 151 (0x119513c00) [pid = 2427] [serial = 881] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 150 (0x1195e5400) [pid = 2427] [serial = 882] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 149 (0x1240d5400) [pid = 2427] [serial = 893] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 148 (0x11753e400) [pid = 2427] [serial = 872] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 147 (0x11808ac00) [pid = 2427] [serial = 875] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 146 (0x118128400) [pid = 2427] [serial = 876] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 145 (0x116072c00) [pid = 2427] [serial = 870] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 144 (0x1130ec800) [pid = 2427] [serial = 869] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 143 (0x1212d1800) [pid = 2427] [serial = 849] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 142 (0x122ceb000) [pid = 2427] [serial = 891] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x1243ca000) [pid = 2427] [serial = 894] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x111e33400) [pid = 2427] [serial = 867] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x1121bc000) [pid = 2427] [serial = 866] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x124979c00) [pid = 2427] [serial = 899] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x116f28c00) [pid = 2427] [serial = 896] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x122cf1c00) [pid = 2427] [serial = 897] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x1197fa000) [pid = 2427] [serial = 884] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x1184e0000) [pid = 2427] [serial = 878] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x118032800) [pid = 2427] [serial = 873] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x118733c00) [pid = 2427] [serial = 879] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x12125fc00) [pid = 2427] [serial = 888] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x125171400) [pid = 2427] [serial = 902] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x12513e000) [pid = 2427] [serial = 900] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x12545c800) [pid = 2427] [serial = 903] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x119e2ac00) [pid = 2427] [serial = 885] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x12ab80c00) [pid = 2427] [serial = 807] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x1243cac00) [pid = 2427] [serial = 801] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x128e11400) [pid = 2427] [serial = 804] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x1195ec800) [pid = 2427] [serial = 798] [outer = 0x0] [url = about:blank] 03:57:22 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x11767d400) [pid = 2427] [serial = 795] [outer = 0x0] [url = about:blank] 03:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 722ms 03:57:22 INFO - PROCESS | 2427 | 1462791442326 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 03:57:22 INFO - PROCESS | 2427 | 1462791442327 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 03:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:57:22 INFO - PROCESS | 2427 | 1462791442353 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:57:22 INFO - PROCESS | 2427 | 1462791442355 Marionette TRACE conn2 <- [1,1302,null,{}] 03:57:22 INFO - PROCESS | 2427 | 1462791442362 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:22 INFO - PROCESS | 2427 | 1462791442445 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 03:57:22 INFO - PROCESS | 2427 | 1462791442454 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:22 INFO - PROCESS | 2427 | ++DOCSHELL 0x1171e5000 == 67 [pid = 2427] [id = 333] 03:57:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x118094800) [pid = 2427] [serial = 998] [outer = 0x0] 03:57:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x11951a800) [pid = 2427] [serial = 999] [outer = 0x118094800] 03:57:22 INFO - PROCESS | 2427 | 1462791442481 Marionette DEBUG loaded listener.js 03:57:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x1197f7c00) [pid = 2427] [serial = 1000] [outer = 0x118094800] 03:57:22 INFO - PROCESS | 2427 | 1462791442852 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 523ms 03:57:22 INFO - PROCESS | 2427 | 1462791442873 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 03:57:22 INFO - PROCESS | 2427 | 1462791442875 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 03:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:57:22 INFO - PROCESS | 2427 | 1462791442877 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:57:22 INFO - PROCESS | 2427 | 1462791442879 Marionette TRACE conn2 <- [1,1306,null,{}] 03:57:22 INFO - PROCESS | 2427 | 1462791442881 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:22 INFO - PROCESS | 2427 | 1462791442964 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 03:57:22 INFO - PROCESS | 2427 | 1462791442971 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:22 INFO - PROCESS | 2427 | ++DOCSHELL 0x119bbc800 == 68 [pid = 2427] [id = 334] 03:57:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x119b06c00) [pid = 2427] [serial = 1001] [outer = 0x0] 03:57:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x119eb1800) [pid = 2427] [serial = 1002] [outer = 0x119b06c00] 03:57:22 INFO - PROCESS | 2427 | 1462791442997 Marionette DEBUG loaded listener.js 03:57:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x121263800) [pid = 2427] [serial = 1003] [outer = 0x119b06c00] 03:57:23 INFO - PROCESS | 2427 | 1462791443325 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 467ms 03:57:23 INFO - PROCESS | 2427 | 1462791443346 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 03:57:23 INFO - PROCESS | 2427 | 1462791443347 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 03:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:57:23 INFO - PROCESS | 2427 | 1462791443352 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:57:23 INFO - PROCESS | 2427 | 1462791443360 Marionette TRACE conn2 <- [1,1310,null,{}] 03:57:23 INFO - PROCESS | 2427 | 1462791443362 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:23 INFO - PROCESS | 2427 | 1462791443445 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 03:57:23 INFO - PROCESS | 2427 | 1462791443502 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:23 INFO - PROCESS | 2427 | ++DOCSHELL 0x11a274000 == 69 [pid = 2427] [id = 335] 03:57:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x119eb0c00) [pid = 2427] [serial = 1004] [outer = 0x0] 03:57:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x1212c5400) [pid = 2427] [serial = 1005] [outer = 0x119eb0c00] 03:57:23 INFO - PROCESS | 2427 | 1462791443528 Marionette DEBUG loaded listener.js 03:57:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x122ce5800) [pid = 2427] [serial = 1006] [outer = 0x119eb0c00] 03:57:23 INFO - PROCESS | 2427 | 1462791443842 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 03:57:23 INFO - PROCESS | 2427 | 1462791443885 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 03:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:57:23 INFO - PROCESS | 2427 | 1462791443887 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:57:23 INFO - PROCESS | 2427 | 1462791443889 Marionette TRACE conn2 <- [1,1314,null,{}] 03:57:23 INFO - PROCESS | 2427 | 1462791443891 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:23 INFO - PROCESS | 2427 | 1462791443976 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 03:57:24 INFO - PROCESS | 2427 | 1462791444039 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:24 INFO - PROCESS | 2427 | ++DOCSHELL 0x1249b6800 == 70 [pid = 2427] [id = 336] 03:57:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x1212cdc00) [pid = 2427] [serial = 1007] [outer = 0x0] 03:57:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x122eec800) [pid = 2427] [serial = 1008] [outer = 0x1212cdc00] 03:57:24 INFO - PROCESS | 2427 | 1462791444066 Marionette DEBUG loaded listener.js 03:57:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x124d9b800) [pid = 2427] [serial = 1009] [outer = 0x1212cdc00] 03:57:24 INFO - PROCESS | 2427 | 1462791444341 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 469ms 03:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:57:24 INFO - PROCESS | 2427 | 1462791444359 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 03:57:24 INFO - PROCESS | 2427 | 1462791444360 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 03:57:24 INFO - PROCESS | 2427 | 1462791444362 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:57:24 INFO - PROCESS | 2427 | 1462791444363 Marionette TRACE conn2 <- [1,1318,null,{}] 03:57:24 INFO - PROCESS | 2427 | 1462791444373 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:24 INFO - PROCESS | 2427 | 1462791444486 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 03:57:24 INFO - PROCESS | 2427 | 1462791444498 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:24 INFO - PROCESS | 2427 | ++DOCSHELL 0x126a0a000 == 71 [pid = 2427] [id = 337] 03:57:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x124a64800) [pid = 2427] [serial = 1010] [outer = 0x0] 03:57:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x125af9800) [pid = 2427] [serial = 1011] [outer = 0x124a64800] 03:57:24 INFO - PROCESS | 2427 | 1462791444521 Marionette DEBUG loaded listener.js 03:57:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x128a4a000) [pid = 2427] [serial = 1012] [outer = 0x124a64800] 03:57:24 INFO - PROCESS | 2427 | 1462791444876 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 523ms 03:57:24 INFO - PROCESS | 2427 | 1462791444885 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 03:57:24 INFO - PROCESS | 2427 | 1462791444887 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 03:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:57:24 INFO - PROCESS | 2427 | 1462791444889 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:57:24 INFO - PROCESS | 2427 | 1462791444890 Marionette TRACE conn2 <- [1,1322,null,{}] 03:57:24 INFO - PROCESS | 2427 | 1462791444892 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:24 INFO - PROCESS | 2427 | 1462791444996 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 03:57:25 INFO - PROCESS | 2427 | 1462791445001 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:25 INFO - PROCESS | 2427 | ++DOCSHELL 0x128c26000 == 72 [pid = 2427] [id = 338] 03:57:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x125171400) [pid = 2427] [serial = 1013] [outer = 0x0] 03:57:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x128a54000) [pid = 2427] [serial = 1014] [outer = 0x125171400] 03:57:25 INFO - PROCESS | 2427 | 1462791445026 Marionette DEBUG loaded listener.js 03:57:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x128e04400) [pid = 2427] [serial = 1015] [outer = 0x125171400] 03:57:25 INFO - PROCESS | 2427 | 1462791445362 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 519ms 03:57:25 INFO - PROCESS | 2427 | 1462791445408 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 03:57:25 INFO - PROCESS | 2427 | 1462791445410 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 03:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:57:25 INFO - PROCESS | 2427 | 1462791445412 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:57:25 INFO - PROCESS | 2427 | 1462791445413 Marionette TRACE conn2 <- [1,1326,null,{}] 03:57:25 INFO - PROCESS | 2427 | 1462791445415 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:25 INFO - PROCESS | 2427 | 1462791445531 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 03:57:25 INFO - PROCESS | 2427 | 1462791445546 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:25 INFO - PROCESS | 2427 | ++DOCSHELL 0x12968c000 == 73 [pid = 2427] [id = 339] 03:57:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x1259c5c00) [pid = 2427] [serial = 1016] [outer = 0x0] 03:57:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x12929c800) [pid = 2427] [serial = 1017] [outer = 0x1259c5c00] 03:57:25 INFO - PROCESS | 2427 | 1462791445572 Marionette DEBUG loaded listener.js 03:57:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x1293d9000) [pid = 2427] [serial = 1018] [outer = 0x1259c5c00] 03:57:25 INFO - PROCESS | 2427 | 1462791445912 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 522ms 03:57:25 INFO - PROCESS | 2427 | 1462791445935 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 03:57:25 INFO - PROCESS | 2427 | 1462791445937 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 03:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:57:25 INFO - PROCESS | 2427 | 1462791445939 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:57:25 INFO - PROCESS | 2427 | 1462791445940 Marionette TRACE conn2 <- [1,1330,null,{}] 03:57:25 INFO - PROCESS | 2427 | 1462791445942 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:26 INFO - PROCESS | 2427 | 1462791446050 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 03:57:26 INFO - PROCESS | 2427 | 1462791446085 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:26 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa0f000 == 74 [pid = 2427] [id = 340] 03:57:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x12a41ac00) [pid = 2427] [serial = 1019] [outer = 0x0] 03:57:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x12a6acc00) [pid = 2427] [serial = 1020] [outer = 0x12a41ac00] 03:57:26 INFO - PROCESS | 2427 | 1462791446111 Marionette DEBUG loaded listener.js 03:57:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x12a7a0c00) [pid = 2427] [serial = 1021] [outer = 0x12a41ac00] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 145 (0x128ab5000) [pid = 2427] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 144 (0x11925cc00) [pid = 2427] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 143 (0x117171800) [pid = 2427] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 142 (0x1212cec00) [pid = 2427] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x12a782800) [pid = 2427] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x128a58400) [pid = 2427] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x12a77a400) [pid = 2427] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x124558000) [pid = 2427] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x126ab2c00) [pid = 2427] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x128aadc00) [pid = 2427] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x12929d800) [pid = 2427] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x121264800) [pid = 2427] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x115e3fc00) [pid = 2427] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x112ec7800) [pid = 2427] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x11693a800) [pid = 2427] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x118925000) [pid = 2427] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x125463c00) [pid = 2427] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x119b05000) [pid = 2427] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x124556800) [pid = 2427] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x11893e400) [pid = 2427] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:57:26 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x119b04000) [pid = 2427] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:57:26 INFO - PROCESS | 2427 | 1462791446636 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 720ms 03:57:26 INFO - PROCESS | 2427 | 1462791446659 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 03:57:26 INFO - PROCESS | 2427 | 1462791446661 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 03:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:57:26 INFO - PROCESS | 2427 | 1462791446663 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:57:26 INFO - PROCESS | 2427 | 1462791446666 Marionette TRACE conn2 <- [1,1334,null,{}] 03:57:26 INFO - PROCESS | 2427 | 1462791446668 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:26 INFO - PROCESS | 2427 | 1462791446769 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 03:57:26 INFO - PROCESS | 2427 | 1462791446823 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:26 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b017000 == 75 [pid = 2427] [id = 341] 03:57:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x1169ba000) [pid = 2427] [serial = 1022] [outer = 0x0] 03:57:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x121261400) [pid = 2427] [serial = 1023] [outer = 0x1169ba000] 03:57:26 INFO - PROCESS | 2427 | 1462791446853 Marionette DEBUG loaded listener.js 03:57:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x12a77a400) [pid = 2427] [serial = 1024] [outer = 0x1169ba000] 03:57:27 INFO - PROCESS | 2427 | 1462791447161 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 521ms 03:57:27 INFO - PROCESS | 2427 | 1462791447187 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 03:57:27 INFO - PROCESS | 2427 | 1462791447188 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 03:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:57:27 INFO - PROCESS | 2427 | 1462791447190 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:57:27 INFO - PROCESS | 2427 | 1462791447191 Marionette TRACE conn2 <- [1,1338,null,{}] 03:57:27 INFO - PROCESS | 2427 | 1462791447194 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:27 INFO - PROCESS | 2427 | 1462791447281 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 03:57:27 INFO - PROCESS | 2427 | 1462791447307 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:27 INFO - PROCESS | 2427 | ++DOCSHELL 0x12bb56800 == 76 [pid = 2427] [id = 342] 03:57:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x12aa24000) [pid = 2427] [serial = 1025] [outer = 0x0] 03:57:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x12ab7c400) [pid = 2427] [serial = 1026] [outer = 0x12aa24000] 03:57:27 INFO - PROCESS | 2427 | 1462791447332 Marionette DEBUG loaded listener.js 03:57:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x12ab87c00) [pid = 2427] [serial = 1027] [outer = 0x12aa24000] 03:57:28 INFO - PROCESS | 2427 | 1462791448127 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 969ms 03:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:57:28 INFO - PROCESS | 2427 | 1462791448159 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 03:57:28 INFO - PROCESS | 2427 | 1462791448160 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 03:57:28 INFO - PROCESS | 2427 | 1462791448162 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:57:28 INFO - PROCESS | 2427 | 1462791448164 Marionette TRACE conn2 <- [1,1342,null,{}] 03:57:28 INFO - PROCESS | 2427 | 1462791448168 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:28 INFO - PROCESS | 2427 | 1462791448253 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 03:57:28 INFO - PROCESS | 2427 | 1462791448305 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:28 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c3e1000 == 77 [pid = 2427] [id = 343] 03:57:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x117171800) [pid = 2427] [serial = 1028] [outer = 0x0] 03:57:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x12ab91400) [pid = 2427] [serial = 1029] [outer = 0x117171800] 03:57:28 INFO - PROCESS | 2427 | 1462791448330 Marionette DEBUG loaded listener.js 03:57:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x12b1b3800) [pid = 2427] [serial = 1030] [outer = 0x117171800] 03:57:28 INFO - PROCESS | 2427 | 1462791448797 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 672ms 03:57:28 INFO - PROCESS | 2427 | 1462791448837 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 03:57:28 INFO - PROCESS | 2427 | 1462791448841 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 03:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:57:28 INFO - PROCESS | 2427 | 1462791448846 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:57:28 INFO - PROCESS | 2427 | 1462791448850 Marionette TRACE conn2 <- [1,1346,null,{}] 03:57:28 INFO - PROCESS | 2427 | 1462791448856 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:28 INFO - PROCESS | 2427 | 1462791448971 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 03:57:29 INFO - PROCESS | 2427 | 1462791449041 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:29 INFO - PROCESS | 2427 | ++DOCSHELL 0x1171d3800 == 78 [pid = 2427] [id = 344] 03:57:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x1133b5000) [pid = 2427] [serial = 1031] [outer = 0x0] 03:57:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x11670fc00) [pid = 2427] [serial = 1032] [outer = 0x1133b5000] 03:57:29 INFO - PROCESS | 2427 | 1462791449075 Marionette DEBUG loaded listener.js 03:57:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x11767a800) [pid = 2427] [serial = 1033] [outer = 0x1133b5000] 03:57:29 INFO - PROCESS | 2427 | 1462791449519 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 725ms 03:57:29 INFO - PROCESS | 2427 | 1462791449583 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 03:57:29 INFO - PROCESS | 2427 | 1462791449587 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 03:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:57:29 INFO - PROCESS | 2427 | 1462791449593 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:57:29 INFO - PROCESS | 2427 | 1462791449595 Marionette TRACE conn2 <- [1,1350,null,{}] 03:57:29 INFO - PROCESS | 2427 | 1462791449598 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:29 INFO - PROCESS | 2427 | 1462791449706 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 03:57:29 INFO - PROCESS | 2427 | 1462791449775 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:29 INFO - PROCESS | 2427 | ++DOCSHELL 0x122f9c800 == 79 [pid = 2427] [id = 345] 03:57:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x1183cc800) [pid = 2427] [serial = 1034] [outer = 0x0] 03:57:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x11892b400) [pid = 2427] [serial = 1035] [outer = 0x1183cc800] 03:57:29 INFO - PROCESS | 2427 | 1462791449805 Marionette DEBUG loaded listener.js 03:57:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x1195dd800) [pid = 2427] [serial = 1036] [outer = 0x1183cc800] 03:57:30 INFO - PROCESS | 2427 | 1462791450233 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 673ms 03:57:30 INFO - PROCESS | 2427 | 1462791450281 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 03:57:30 INFO - PROCESS | 2427 | 1462791450282 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 03:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:57:30 INFO - PROCESS | 2427 | 1462791450286 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:57:30 INFO - PROCESS | 2427 | 1462791450289 Marionette TRACE conn2 <- [1,1354,null,{}] 03:57:30 INFO - PROCESS | 2427 | 1462791450297 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:30 INFO - PROCESS | 2427 | 1462791450404 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 03:57:30 INFO - PROCESS | 2427 | 1462791450462 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:30 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c3e4000 == 80 [pid = 2427] [id = 346] 03:57:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x119b0c000) [pid = 2427] [serial = 1037] [outer = 0x0] 03:57:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x122ce7800) [pid = 2427] [serial = 1038] [outer = 0x119b0c000] 03:57:30 INFO - PROCESS | 2427 | 1462791450507 Marionette DEBUG loaded listener.js 03:57:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x1246ce800) [pid = 2427] [serial = 1039] [outer = 0x119b0c000] 03:57:30 INFO - PROCESS | 2427 | 1462791450929 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 671ms 03:57:30 INFO - PROCESS | 2427 | 1462791450957 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 03:57:30 INFO - PROCESS | 2427 | 1462791450959 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 03:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:57:30 INFO - PROCESS | 2427 | 1462791450962 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:57:30 INFO - PROCESS | 2427 | 1462791450963 Marionette TRACE conn2 <- [1,1358,null,{}] 03:57:30 INFO - PROCESS | 2427 | 1462791450966 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:31 INFO - PROCESS | 2427 | 1462791451070 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 03:57:31 INFO - PROCESS | 2427 | 1462791451126 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:31 INFO - PROCESS | 2427 | ++DOCSHELL 0x12cd1f000 == 81 [pid = 2427] [id = 347] 03:57:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x124977400) [pid = 2427] [serial = 1040] [outer = 0x0] 03:57:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x125aed800) [pid = 2427] [serial = 1041] [outer = 0x124977400] 03:57:31 INFO - PROCESS | 2427 | 1462791451156 Marionette DEBUG loaded listener.js 03:57:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x128aac800) [pid = 2427] [serial = 1042] [outer = 0x124977400] 03:57:31 INFO - PROCESS | 2427 | 1462791451568 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 622ms 03:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:57:31 INFO - PROCESS | 2427 | 1462791451584 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 03:57:31 INFO - PROCESS | 2427 | 1462791451586 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 03:57:31 INFO - PROCESS | 2427 | 1462791451588 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:57:31 INFO - PROCESS | 2427 | 1462791451589 Marionette TRACE conn2 <- [1,1362,null,{}] 03:57:31 INFO - PROCESS | 2427 | 1462791451592 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:31 INFO - PROCESS | 2427 | 1462791451692 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 03:57:31 INFO - PROCESS | 2427 | 1462791451779 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:31 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d69d800 == 82 [pid = 2427] [id = 348] 03:57:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 147 (0x128f3f000) [pid = 2427] [serial = 1043] [outer = 0x0] 03:57:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 148 (0x12a68c800) [pid = 2427] [serial = 1044] [outer = 0x128f3f000] 03:57:31 INFO - PROCESS | 2427 | 1462791451808 Marionette DEBUG loaded listener.js 03:57:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 149 (0x12a7a7c00) [pid = 2427] [serial = 1045] [outer = 0x128f3f000] 03:57:32 INFO - PROCESS | 2427 | 1462791452256 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 720ms 03:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:57:32 INFO - PROCESS | 2427 | 1462791452309 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 03:57:32 INFO - PROCESS | 2427 | 1462791452311 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 03:57:32 INFO - PROCESS | 2427 | 1462791452315 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:57:32 INFO - PROCESS | 2427 | 1462791452319 Marionette TRACE conn2 <- [1,1366,null,{}] 03:57:32 INFO - PROCESS | 2427 | 1462791452323 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:32 INFO - PROCESS | 2427 | 1462791452497 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 03:57:32 INFO - PROCESS | 2427 | 1462791452595 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:32 INFO - PROCESS | 2427 | ++DOCSHELL 0x12e11f000 == 83 [pid = 2427] [id = 349] 03:57:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 150 (0x12b1b7000) [pid = 2427] [serial = 1046] [outer = 0x0] 03:57:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 151 (0x12ba3c000) [pid = 2427] [serial = 1047] [outer = 0x12b1b7000] 03:57:32 INFO - PROCESS | 2427 | 1462791452630 Marionette DEBUG loaded listener.js 03:57:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 152 (0x12ba49400) [pid = 2427] [serial = 1048] [outer = 0x12b1b7000] 03:57:33 INFO - PROCESS | 2427 | 1462791453087 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:57:33 INFO - PROCESS | 2427 | 1462791453142 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 03:57:33 INFO - PROCESS | 2427 | 1462791453144 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:57:33 INFO - PROCESS | 2427 | 1462791453145 Marionette TRACE conn2 <- [1,1370,null,{}] 03:57:33 INFO - PROCESS | 2427 | 1462791453148 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:33 INFO - PROCESS | 2427 | 1462791453251 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 03:57:33 INFO - PROCESS | 2427 | 1462791453339 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:33 INFO - PROCESS | 2427 | ++DOCSHELL 0x12f6e5000 == 84 [pid = 2427] [id = 350] 03:57:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 153 (0x112ec8000) [pid = 2427] [serial = 1049] [outer = 0x0] 03:57:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 154 (0x12bd68400) [pid = 2427] [serial = 1050] [outer = 0x112ec8000] 03:57:33 INFO - PROCESS | 2427 | 1462791453370 Marionette DEBUG loaded listener.js 03:57:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 155 (0x12bd71800) [pid = 2427] [serial = 1051] [outer = 0x112ec8000] 03:57:33 INFO - PROCESS | 2427 | 1462791453873 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:57:33 INFO - PROCESS | 2427 | 1462791453919 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 03:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:57:33 INFO - PROCESS | 2427 | 1462791453922 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:57:33 INFO - PROCESS | 2427 | 1462791453924 Marionette TRACE conn2 <- [1,1374,null,{}] 03:57:33 INFO - PROCESS | 2427 | 1462791453926 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:34 INFO - PROCESS | 2427 | 1462791454065 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 03:57:34 INFO - PROCESS | 2427 | 1462791454163 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:34 INFO - PROCESS | 2427 | ++DOCSHELL 0x116f0e000 == 85 [pid = 2427] [id = 351] 03:57:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 156 (0x112a71800) [pid = 2427] [serial = 1052] [outer = 0x0] 03:57:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 157 (0x1195e3800) [pid = 2427] [serial = 1053] [outer = 0x112a71800] 03:57:34 INFO - PROCESS | 2427 | 1462791454210 Marionette DEBUG loaded listener.js 03:57:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 158 (0x12a785000) [pid = 2427] [serial = 1054] [outer = 0x112a71800] 03:57:34 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:57:34 INFO - PROCESS | 2427 | 1462791454845 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:57:34 INFO - PROCESS | 2427 | 1462791454895 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 03:57:34 INFO - PROCESS | 2427 | 1462791454899 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:57:34 INFO - PROCESS | 2427 | 1462791454901 Marionette TRACE conn2 <- [1,1378,null,{}] 03:57:34 INFO - PROCESS | 2427 | 1462791454905 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:35 INFO - PROCESS | 2427 | 1462791455011 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 03:57:35 INFO - PROCESS | 2427 | 1462791455072 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:35 INFO - PROCESS | 2427 | ++DOCSHELL 0x116972800 == 86 [pid = 2427] [id = 352] 03:57:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 159 (0x116705400) [pid = 2427] [serial = 1055] [outer = 0x0] 03:57:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 160 (0x1169b1800) [pid = 2427] [serial = 1056] [outer = 0x116705400] 03:57:35 INFO - PROCESS | 2427 | 1462791455101 Marionette DEBUG loaded listener.js 03:57:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 161 (0x118124000) [pid = 2427] [serial = 1057] [outer = 0x116705400] 03:57:35 INFO - PROCESS | 2427 | 1462791455510 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 03:57:35 INFO - PROCESS | 2427 | 1462791455576 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 03:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:57:35 INFO - PROCESS | 2427 | 1462791455600 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:57:35 INFO - PROCESS | 2427 | 1462791455601 Marionette TRACE conn2 <- [1,1382,null,{}] 03:57:35 INFO - PROCESS | 2427 | 1462791455606 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:35 INFO - PROCESS | 2427 | 1462791455706 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 03:57:35 INFO - PROCESS | 2427 | 1462791455780 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:35 INFO - PROCESS | 2427 | ++DOCSHELL 0x1185a0000 == 87 [pid = 2427] [id = 353] 03:57:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 162 (0x119195400) [pid = 2427] [serial = 1058] [outer = 0x0] 03:57:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 163 (0x1195e2c00) [pid = 2427] [serial = 1059] [outer = 0x119195400] 03:57:35 INFO - PROCESS | 2427 | 1462791455808 Marionette DEBUG loaded listener.js 03:57:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 164 (0x1197fb400) [pid = 2427] [serial = 1060] [outer = 0x119195400] 03:57:35 INFO - PROCESS | 2427 | --DOCSHELL 0x12bb56800 == 86 [pid = 2427] [id = 342] 03:57:35 INFO - PROCESS | 2427 | --DOCSHELL 0x12b017000 == 85 [pid = 2427] [id = 341] 03:57:35 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa0f000 == 84 [pid = 2427] [id = 340] 03:57:35 INFO - PROCESS | 2427 | --DOCSHELL 0x12968c000 == 83 [pid = 2427] [id = 339] 03:57:35 INFO - PROCESS | 2427 | --DOCSHELL 0x128c26000 == 82 [pid = 2427] [id = 338] 03:57:35 INFO - PROCESS | 2427 | --DOCSHELL 0x126a0a000 == 81 [pid = 2427] [id = 337] 03:57:36 INFO - PROCESS | 2427 | --DOMWINDOW == 163 (0x12a79bc00) [pid = 2427] [serial = 969] [outer = 0x0] [url = about:blank] 03:57:36 INFO - PROCESS | 2427 | --DOCSHELL 0x1249b6800 == 80 [pid = 2427] [id = 336] 03:57:36 INFO - PROCESS | 2427 | --DOCSHELL 0x11a274000 == 79 [pid = 2427] [id = 335] 03:57:36 INFO - PROCESS | 2427 | --DOCSHELL 0x119bbc800 == 78 [pid = 2427] [id = 334] 03:57:36 INFO - PROCESS | 2427 | --DOCSHELL 0x1171e5000 == 77 [pid = 2427] [id = 333] 03:57:36 INFO - PROCESS | 2427 | --DOCSHELL 0x117e17000 == 76 [pid = 2427] [id = 332] 03:57:36 INFO - PROCESS | 2427 | --DOCSHELL 0x1171d8800 == 75 [pid = 2427] [id = 331] 03:57:36 INFO - PROCESS | 2427 | --DOCSHELL 0x1296a6800 == 74 [pid = 2427] [id = 329] 03:57:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12d4ce000 == 73 [pid = 2427] [id = 328] 03:57:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12d07d000 == 72 [pid = 2427] [id = 327] 03:57:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12c8f5800 == 71 [pid = 2427] [id = 326] 03:57:36 INFO - PROCESS | 2427 | --DOCSHELL 0x125abe800 == 70 [pid = 2427] [id = 325] 03:57:36 INFO - PROCESS | 2427 | --DOCSHELL 0x117e08000 == 69 [pid = 2427] [id = 324] 03:57:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12c8f0800 == 68 [pid = 2427] [id = 323] 03:57:36 INFO - PROCESS | 2427 | [2427] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:57:36 INFO - PROCESS | 2427 | 1462791456203 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 03:57:36 INFO - PROCESS | 2427 | 1462791456225 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 03:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:57:36 INFO - PROCESS | 2427 | 1462791456228 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:57:36 INFO - PROCESS | 2427 | 1462791456230 Marionette TRACE conn2 <- [1,1386,null,{}] 03:57:36 INFO - PROCESS | 2427 | 1462791456237 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:36 INFO - PROCESS | 2427 | 1462791456343 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 03:57:36 INFO - PROCESS | 2427 | 1462791456350 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:36 INFO - PROCESS | 2427 | ++DOCSHELL 0x1197e8000 == 69 [pid = 2427] [id = 354] 03:57:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x121260000) [pid = 2427] [serial = 1061] [outer = 0x0] 03:57:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x121269000) [pid = 2427] [serial = 1062] [outer = 0x121260000] 03:57:36 INFO - PROCESS | 2427 | 1462791456377 Marionette DEBUG loaded listener.js 03:57:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x122c4e400) [pid = 2427] [serial = 1063] [outer = 0x121260000] 03:57:36 INFO - PROCESS | 2427 | 1462791456780 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 03:57:36 INFO - PROCESS | 2427 | 1462791456804 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 03:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:57:36 INFO - PROCESS | 2427 | 1462791456808 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:57:36 INFO - PROCESS | 2427 | 1462791456810 Marionette TRACE conn2 <- [1,1390,null,{}] 03:57:36 INFO - PROCESS | 2427 | 1462791456813 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:36 INFO - PROCESS | 2427 | 1462791456913 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 03:57:36 INFO - PROCESS | 2427 | 1462791456920 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:36 INFO - PROCESS | 2427 | ++DOCSHELL 0x1249b9800 == 70 [pid = 2427] [id = 355] 03:57:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x122cf0c00) [pid = 2427] [serial = 1064] [outer = 0x0] 03:57:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x1246d1400) [pid = 2427] [serial = 1065] [outer = 0x122cf0c00] 03:57:36 INFO - PROCESS | 2427 | 1462791456946 Marionette DEBUG loaded listener.js 03:57:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x124978c00) [pid = 2427] [serial = 1066] [outer = 0x122cf0c00] 03:57:37 INFO - PROCESS | 2427 | 1462791457288 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 520ms 03:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:57:37 INFO - PROCESS | 2427 | 1462791457328 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 03:57:37 INFO - PROCESS | 2427 | 1462791457330 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 03:57:37 INFO - PROCESS | 2427 | 1462791457332 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:57:37 INFO - PROCESS | 2427 | 1462791457333 Marionette TRACE conn2 <- [1,1394,null,{}] 03:57:37 INFO - PROCESS | 2427 | 1462791457335 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:37 INFO - PROCESS | 2427 | 1462791457420 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 03:57:37 INFO - PROCESS | 2427 | 1462791457424 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:37 INFO - PROCESS | 2427 | ++DOCSHELL 0x128a79000 == 71 [pid = 2427] [id = 356] 03:57:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x124d74400) [pid = 2427] [serial = 1067] [outer = 0x0] 03:57:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x125393800) [pid = 2427] [serial = 1068] [outer = 0x124d74400] 03:57:37 INFO - PROCESS | 2427 | 1462791457450 Marionette DEBUG loaded listener.js 03:57:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x126ab0c00) [pid = 2427] [serial = 1069] [outer = 0x124d74400] 03:57:37 INFO - PROCESS | 2427 | 1462791457796 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 468ms 03:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:57:37 INFO - PROCESS | 2427 | 1462791457801 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 03:57:37 INFO - PROCESS | 2427 | 1462791457802 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 03:57:37 INFO - PROCESS | 2427 | 1462791457804 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:57:37 INFO - PROCESS | 2427 | 1462791457805 Marionette TRACE conn2 <- [1,1398,null,{}] 03:57:37 INFO - PROCESS | 2427 | 1462791457807 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:37 INFO - PROCESS | 2427 | 1462791457907 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 03:57:37 INFO - PROCESS | 2427 | 1462791457980 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:37 INFO - PROCESS | 2427 | ++DOCSHELL 0x129213800 == 72 [pid = 2427] [id = 357] 03:57:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x124d9f000) [pid = 2427] [serial = 1070] [outer = 0x0] 03:57:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x128ab1400) [pid = 2427] [serial = 1071] [outer = 0x124d9f000] 03:57:38 INFO - PROCESS | 2427 | 1462791458006 Marionette DEBUG loaded listener.js 03:57:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x12a6a8800) [pid = 2427] [serial = 1072] [outer = 0x124d9f000] 03:57:38 INFO - PROCESS | 2427 | 1462791458329 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 570ms 03:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:57:38 INFO - PROCESS | 2427 | 1462791458374 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 03:57:38 INFO - PROCESS | 2427 | 1462791458376 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 03:57:38 INFO - PROCESS | 2427 | 1462791458378 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:57:38 INFO - PROCESS | 2427 | 1462791458379 Marionette TRACE conn2 <- [1,1402,null,{}] 03:57:38 INFO - PROCESS | 2427 | 1462791458388 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:38 INFO - PROCESS | 2427 | 1462791458491 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 03:57:38 INFO - PROCESS | 2427 | 1462791458503 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:38 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa04800 == 73 [pid = 2427] [id = 358] 03:57:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x128e09000) [pid = 2427] [serial = 1073] [outer = 0x0] 03:57:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x12a787400) [pid = 2427] [serial = 1074] [outer = 0x128e09000] 03:57:38 INFO - PROCESS | 2427 | 1462791458528 Marionette DEBUG loaded listener.js 03:57:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x12aa2e000) [pid = 2427] [serial = 1075] [outer = 0x128e09000] 03:57:38 INFO - PROCESS | 2427 | 1462791458869 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 518ms 03:57:38 INFO - PROCESS | 2427 | 1462791458897 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 03:57:38 INFO - PROCESS | 2427 | 1462791458898 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 03:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:57:38 INFO - PROCESS | 2427 | 1462791458900 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:57:38 INFO - PROCESS | 2427 | 1462791458901 Marionette TRACE conn2 <- [1,1406,null,{}] 03:57:38 INFO - PROCESS | 2427 | 1462791458903 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:39 INFO - PROCESS | 2427 | 1462791459009 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 03:57:39 INFO - PROCESS | 2427 | 1462791459022 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:39 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b01e000 == 74 [pid = 2427] [id = 359] 03:57:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x12a6af800) [pid = 2427] [serial = 1076] [outer = 0x0] 03:57:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x12ab84800) [pid = 2427] [serial = 1077] [outer = 0x12a6af800] 03:57:39 INFO - PROCESS | 2427 | 1462791459046 Marionette DEBUG loaded listener.js 03:57:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x12b1b9800) [pid = 2427] [serial = 1078] [outer = 0x12a6af800] 03:57:39 INFO - PROCESS | 2427 | 1462791459403 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 518ms 03:57:39 INFO - PROCESS | 2427 | 1462791459419 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 03:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:57:39 INFO - PROCESS | 2427 | 1462791459421 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 03:57:39 INFO - PROCESS | 2427 | 1462791459424 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:57:39 INFO - PROCESS | 2427 | 1462791459426 Marionette TRACE conn2 <- [1,1410,null,{}] 03:57:39 INFO - PROCESS | 2427 | 1462791459429 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:39 INFO - PROCESS | 2427 | 1462791459600 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 03:57:39 INFO - PROCESS | 2427 | 1462791459618 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:39 INFO - PROCESS | 2427 | ++DOCSHELL 0x12bb5a800 == 75 [pid = 2427] [id = 360] 03:57:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x12aa2d000) [pid = 2427] [serial = 1079] [outer = 0x0] 03:57:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x12ba3dc00) [pid = 2427] [serial = 1080] [outer = 0x12aa2d000] 03:57:39 INFO - PROCESS | 2427 | 1462791459668 Marionette DEBUG loaded listener.js 03:57:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x12bd75800) [pid = 2427] [serial = 1081] [outer = 0x12aa2d000] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x124a64800) [pid = 2427] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x1259c5c00) [pid = 2427] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x11892d400) [pid = 2427] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x117542800) [pid = 2427] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x1169b1400) [pid = 2427] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x125171400) [pid = 2427] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x125143c00) [pid = 2427] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x119b06c00) [pid = 2427] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x1169ba000) [pid = 2427] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x12a41ac00) [pid = 2427] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x113096800) [pid = 2427] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x128f3d000) [pid = 2427] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x116706000) [pid = 2427] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x1212cdc00) [pid = 2427] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x119eb0c00) [pid = 2427] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x12aa24000) [pid = 2427] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x121267400) [pid = 2427] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x118094800) [pid = 2427] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x128a4b400) [pid = 2427] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x116708400) [pid = 2427] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x122cefc00) [pid = 2427] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x112a72c00) [pid = 2427] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x1212c4000) [pid = 2427] [serial = 916] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:57:40 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x119267400) [pid = 2427] [serial = 913] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:57:40 INFO - PROCESS | 2427 | 1462791460270 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 871ms 03:57:40 INFO - PROCESS | 2427 | 1462791460294 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 03:57:40 INFO - PROCESS | 2427 | 1462791460296 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 03:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:57:40 INFO - PROCESS | 2427 | 1462791460298 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:57:40 INFO - PROCESS | 2427 | 1462791460299 Marionette TRACE conn2 <- [1,1414,null,{}] 03:57:40 INFO - PROCESS | 2427 | 1462791460304 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:40 INFO - PROCESS | 2427 | 1462791460391 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 03:57:40 INFO - PROCESS | 2427 | 1462791460395 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:40 INFO - PROCESS | 2427 | ++DOCSHELL 0x122c42800 == 76 [pid = 2427] [id = 361] 03:57:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x113bf2800) [pid = 2427] [serial = 1082] [outer = 0x0] 03:57:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x118088c00) [pid = 2427] [serial = 1083] [outer = 0x113bf2800] 03:57:40 INFO - PROCESS | 2427 | 1462791460421 Marionette DEBUG loaded listener.js 03:57:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x119b06c00) [pid = 2427] [serial = 1084] [outer = 0x113bf2800] 03:57:40 INFO - PROCESS | 2427 | 1462791460781 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 522ms 03:57:40 INFO - PROCESS | 2427 | 1462791460821 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 03:57:40 INFO - PROCESS | 2427 | 1462791460822 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 03:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:57:40 INFO - PROCESS | 2427 | 1462791460825 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:57:40 INFO - PROCESS | 2427 | 1462791460827 Marionette TRACE conn2 <- [1,1418,null,{}] 03:57:40 INFO - PROCESS | 2427 | 1462791460829 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:40 INFO - PROCESS | 2427 | 1462791460947 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 03:57:40 INFO - PROCESS | 2427 | 1462791460954 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:40 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c61d800 == 77 [pid = 2427] [id = 362] 03:57:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x125143c00) [pid = 2427] [serial = 1085] [outer = 0x0] 03:57:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x128f3d000) [pid = 2427] [serial = 1086] [outer = 0x125143c00] 03:57:40 INFO - PROCESS | 2427 | 1462791460982 Marionette DEBUG loaded listener.js 03:57:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x12be1e000) [pid = 2427] [serial = 1087] [outer = 0x125143c00] 03:57:41 INFO - PROCESS | 2427 | 1462791461321 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 520ms 03:57:41 INFO - PROCESS | 2427 | 1462791461345 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 03:57:41 INFO - PROCESS | 2427 | 1462791461347 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 03:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:57:41 INFO - PROCESS | 2427 | 1462791461351 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:57:41 INFO - PROCESS | 2427 | 1462791461352 Marionette TRACE conn2 <- [1,1422,null,{}] 03:57:41 INFO - PROCESS | 2427 | 1462791461355 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:41 INFO - PROCESS | 2427 | 1462791461442 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 03:57:41 INFO - PROCESS | 2427 | 1462791461501 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:41 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d070000 == 78 [pid = 2427] [id = 363] 03:57:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x112ed1c00) [pid = 2427] [serial = 1088] [outer = 0x0] 03:57:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x12be25800) [pid = 2427] [serial = 1089] [outer = 0x112ed1c00] 03:57:41 INFO - PROCESS | 2427 | 1462791461526 Marionette DEBUG loaded listener.js 03:57:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x12c64ac00) [pid = 2427] [serial = 1090] [outer = 0x112ed1c00] 03:57:41 INFO - PROCESS | 2427 | 1462791461816 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 521ms 03:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:57:41 INFO - PROCESS | 2427 | 1462791461870 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 03:57:41 INFO - PROCESS | 2427 | 1462791461871 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 03:57:41 INFO - PROCESS | 2427 | 1462791461873 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:57:41 INFO - PROCESS | 2427 | 1462791461874 Marionette TRACE conn2 <- [1,1426,null,{}] 03:57:41 INFO - PROCESS | 2427 | 1462791461876 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:41 INFO - PROCESS | 2427 | 1462791461965 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 03:57:41 INFO - PROCESS | 2427 | 1462791461969 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:41 INFO - PROCESS | 2427 | ++DOCSHELL 0x12da1a800 == 79 [pid = 2427] [id = 364] 03:57:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x12be2b000) [pid = 2427] [serial = 1091] [outer = 0x0] 03:57:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x12cded400) [pid = 2427] [serial = 1092] [outer = 0x12be2b000] 03:57:41 INFO - PROCESS | 2427 | 1462791461994 Marionette DEBUG loaded listener.js 03:57:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x12d048c00) [pid = 2427] [serial = 1093] [outer = 0x12be2b000] 03:57:42 INFO - PROCESS | 2427 | 1462791462534 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 03:57:42 INFO - PROCESS | 2427 | 1462791462544 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 03:57:42 INFO - PROCESS | 2427 | 1462791462547 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 03:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:57:42 INFO - PROCESS | 2427 | 1462791462553 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:57:42 INFO - PROCESS | 2427 | 1462791462556 Marionette TRACE conn2 <- [1,1430,null,{}] 03:57:42 INFO - PROCESS | 2427 | 1462791462560 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:42 INFO - PROCESS | 2427 | 1462791462675 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 03:57:42 INFO - PROCESS | 2427 | 1462791462734 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:42 INFO - PROCESS | 2427 | ++DOCSHELL 0x118996000 == 80 [pid = 2427] [id = 365] 03:57:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x11802bc00) [pid = 2427] [serial = 1094] [outer = 0x0] 03:57:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x11812c000) [pid = 2427] [serial = 1095] [outer = 0x11802bc00] 03:57:42 INFO - PROCESS | 2427 | 1462791462766 Marionette DEBUG loaded listener.js 03:57:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x118941000) [pid = 2427] [serial = 1096] [outer = 0x11802bc00] 03:57:43 INFO - PROCESS | 2427 | 1462791463269 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 723ms 03:57:43 INFO - PROCESS | 2427 | 1462791463276 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 03:57:43 INFO - PROCESS | 2427 | 1462791463281 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 03:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:57:43 INFO - PROCESS | 2427 | 1462791463288 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:57:43 INFO - PROCESS | 2427 | 1462791463290 Marionette TRACE conn2 <- [1,1434,null,{}] 03:57:43 INFO - PROCESS | 2427 | 1462791463293 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:43 INFO - PROCESS | 2427 | 1462791463424 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 03:57:43 INFO - PROCESS | 2427 | 1462791463559 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:43 INFO - PROCESS | 2427 | ++DOCSHELL 0x129222000 == 81 [pid = 2427] [id = 366] 03:57:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x1195e1c00) [pid = 2427] [serial = 1097] [outer = 0x0] 03:57:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x121269800) [pid = 2427] [serial = 1098] [outer = 0x1195e1c00] 03:57:43 INFO - PROCESS | 2427 | 1462791463605 Marionette DEBUG loaded listener.js 03:57:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x122ce8800) [pid = 2427] [serial = 1099] [outer = 0x1195e1c00] 03:57:44 INFO - PROCESS | 2427 | 1462791464068 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 820ms 03:57:44 INFO - PROCESS | 2427 | 1462791464116 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 03:57:44 INFO - PROCESS | 2427 | 1462791464117 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 03:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:57:44 INFO - PROCESS | 2427 | 1462791464121 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:57:44 INFO - PROCESS | 2427 | 1462791464124 Marionette TRACE conn2 <- [1,1438,null,{}] 03:57:44 INFO - PROCESS | 2427 | 1462791464133 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:44 INFO - PROCESS | 2427 | 1462791464243 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 03:57:44 INFO - PROCESS | 2427 | 1462791464317 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:44 INFO - PROCESS | 2427 | ++DOCSHELL 0x12e119000 == 82 [pid = 2427] [id = 367] 03:57:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x126b54800) [pid = 2427] [serial = 1100] [outer = 0x0] 03:57:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x128a4c400) [pid = 2427] [serial = 1101] [outer = 0x126b54800] 03:57:44 INFO - PROCESS | 2427 | 1462791464349 Marionette DEBUG loaded listener.js 03:57:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x128e0a800) [pid = 2427] [serial = 1102] [outer = 0x126b54800] 03:57:44 INFO - PROCESS | 2427 | 1462791464767 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 672ms 03:57:44 INFO - PROCESS | 2427 | 1462791464811 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 03:57:44 INFO - PROCESS | 2427 | 1462791464813 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 03:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:57:44 INFO - PROCESS | 2427 | 1462791464817 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:57:44 INFO - PROCESS | 2427 | 1462791464819 Marionette TRACE conn2 <- [1,1442,null,{}] 03:57:44 INFO - PROCESS | 2427 | 1462791464821 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:44 INFO - PROCESS | 2427 | 1462791464927 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 03:57:44 INFO - PROCESS | 2427 | 1462791464985 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:44 INFO - PROCESS | 2427 | ++DOCSHELL 0x135210800 == 83 [pid = 2427] [id = 368] 03:57:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x128fd4000) [pid = 2427] [serial = 1103] [outer = 0x0] 03:57:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x12a41fc00) [pid = 2427] [serial = 1104] [outer = 0x128fd4000] 03:57:45 INFO - PROCESS | 2427 | 1462791465015 Marionette DEBUG loaded listener.js 03:57:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x12aa28c00) [pid = 2427] [serial = 1105] [outer = 0x128fd4000] 03:57:45 INFO - PROCESS | 2427 | 1462791465469 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 719ms 03:57:45 INFO - PROCESS | 2427 | 1462791465547 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 03:57:45 INFO - PROCESS | 2427 | 1462791465548 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 03:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:57:45 INFO - PROCESS | 2427 | 1462791465555 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:57:45 INFO - PROCESS | 2427 | 1462791465556 Marionette TRACE conn2 <- [1,1446,null,{}] 03:57:45 INFO - PROCESS | 2427 | 1462791465558 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:45 INFO - PROCESS | 2427 | 1462791465681 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 03:57:45 INFO - PROCESS | 2427 | 1462791465753 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:45 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a65f000 == 84 [pid = 2427] [id = 369] 03:57:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x116710400) [pid = 2427] [serial = 1106] [outer = 0x0] 03:57:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x12a6b0400) [pid = 2427] [serial = 1107] [outer = 0x116710400] 03:57:45 INFO - PROCESS | 2427 | 1462791465783 Marionette DEBUG loaded listener.js 03:57:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x12ba3c400) [pid = 2427] [serial = 1108] [outer = 0x116710400] 03:57:46 INFO - PROCESS | 2427 | 1462791466581 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1069ms 03:57:46 INFO - PROCESS | 2427 | 1462791466626 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 03:57:46 INFO - PROCESS | 2427 | 1462791466629 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 03:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:57:46 INFO - PROCESS | 2427 | 1462791466634 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:57:46 INFO - PROCESS | 2427 | 1462791466638 Marionette TRACE conn2 <- [1,1450,null,{}] 03:57:46 INFO - PROCESS | 2427 | 1462791466644 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:46 INFO - PROCESS | 2427 | 1462791466789 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 03:57:46 INFO - PROCESS | 2427 | 1462791466895 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:46 INFO - PROCESS | 2427 | ++DOCSHELL 0x1197d1800 == 85 [pid = 2427] [id = 370] 03:57:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x116938800) [pid = 2427] [serial = 1109] [outer = 0x0] 03:57:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 147 (0x116a54800) [pid = 2427] [serial = 1110] [outer = 0x116938800] 03:57:46 INFO - PROCESS | 2427 | 1462791466938 Marionette DEBUG loaded listener.js 03:57:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 148 (0x118089000) [pid = 2427] [serial = 1111] [outer = 0x116938800] 03:57:47 INFO - PROCESS | 2427 | 1462791467403 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 775ms 03:57:47 INFO - PROCESS | 2427 | 1462791467409 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 03:57:47 INFO - PROCESS | 2427 | 1462791467413 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 03:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:57:47 INFO - PROCESS | 2427 | 1462791467419 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:57:47 INFO - PROCESS | 2427 | 1462791467421 Marionette TRACE conn2 <- [1,1454,null,{}] 03:57:47 INFO - PROCESS | 2427 | 1462791467423 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:47 INFO - PROCESS | 2427 | 1462791467519 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 03:57:47 INFO - PROCESS | 2427 | 1462791467593 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:47 INFO - PROCESS | 2427 | ++DOCSHELL 0x11611b800 == 86 [pid = 2427] [id = 371] 03:57:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 149 (0x11767d400) [pid = 2427] [serial = 1112] [outer = 0x0] 03:57:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 150 (0x118095000) [pid = 2427] [serial = 1113] [outer = 0x11767d400] 03:57:47 INFO - PROCESS | 2427 | 1462791467621 Marionette DEBUG loaded listener.js 03:57:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 151 (0x11872cc00) [pid = 2427] [serial = 1114] [outer = 0x11767d400] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x12be41800 == 85 [pid = 2427] [id = 173] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x12969f800 == 84 [pid = 2427] [id = 302] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x12d070000 == 83 [pid = 2427] [id = 363] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x12c61d800 == 82 [pid = 2427] [id = 362] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x122c42800 == 81 [pid = 2427] [id = 361] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x12bb5a800 == 80 [pid = 2427] [id = 360] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 150 (0x118094c00) [pid = 2427] [serial = 990] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 149 (0x12ab91400) [pid = 2427] [serial = 1029] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x12b01e000 == 79 [pid = 2427] [id = 359] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa04800 == 78 [pid = 2427] [id = 358] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x129213800 == 77 [pid = 2427] [id = 357] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x128a79000 == 76 [pid = 2427] [id = 356] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x1249b9800 == 75 [pid = 2427] [id = 355] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x1197e8000 == 74 [pid = 2427] [id = 354] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x1185a0000 == 73 [pid = 2427] [id = 353] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x116972800 == 72 [pid = 2427] [id = 352] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x12f6e5000 == 71 [pid = 2427] [id = 350] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x12e11f000 == 70 [pid = 2427] [id = 349] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x12d69d800 == 69 [pid = 2427] [id = 348] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x12cd1f000 == 68 [pid = 2427] [id = 347] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x12c3e4000 == 67 [pid = 2427] [id = 346] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x122f9c800 == 66 [pid = 2427] [id = 345] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x1171d3800 == 65 [pid = 2427] [id = 344] 03:57:48 INFO - PROCESS | 2427 | --DOCSHELL 0x12c3e1000 == 64 [pid = 2427] [id = 343] 03:57:48 INFO - PROCESS | 2427 | 1462791468104 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 723ms 03:57:48 INFO - PROCESS | 2427 | 1462791468147 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 03:57:48 INFO - PROCESS | 2427 | 1462791468150 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 03:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:57:48 INFO - PROCESS | 2427 | 1462791468153 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:57:48 INFO - PROCESS | 2427 | 1462791468155 Marionette TRACE conn2 <- [1,1458,null,{}] 03:57:48 INFO - PROCESS | 2427 | 1462791468162 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:48 INFO - PROCESS | 2427 | 1462791468248 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 03:57:48 INFO - PROCESS | 2427 | 1462791468255 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:48 INFO - PROCESS | 2427 | ++DOCSHELL 0x1171eb000 == 65 [pid = 2427] [id = 372] 03:57:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 150 (0x118732000) [pid = 2427] [serial = 1115] [outer = 0x0] 03:57:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 151 (0x11919b400) [pid = 2427] [serial = 1116] [outer = 0x118732000] 03:57:48 INFO - PROCESS | 2427 | 1462791468283 Marionette DEBUG loaded listener.js 03:57:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 152 (0x1195df000) [pid = 2427] [serial = 1117] [outer = 0x118732000] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 151 (0x12ab7fc00) [pid = 2427] [serial = 988] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 150 (0x12a7a0800) [pid = 2427] [serial = 987] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 149 (0x122eec800) [pid = 2427] [serial = 1008] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 148 (0x1212c5400) [pid = 2427] [serial = 1005] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 147 (0x122ce5800) [pid = 2427] [serial = 1006] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 146 (0x12ab7c400) [pid = 2427] [serial = 1026] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 145 (0x124a6c000) [pid = 2427] [serial = 979] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 144 (0x122ff2000) [pid = 2427] [serial = 978] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 143 (0x11951a800) [pid = 2427] [serial = 999] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 142 (0x1197f7c00) [pid = 2427] [serial = 1000] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x12a77a400) [pid = 2427] [serial = 1024] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x12ab87c00) [pid = 2427] [serial = 1027] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x12a7a0c00) [pid = 2427] [serial = 1021] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x1293d9000) [pid = 2427] [serial = 1018] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x128a4a000) [pid = 2427] [serial = 1012] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x128e04400) [pid = 2427] [serial = 1015] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x124d9b800) [pid = 2427] [serial = 1009] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x128e04000) [pid = 2427] [serial = 925] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x118090000) [pid = 2427] [serial = 912] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x126ab2400) [pid = 2427] [serial = 922] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x113861800) [pid = 2427] [serial = 909] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x12496ec00) [pid = 2427] [serial = 918] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x119b04c00) [pid = 2427] [serial = 915] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x125af9800) [pid = 2427] [serial = 1011] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x12929c800) [pid = 2427] [serial = 1017] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x119b03000) [pid = 2427] [serial = 976] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x1195de000) [pid = 2427] [serial = 975] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x118095800) [pid = 2427] [serial = 996] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x11892bc00) [pid = 2427] [serial = 997] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x118132c00) [pid = 2427] [serial = 973] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x118086800) [pid = 2427] [serial = 972] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x128a54000) [pid = 2427] [serial = 1014] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x128e11000) [pid = 2427] [serial = 982] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x126ab0400) [pid = 2427] [serial = 981] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x119eb1800) [pid = 2427] [serial = 1002] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x121263800) [pid = 2427] [serial = 1003] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x121261400) [pid = 2427] [serial = 1023] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x12a6acc00) [pid = 2427] [serial = 1020] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x11754cc00) [pid = 2427] [serial = 994] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x113dec800) [pid = 2427] [serial = 993] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x12a79f400) [pid = 2427] [serial = 985] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x12a420800) [pid = 2427] [serial = 984] [outer = 0x0] [url = about:blank] 03:57:48 INFO - PROCESS | 2427 | 1462791468675 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 573ms 03:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:57:48 INFO - PROCESS | 2427 | 1462791468727 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 03:57:48 INFO - PROCESS | 2427 | 1462791468728 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 03:57:48 INFO - PROCESS | 2427 | 1462791468730 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:57:48 INFO - PROCESS | 2427 | 1462791468731 Marionette TRACE conn2 <- [1,1462,null,{}] 03:57:48 INFO - PROCESS | 2427 | 1462791468733 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:48 INFO - PROCESS | 2427 | 1462791468812 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 03:57:48 INFO - PROCESS | 2427 | 1462791468821 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:48 INFO - PROCESS | 2427 | ++DOCSHELL 0x119d2d000 == 66 [pid = 2427] [id = 373] 03:57:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x1195e6800) [pid = 2427] [serial = 1118] [outer = 0x0] 03:57:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x1197fa000) [pid = 2427] [serial = 1119] [outer = 0x1195e6800] 03:57:48 INFO - PROCESS | 2427 | 1462791468847 Marionette DEBUG loaded listener.js 03:57:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x119e2e000) [pid = 2427] [serial = 1120] [outer = 0x1195e6800] 03:57:49 INFO - PROCESS | 2427 | 1462791469174 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 472ms 03:57:49 INFO - PROCESS | 2427 | 1462791469203 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 03:57:49 INFO - PROCESS | 2427 | 1462791469204 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 03:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:57:49 INFO - PROCESS | 2427 | 1462791469206 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:57:49 INFO - PROCESS | 2427 | 1462791469208 Marionette TRACE conn2 <- [1,1466,null,{}] 03:57:49 INFO - PROCESS | 2427 | 1462791469217 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:49 INFO - PROCESS | 2427 | 1462791469294 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 03:57:49 INFO - PROCESS | 2427 | 1462791469298 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:49 INFO - PROCESS | 2427 | ++DOCSHELL 0x122c42800 == 67 [pid = 2427] [id = 374] 03:57:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x1197f4800) [pid = 2427] [serial = 1121] [outer = 0x0] 03:57:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x12125d400) [pid = 2427] [serial = 1122] [outer = 0x1197f4800] 03:57:49 INFO - PROCESS | 2427 | 1462791469326 Marionette DEBUG loaded listener.js 03:57:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x1212c4800) [pid = 2427] [serial = 1123] [outer = 0x1197f4800] 03:57:49 INFO - PROCESS | 2427 | 1462791469683 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 519ms 03:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:57:49 INFO - PROCESS | 2427 | 1462791469726 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 03:57:49 INFO - PROCESS | 2427 | 1462791469728 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 03:57:49 INFO - PROCESS | 2427 | 1462791469730 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:57:49 INFO - PROCESS | 2427 | 1462791469731 Marionette TRACE conn2 <- [1,1470,null,{}] 03:57:49 INFO - PROCESS | 2427 | 1462791469733 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:49 INFO - PROCESS | 2427 | 1462791469857 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 03:57:49 INFO - PROCESS | 2427 | 1462791469897 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:49 INFO - PROCESS | 2427 | ++DOCSHELL 0x124386000 == 68 [pid = 2427] [id = 375] 03:57:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x1212c6000) [pid = 2427] [serial = 1124] [outer = 0x0] 03:57:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x122ce5c00) [pid = 2427] [serial = 1125] [outer = 0x1212c6000] 03:57:49 INFO - PROCESS | 2427 | 1462791469923 Marionette DEBUG loaded listener.js 03:57:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x1246ccc00) [pid = 2427] [serial = 1126] [outer = 0x1212c6000] 03:57:50 INFO - PROCESS | 2427 | 1462791470225 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 518ms 03:57:50 INFO - PROCESS | 2427 | 1462791470249 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 03:57:50 INFO - PROCESS | 2427 | 1462791470252 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 03:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:57:50 INFO - PROCESS | 2427 | 1462791470261 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:57:50 INFO - PROCESS | 2427 | 1462791470262 Marionette TRACE conn2 <- [1,1474,null,{}] 03:57:50 INFO - PROCESS | 2427 | 1462791470265 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:50 INFO - PROCESS | 2427 | 1462791470374 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 03:57:50 INFO - PROCESS | 2427 | 1462791470387 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:50 INFO - PROCESS | 2427 | ++DOCSHELL 0x126491800 == 69 [pid = 2427] [id = 376] 03:57:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x1212d2000) [pid = 2427] [serial = 1127] [outer = 0x0] 03:57:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x12496ec00) [pid = 2427] [serial = 1128] [outer = 0x1212d2000] 03:57:50 INFO - PROCESS | 2427 | 1462791470412 Marionette DEBUG loaded listener.js 03:57:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x124979c00) [pid = 2427] [serial = 1129] [outer = 0x1212d2000] 03:57:50 INFO - PROCESS | 2427 | 1462791470760 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 518ms 03:57:50 INFO - PROCESS | 2427 | 1462791470780 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 03:57:50 INFO - PROCESS | 2427 | 1462791470781 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 03:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:57:50 INFO - PROCESS | 2427 | 1462791470785 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:57:50 INFO - PROCESS | 2427 | 1462791470786 Marionette TRACE conn2 <- [1,1478,null,{}] 03:57:50 INFO - PROCESS | 2427 | 1462791470788 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:50 INFO - PROCESS | 2427 | 1462791470891 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 03:57:50 INFO - PROCESS | 2427 | 1462791470904 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:50 INFO - PROCESS | 2427 | ++DOCSHELL 0x126b9f000 == 70 [pid = 2427] [id = 377] 03:57:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x1243c2400) [pid = 2427] [serial = 1130] [outer = 0x0] 03:57:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x12530fc00) [pid = 2427] [serial = 1131] [outer = 0x1243c2400] 03:57:50 INFO - PROCESS | 2427 | 1462791470929 Marionette DEBUG loaded listener.js 03:57:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x125af5c00) [pid = 2427] [serial = 1132] [outer = 0x1243c2400] 03:57:51 INFO - PROCESS | 2427 | 1462791471291 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 517ms 03:57:51 INFO - PROCESS | 2427 | 1462791471304 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 03:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:57:51 INFO - PROCESS | 2427 | 1462791471305 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 03:57:51 INFO - PROCESS | 2427 | 1462791471309 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:57:51 INFO - PROCESS | 2427 | 1462791471311 Marionette TRACE conn2 <- [1,1482,null,{}] 03:57:51 INFO - PROCESS | 2427 | 1462791471314 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:51 INFO - PROCESS | 2427 | 1462791471435 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 03:57:51 INFO - PROCESS | 2427 | 1462791471455 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:51 INFO - PROCESS | 2427 | ++DOCSHELL 0x129212000 == 71 [pid = 2427] [id = 378] 03:57:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x124da8800) [pid = 2427] [serial = 1133] [outer = 0x0] 03:57:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x126ab1800) [pid = 2427] [serial = 1134] [outer = 0x124da8800] 03:57:51 INFO - PROCESS | 2427 | 1462791471487 Marionette DEBUG loaded listener.js 03:57:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x128a53c00) [pid = 2427] [serial = 1135] [outer = 0x124da8800] 03:57:51 INFO - PROCESS | 2427 | 1462791471855 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 570ms 03:57:51 INFO - PROCESS | 2427 | 1462791471879 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 03:57:51 INFO - PROCESS | 2427 | 1462791471880 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 03:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:57:51 INFO - PROCESS | 2427 | 1462791471882 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:57:51 INFO - PROCESS | 2427 | 1462791471884 Marionette TRACE conn2 <- [1,1486,null,{}] 03:57:51 INFO - PROCESS | 2427 | 1462791471888 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:51 INFO - PROCESS | 2427 | 1462791471992 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 03:57:52 INFO - PROCESS | 2427 | 1462791472028 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:52 INFO - PROCESS | 2427 | ++DOCSHELL 0x1296a6800 == 72 [pid = 2427] [id = 379] 03:57:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x12545c800) [pid = 2427] [serial = 1136] [outer = 0x0] 03:57:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x128aab000) [pid = 2427] [serial = 1137] [outer = 0x12545c800] 03:57:52 INFO - PROCESS | 2427 | 1462791472053 Marionette DEBUG loaded listener.js 03:57:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x128e0f000) [pid = 2427] [serial = 1138] [outer = 0x12545c800] 03:57:52 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x124d9f000) [pid = 2427] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:57:52 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x121260000) [pid = 2427] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:57:52 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x119195400) [pid = 2427] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:57:52 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x112a71800) [pid = 2427] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:57:52 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x112ed1c00) [pid = 2427] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:57:52 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x113bf2800) [pid = 2427] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:57:52 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x12a6af800) [pid = 2427] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:57:52 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x116705400) [pid = 2427] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:57:52 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x12aa2d000) [pid = 2427] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:57:52 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x124d74400) [pid = 2427] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:57:52 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x125143c00) [pid = 2427] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:57:52 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x128fce800) [pid = 2427] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:57:52 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x122cf0c00) [pid = 2427] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:57:52 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x128e09000) [pid = 2427] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:57:52 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x113097c00) [pid = 2427] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:57:52 INFO - PROCESS | 2427 | 1462791472535 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 672ms 03:57:52 INFO - PROCESS | 2427 | 1462791472559 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 03:57:52 INFO - PROCESS | 2427 | 1462791472561 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 03:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:57:52 INFO - PROCESS | 2427 | 1462791472564 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:57:52 INFO - PROCESS | 2427 | 1462791472566 Marionette TRACE conn2 <- [1,1490,null,{}] 03:57:52 INFO - PROCESS | 2427 | 1462791472575 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:52 INFO - PROCESS | 2427 | 1462791472743 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 03:57:52 INFO - PROCESS | 2427 | 1462791472830 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:52 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa12000 == 73 [pid = 2427] [id = 380] 03:57:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x1246d0000) [pid = 2427] [serial = 1139] [outer = 0x0] 03:57:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x128ab1000) [pid = 2427] [serial = 1140] [outer = 0x1246d0000] 03:57:52 INFO - PROCESS | 2427 | 1462791472876 Marionette DEBUG loaded listener.js 03:57:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x1292a0c00) [pid = 2427] [serial = 1141] [outer = 0x1246d0000] 03:57:53 INFO - PROCESS | 2427 | 1462791473290 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 777ms 03:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:57:53 INFO - PROCESS | 2427 | 1462791473341 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 03:57:53 INFO - PROCESS | 2427 | 1462791473343 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 03:57:53 INFO - PROCESS | 2427 | 1462791473345 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:57:53 INFO - PROCESS | 2427 | 1462791473346 Marionette TRACE conn2 <- [1,1494,null,{}] 03:57:53 INFO - PROCESS | 2427 | 1462791473348 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:53 INFO - PROCESS | 2427 | 1462791473432 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 03:57:53 INFO - PROCESS | 2427 | 1462791473436 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:53 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b920000 == 74 [pid = 2427] [id = 381] 03:57:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x1292a6800) [pid = 2427] [serial = 1142] [outer = 0x0] 03:57:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x12a420800) [pid = 2427] [serial = 1143] [outer = 0x1292a6800] 03:57:53 INFO - PROCESS | 2427 | 1462791473461 Marionette DEBUG loaded listener.js 03:57:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x12a6aec00) [pid = 2427] [serial = 1144] [outer = 0x1292a6800] 03:57:53 INFO - PROCESS | 2427 | 1462791473775 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 467ms 03:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:57:53 INFO - PROCESS | 2427 | 1462791473813 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 03:57:53 INFO - PROCESS | 2427 | 1462791473814 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 03:57:53 INFO - PROCESS | 2427 | 1462791473816 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:57:53 INFO - PROCESS | 2427 | 1462791473819 Marionette TRACE conn2 <- [1,1498,null,{}] 03:57:53 INFO - PROCESS | 2427 | 1462791473822 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:53 INFO - PROCESS | 2427 | 1462791473905 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 03:57:53 INFO - PROCESS | 2427 | 1462791473960 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:53 INFO - PROCESS | 2427 | ++DOCSHELL 0x12bb57800 == 75 [pid = 2427] [id = 382] 03:57:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x1293e3c00) [pid = 2427] [serial = 1145] [outer = 0x0] 03:57:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x12a780800) [pid = 2427] [serial = 1146] [outer = 0x1293e3c00] 03:57:53 INFO - PROCESS | 2427 | 1462791473985 Marionette DEBUG loaded listener.js 03:57:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x12a7a5000) [pid = 2427] [serial = 1147] [outer = 0x1293e3c00] 03:57:54 INFO - PROCESS | 2427 | 1462791474449 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 671ms 03:57:54 INFO - PROCESS | 2427 | 1462791474487 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 03:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:57:54 INFO - PROCESS | 2427 | 1462791474490 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 03:57:54 INFO - PROCESS | 2427 | 1462791474493 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:57:54 INFO - PROCESS | 2427 | 1462791474495 Marionette TRACE conn2 <- [1,1502,null,{}] 03:57:54 INFO - PROCESS | 2427 | 1462791474501 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:54 INFO - PROCESS | 2427 | 1462791474598 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 03:57:54 INFO - PROCESS | 2427 | 1462791474682 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:54 INFO - PROCESS | 2427 | ++DOCSHELL 0x116643000 == 76 [pid = 2427] [id = 383] 03:57:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x113d73c00) [pid = 2427] [serial = 1148] [outer = 0x0] 03:57:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x115e37800) [pid = 2427] [serial = 1149] [outer = 0x113d73c00] 03:57:54 INFO - PROCESS | 2427 | 1462791474732 Marionette DEBUG loaded listener.js 03:57:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x11670b800) [pid = 2427] [serial = 1150] [outer = 0x113d73c00] 03:57:55 INFO - PROCESS | 2427 | 1462791475352 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 926ms 03:57:55 INFO - PROCESS | 2427 | 1462791475420 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 03:57:55 INFO - PROCESS | 2427 | 1462791475423 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 03:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:57:55 INFO - PROCESS | 2427 | 1462791475428 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:57:55 INFO - PROCESS | 2427 | 1462791475430 Marionette TRACE conn2 <- [1,1506,null,{}] 03:57:55 INFO - PROCESS | 2427 | 1462791475433 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:55 INFO - PROCESS | 2427 | 1462791475539 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 03:57:55 INFO - PROCESS | 2427 | 1462791475608 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:55 INFO - PROCESS | 2427 | ++DOCSHELL 0x119d47000 == 77 [pid = 2427] [id = 384] 03:57:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x11812b800) [pid = 2427] [serial = 1151] [outer = 0x0] 03:57:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x118735400) [pid = 2427] [serial = 1152] [outer = 0x11812b800] 03:57:55 INFO - PROCESS | 2427 | 1462791475638 Marionette DEBUG loaded listener.js 03:57:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x118965000) [pid = 2427] [serial = 1153] [outer = 0x11812b800] 03:57:56 INFO - PROCESS | 2427 | 1462791476055 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 669ms 03:57:56 INFO - PROCESS | 2427 | 1462791476097 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 03:57:56 INFO - PROCESS | 2427 | 1462791476099 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 03:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:57:56 INFO - PROCESS | 2427 | 1462791476101 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:57:56 INFO - PROCESS | 2427 | 1462791476104 Marionette TRACE conn2 <- [1,1510,null,{}] 03:57:56 INFO - PROCESS | 2427 | 1462791476112 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:56 INFO - PROCESS | 2427 | 1462791476222 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 03:57:56 INFO - PROCESS | 2427 | 1462791476291 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:56 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa17000 == 78 [pid = 2427] [id = 385] 03:57:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x119190800) [pid = 2427] [serial = 1154] [outer = 0x0] 03:57:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x1197fc800) [pid = 2427] [serial = 1155] [outer = 0x119190800] 03:57:56 INFO - PROCESS | 2427 | 1462791476324 Marionette DEBUG loaded listener.js 03:57:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x122a49c00) [pid = 2427] [serial = 1156] [outer = 0x119190800] 03:57:56 INFO - PROCESS | 2427 | 1462791476763 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 672ms 03:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:57:56 INFO - PROCESS | 2427 | 1462791476773 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 03:57:56 INFO - PROCESS | 2427 | 1462791476775 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 03:57:56 INFO - PROCESS | 2427 | 1462791476778 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:57:56 INFO - PROCESS | 2427 | 1462791476779 Marionette TRACE conn2 <- [1,1514,null,{}] 03:57:56 INFO - PROCESS | 2427 | 1462791476781 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:56 INFO - PROCESS | 2427 | 1462791476907 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 03:57:56 INFO - PROCESS | 2427 | 1462791476976 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:56 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c60f800 == 79 [pid = 2427] [id = 386] 03:57:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x122ff2000) [pid = 2427] [serial = 1157] [outer = 0x0] 03:57:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x124110c00) [pid = 2427] [serial = 1158] [outer = 0x122ff2000] 03:57:57 INFO - PROCESS | 2427 | 1462791477006 Marionette DEBUG loaded listener.js 03:57:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x124976400) [pid = 2427] [serial = 1159] [outer = 0x122ff2000] 03:57:57 INFO - PROCESS | 2427 | 1462791477436 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 668ms 03:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:57:57 INFO - PROCESS | 2427 | 1462791477447 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 03:57:57 INFO - PROCESS | 2427 | 1462791477448 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 03:57:57 INFO - PROCESS | 2427 | 1462791477450 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:57:57 INFO - PROCESS | 2427 | 1462791477452 Marionette TRACE conn2 <- [1,1518,null,{}] 03:57:57 INFO - PROCESS | 2427 | 1462791477454 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:57 INFO - PROCESS | 2427 | 1462791477561 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 03:57:57 INFO - PROCESS | 2427 | 1462791477613 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:57 INFO - PROCESS | 2427 | ++DOCSHELL 0x12cd1e000 == 80 [pid = 2427] [id = 387] 03:57:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x12496f000) [pid = 2427] [serial = 1160] [outer = 0x0] 03:57:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x126ab2000) [pid = 2427] [serial = 1161] [outer = 0x12496f000] 03:57:57 INFO - PROCESS | 2427 | 1462791477643 Marionette DEBUG loaded listener.js 03:57:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x128e09000) [pid = 2427] [serial = 1162] [outer = 0x12496f000] 03:57:58 INFO - PROCESS | 2427 | 1462791478084 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 669ms 03:57:58 INFO - PROCESS | 2427 | 1462791478133 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 03:57:58 INFO - PROCESS | 2427 | 1462791478135 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 03:57:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:57:58 INFO - PROCESS | 2427 | 1462791478139 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:57:58 INFO - PROCESS | 2427 | 1462791478140 Marionette TRACE conn2 <- [1,1522,null,{}] 03:57:58 INFO - PROCESS | 2427 | 1462791478142 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:58 INFO - PROCESS | 2427 | 1462791478280 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 03:57:58 INFO - PROCESS | 2427 | 1462791478351 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:58 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d4d9800 == 81 [pid = 2427] [id = 388] 03:57:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x12a414c00) [pid = 2427] [serial = 1163] [outer = 0x0] 03:57:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x12aa31c00) [pid = 2427] [serial = 1164] [outer = 0x12a414c00] 03:57:58 INFO - PROCESS | 2427 | 1462791478382 Marionette DEBUG loaded listener.js 03:57:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x12ab91800) [pid = 2427] [serial = 1165] [outer = 0x12a414c00] 03:57:58 INFO - PROCESS | 2427 | 1462791478730 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:57:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:57:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:57:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:57:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:57:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:57:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:57:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 03:57:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:57:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:57:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 03:57:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:57:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:57:58 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 622ms 03:57:58 INFO - PROCESS | 2427 | 1462791478761 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 03:57:58 INFO - PROCESS | 2427 | 1462791478763 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 03:57:58 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:57:58 INFO - PROCESS | 2427 | 1462791478765 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:57:58 INFO - PROCESS | 2427 | 1462791478766 Marionette TRACE conn2 <- [1,1526,null,{}] 03:57:58 INFO - PROCESS | 2427 | 1462791478769 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:58 INFO - PROCESS | 2427 | 1462791478871 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 03:57:58 INFO - PROCESS | 2427 | 1462791478926 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:58 INFO - PROCESS | 2427 | ++DOCSHELL 0x12da0b800 == 82 [pid = 2427] [id = 389] 03:57:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x12a68d800) [pid = 2427] [serial = 1166] [outer = 0x0] 03:57:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x12ba36800) [pid = 2427] [serial = 1167] [outer = 0x12a68d800] 03:57:58 INFO - PROCESS | 2427 | 1462791478957 Marionette DEBUG loaded listener.js 03:57:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x12bd6f000) [pid = 2427] [serial = 1168] [outer = 0x12a68d800] 03:57:59 INFO - PROCESS | 2427 | 1462791479407 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:57:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:57:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:57:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:57:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:57:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:57:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:57:59 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 671ms 03:57:59 INFO - PROCESS | 2427 | 1462791479437 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 03:57:59 INFO - PROCESS | 2427 | 1462791479438 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 03:57:59 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:57:59 INFO - PROCESS | 2427 | 1462791479441 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:57:59 INFO - PROCESS | 2427 | 1462791479442 Marionette TRACE conn2 <- [1,1530,null,{}] 03:57:59 INFO - PROCESS | 2427 | 1462791479444 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:59 INFO - PROCESS | 2427 | 1462791479548 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 03:57:59 INFO - PROCESS | 2427 | 1462791479636 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:59 INFO - PROCESS | 2427 | ++DOCSHELL 0x12f6b2800 == 83 [pid = 2427] [id = 390] 03:57:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 147 (0x12bd69000) [pid = 2427] [serial = 1169] [outer = 0x0] 03:57:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 148 (0x12c644800) [pid = 2427] [serial = 1170] [outer = 0x12bd69000] 03:57:59 INFO - PROCESS | 2427 | 1462791479666 Marionette DEBUG loaded listener.js 03:57:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 149 (0x12d40b400) [pid = 2427] [serial = 1171] [outer = 0x12bd69000] 03:58:00 INFO - PROCESS | 2427 | 1462791480023 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:58:00 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 03:58:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:58:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:58:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:58:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 03:58:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:58:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 618ms 03:58:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:58:00 INFO - PROCESS | 2427 | 1462791480060 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 03:58:00 INFO - PROCESS | 2427 | 1462791480061 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 03:58:00 INFO - PROCESS | 2427 | 1462791480063 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:58:00 INFO - PROCESS | 2427 | 1462791480065 Marionette TRACE conn2 <- [1,1534,null,{}] 03:58:00 INFO - PROCESS | 2427 | 1462791480067 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:00 INFO - PROCESS | 2427 | 1462791480173 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 03:58:00 INFO - PROCESS | 2427 | 1462791480234 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:00 INFO - PROCESS | 2427 | ++DOCSHELL 0x128f0c800 == 84 [pid = 2427] [id = 391] 03:58:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 150 (0x116169400) [pid = 2427] [serial = 1172] [outer = 0x0] 03:58:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 151 (0x12ba44000) [pid = 2427] [serial = 1173] [outer = 0x116169400] 03:58:00 INFO - PROCESS | 2427 | 1462791480275 Marionette DEBUG loaded listener.js 03:58:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 152 (0x12d435400) [pid = 2427] [serial = 1174] [outer = 0x116169400] 03:58:00 INFO - PROCESS | 2427 | 1462791480694 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:58:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:58:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 673ms 03:58:00 INFO - PROCESS | 2427 | 1462791480737 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 03:58:00 INFO - PROCESS | 2427 | 1462791480739 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 03:58:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:58:00 INFO - PROCESS | 2427 | 1462791480743 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:58:00 INFO - PROCESS | 2427 | 1462791480745 Marionette TRACE conn2 <- [1,1538,null,{}] 03:58:00 INFO - PROCESS | 2427 | 1462791480748 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:01 INFO - PROCESS | 2427 | 1462791481106 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 03:58:01 INFO - PROCESS | 2427 | 1462791481264 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:01 INFO - PROCESS | 2427 | ++DOCSHELL 0x119162800 == 85 [pid = 2427] [id = 392] 03:58:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 153 (0x1133b1800) [pid = 2427] [serial = 1175] [outer = 0x0] 03:58:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 154 (0x115e3e400) [pid = 2427] [serial = 1176] [outer = 0x1133b1800] 03:58:01 INFO - PROCESS | 2427 | 1462791481295 Marionette DEBUG loaded listener.js 03:58:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 155 (0x1169b8400) [pid = 2427] [serial = 1177] [outer = 0x1133b1800] 03:58:01 INFO - PROCESS | 2427 | 1462791481722 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:58:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:58:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1021ms 03:58:01 INFO - PROCESS | 2427 | 1462791481764 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 03:58:01 INFO - PROCESS | 2427 | 1462791481766 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 03:58:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:58:01 INFO - PROCESS | 2427 | 1462791481769 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:58:01 INFO - PROCESS | 2427 | 1462791481772 Marionette TRACE conn2 <- [1,1542,null,{}] 03:58:01 INFO - PROCESS | 2427 | 1462791481775 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:01 INFO - PROCESS | 2427 | 1462791481880 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 03:58:01 INFO - PROCESS | 2427 | 1462791481941 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:01 INFO - PROCESS | 2427 | ++DOCSHELL 0x1185a4000 == 86 [pid = 2427] [id = 393] 03:58:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 156 (0x118090000) [pid = 2427] [serial = 1178] [outer = 0x0] 03:58:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 157 (0x118922400) [pid = 2427] [serial = 1179] [outer = 0x118090000] 03:58:01 INFO - PROCESS | 2427 | 1462791481971 Marionette DEBUG loaded listener.js 03:58:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 158 (0x11951b000) [pid = 2427] [serial = 1180] [outer = 0x118090000] 03:58:02 INFO - PROCESS | 2427 | --DOCSHELL 0x12b920000 == 85 [pid = 2427] [id = 381] 03:58:02 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa12000 == 84 [pid = 2427] [id = 380] 03:58:02 INFO - PROCESS | 2427 | --DOCSHELL 0x1296a6800 == 83 [pid = 2427] [id = 379] 03:58:02 INFO - PROCESS | 2427 | --DOCSHELL 0x129212000 == 82 [pid = 2427] [id = 378] 03:58:02 INFO - PROCESS | 2427 | --DOCSHELL 0x126b9f000 == 81 [pid = 2427] [id = 377] 03:58:02 INFO - PROCESS | 2427 | --DOCSHELL 0x126491800 == 80 [pid = 2427] [id = 376] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 157 (0x12cded400) [pid = 2427] [serial = 1092] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOCSHELL 0x124386000 == 79 [pid = 2427] [id = 375] 03:58:02 INFO - PROCESS | 2427 | --DOCSHELL 0x122c42800 == 78 [pid = 2427] [id = 374] 03:58:02 INFO - PROCESS | 2427 | --DOCSHELL 0x119d2d000 == 77 [pid = 2427] [id = 373] 03:58:02 INFO - PROCESS | 2427 | --DOCSHELL 0x1171eb000 == 76 [pid = 2427] [id = 372] 03:58:02 INFO - PROCESS | 2427 | --DOCSHELL 0x11611b800 == 75 [pid = 2427] [id = 371] 03:58:02 INFO - PROCESS | 2427 | --DOCSHELL 0x1197d1800 == 74 [pid = 2427] [id = 370] 03:58:02 INFO - PROCESS | 2427 | --DOCSHELL 0x129222000 == 73 [pid = 2427] [id = 366] 03:58:02 INFO - PROCESS | 2427 | --DOCSHELL 0x118996000 == 72 [pid = 2427] [id = 365] 03:58:02 INFO - PROCESS | 2427 | 1462791482437 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:58:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:58:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 722ms 03:58:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:58:02 INFO - PROCESS | 2427 | 1462791482492 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 03:58:02 INFO - PROCESS | 2427 | 1462791482493 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 03:58:02 INFO - PROCESS | 2427 | 1462791482496 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:58:02 INFO - PROCESS | 2427 | 1462791482497 Marionette TRACE conn2 <- [1,1546,null,{}] 03:58:02 INFO - PROCESS | 2427 | 1462791482500 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:02 INFO - PROCESS | 2427 | 1462791482588 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 03:58:02 INFO - PROCESS | 2427 | 1462791482594 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:02 INFO - PROCESS | 2427 | ++DOCSHELL 0x118996000 == 73 [pid = 2427] [id = 394] 03:58:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 158 (0x1195eb800) [pid = 2427] [serial = 1181] [outer = 0x0] 03:58:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 159 (0x119b11400) [pid = 2427] [serial = 1182] [outer = 0x1195eb800] 03:58:02 INFO - PROCESS | 2427 | 1462791482620 Marionette DEBUG loaded listener.js 03:58:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 160 (0x121267c00) [pid = 2427] [serial = 1183] [outer = 0x1195eb800] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 159 (0x12c64ac00) [pid = 2427] [serial = 1090] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 158 (0x128ab1400) [pid = 2427] [serial = 1071] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 157 (0x122c4e400) [pid = 2427] [serial = 1063] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 156 (0x125aed800) [pid = 2427] [serial = 1041] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 155 (0x12bd68400) [pid = 2427] [serial = 1050] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 154 (0x1197fb400) [pid = 2427] [serial = 1060] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 153 (0x1195e3800) [pid = 2427] [serial = 1053] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 152 (0x121269000) [pid = 2427] [serial = 1062] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 151 (0x12a6a8800) [pid = 2427] [serial = 1072] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 150 (0x12be25800) [pid = 2427] [serial = 1089] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 149 (0x118088c00) [pid = 2427] [serial = 1083] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 148 (0x12b1b9800) [pid = 2427] [serial = 1078] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 147 (0x118124000) [pid = 2427] [serial = 1057] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 146 (0x119b06c00) [pid = 2427] [serial = 1084] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 145 (0x12bd75800) [pid = 2427] [serial = 1081] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 144 (0x12ba3c000) [pid = 2427] [serial = 1047] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 143 (0x126ab0c00) [pid = 2427] [serial = 1069] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 142 (0x12ba3dc00) [pid = 2427] [serial = 1080] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x11670fc00) [pid = 2427] [serial = 1032] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x128f3d000) [pid = 2427] [serial = 1086] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x1195e2c00) [pid = 2427] [serial = 1059] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x12a785000) [pid = 2427] [serial = 1054] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x12ab84800) [pid = 2427] [serial = 1077] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x122ce7800) [pid = 2427] [serial = 1038] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x12be1e000) [pid = 2427] [serial = 1087] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x12a7a5400) [pid = 2427] [serial = 970] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x12a68c800) [pid = 2427] [serial = 1044] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x1246d1400) [pid = 2427] [serial = 1065] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x12aa2e000) [pid = 2427] [serial = 1075] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x1169b1800) [pid = 2427] [serial = 1056] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x125393800) [pid = 2427] [serial = 1068] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x12ab7d000) [pid = 2427] [serial = 991] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x12a787400) [pid = 2427] [serial = 1074] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x11892b400) [pid = 2427] [serial = 1035] [outer = 0x0] [url = about:blank] 03:58:02 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x124978c00) [pid = 2427] [serial = 1066] [outer = 0x0] [url = about:blank] 03:58:03 INFO - PROCESS | 2427 | 1462791483006 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:58:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:58:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 520ms 03:58:03 INFO - PROCESS | 2427 | 1462791483017 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 03:58:03 INFO - PROCESS | 2427 | 1462791483019 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 03:58:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:58:03 INFO - PROCESS | 2427 | 1462791483027 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:58:03 INFO - PROCESS | 2427 | 1462791483030 Marionette TRACE conn2 <- [1,1550,null,{}] 03:58:03 INFO - PROCESS | 2427 | 1462791483032 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:03 INFO - PROCESS | 2427 | 1462791483123 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 03:58:03 INFO - PROCESS | 2427 | 1462791483127 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:03 INFO - PROCESS | 2427 | ++DOCSHELL 0x124f07000 == 74 [pid = 2427] [id = 395] 03:58:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x119eb1c00) [pid = 2427] [serial = 1184] [outer = 0x0] 03:58:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x122c51c00) [pid = 2427] [serial = 1185] [outer = 0x119eb1c00] 03:58:03 INFO - PROCESS | 2427 | 1462791483153 Marionette DEBUG loaded listener.js 03:58:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x1246d4000) [pid = 2427] [serial = 1186] [outer = 0x119eb1c00] 03:58:03 INFO - PROCESS | 2427 | 1462791483491 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:58:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:58:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 475ms 03:58:03 INFO - PROCESS | 2427 | 1462791483498 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 03:58:03 INFO - PROCESS | 2427 | 1462791483500 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 03:58:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:58:03 INFO - PROCESS | 2427 | 1462791483505 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:58:03 INFO - PROCESS | 2427 | 1462791483513 Marionette TRACE conn2 <- [1,1554,null,{}] 03:58:03 INFO - PROCESS | 2427 | 1462791483515 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:03 INFO - PROCESS | 2427 | 1462791483609 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 03:58:03 INFO - PROCESS | 2427 | 1462791483668 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:03 INFO - PROCESS | 2427 | ++DOCSHELL 0x126b8a800 == 75 [pid = 2427] [id = 396] 03:58:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x1246ce000) [pid = 2427] [serial = 1187] [outer = 0x0] 03:58:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x124a64800) [pid = 2427] [serial = 1188] [outer = 0x1246ce000] 03:58:03 INFO - PROCESS | 2427 | 1462791483694 Marionette DEBUG loaded listener.js 03:58:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x125af8000) [pid = 2427] [serial = 1189] [outer = 0x1246ce000] 03:58:03 INFO - PROCESS | 2427 | 1462791483988 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:58:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:58:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 527ms 03:58:04 INFO - PROCESS | 2427 | 1462791484030 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 03:58:04 INFO - PROCESS | 2427 | 1462791484032 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 03:58:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:58:04 INFO - PROCESS | 2427 | 1462791484036 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:58:04 INFO - PROCESS | 2427 | 1462791484038 Marionette TRACE conn2 <- [1,1558,null,{}] 03:58:04 INFO - PROCESS | 2427 | 1462791484040 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:04 INFO - PROCESS | 2427 | 1462791484126 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 03:58:04 INFO - PROCESS | 2427 | 1462791484192 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:04 INFO - PROCESS | 2427 | ++DOCSHELL 0x12968c000 == 76 [pid = 2427] [id = 397] 03:58:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x128aac000) [pid = 2427] [serial = 1190] [outer = 0x0] 03:58:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x128e04000) [pid = 2427] [serial = 1191] [outer = 0x128aac000] 03:58:04 INFO - PROCESS | 2427 | 1462791484222 Marionette DEBUG loaded listener.js 03:58:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x1292a2000) [pid = 2427] [serial = 1192] [outer = 0x128aac000] 03:58:04 INFO - PROCESS | 2427 | 1462791484563 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:58:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:58:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 568ms 03:58:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:58:04 INFO - PROCESS | 2427 | 1462791484605 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 03:58:04 INFO - PROCESS | 2427 | 1462791484606 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 03:58:04 INFO - PROCESS | 2427 | 1462791484608 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:58:04 INFO - PROCESS | 2427 | 1462791484610 Marionette TRACE conn2 <- [1,1562,null,{}] 03:58:04 INFO - PROCESS | 2427 | 1462791484612 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:04 INFO - PROCESS | 2427 | 1462791484770 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 03:58:04 INFO - PROCESS | 2427 | 1462791484789 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:04 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b00a000 == 77 [pid = 2427] [id = 398] 03:58:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x128fd1400) [pid = 2427] [serial = 1193] [outer = 0x0] 03:58:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x12a77bc00) [pid = 2427] [serial = 1194] [outer = 0x128fd1400] 03:58:04 INFO - PROCESS | 2427 | 1462791484814 Marionette DEBUG loaded listener.js 03:58:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x12aa2e000) [pid = 2427] [serial = 1195] [outer = 0x128fd1400] 03:58:05 INFO - PROCESS | 2427 | 1462791485154 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:58:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:58:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 570ms 03:58:05 INFO - PROCESS | 2427 | 1462791485178 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 03:58:05 INFO - PROCESS | 2427 | 1462791485179 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 03:58:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:58:05 INFO - PROCESS | 2427 | 1462791485182 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:58:05 INFO - PROCESS | 2427 | 1462791485184 Marionette TRACE conn2 <- [1,1566,null,{}] 03:58:05 INFO - PROCESS | 2427 | 1462791485187 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:05 INFO - PROCESS | 2427 | 1462791485295 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 03:58:05 INFO - PROCESS | 2427 | 1462791485305 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:05 INFO - PROCESS | 2427 | ++DOCSHELL 0x12bb56000 == 78 [pid = 2427] [id = 399] 03:58:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x1292aa800) [pid = 2427] [serial = 1196] [outer = 0x0] 03:58:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x12ab8a400) [pid = 2427] [serial = 1197] [outer = 0x1292aa800] 03:58:05 INFO - PROCESS | 2427 | 1462791485330 Marionette DEBUG loaded listener.js 03:58:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x12be1f800) [pid = 2427] [serial = 1198] [outer = 0x1292aa800] 03:58:05 INFO - PROCESS | 2427 | 1462791485677 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:58:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:58:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 520ms 03:58:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:58:05 INFO - PROCESS | 2427 | 1462791485703 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 03:58:05 INFO - PROCESS | 2427 | 1462791485704 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 03:58:05 INFO - PROCESS | 2427 | 1462791485712 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:58:05 INFO - PROCESS | 2427 | 1462791485713 Marionette TRACE conn2 <- [1,1570,null,{}] 03:58:05 INFO - PROCESS | 2427 | 1462791485715 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:05 INFO - PROCESS | 2427 | 1462791485825 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 03:58:05 INFO - PROCESS | 2427 | 1462791485836 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:05 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c606800 == 79 [pid = 2427] [id = 400] 03:58:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x12b1b9800) [pid = 2427] [serial = 1199] [outer = 0x0] 03:58:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x12d436400) [pid = 2427] [serial = 1200] [outer = 0x12b1b9800] 03:58:05 INFO - PROCESS | 2427 | 1462791485868 Marionette DEBUG loaded listener.js 03:58:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x12d43bc00) [pid = 2427] [serial = 1201] [outer = 0x12b1b9800] 03:58:06 INFO - PROCESS | 2427 | 1462791486212 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:58:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:58:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 526ms 03:58:06 INFO - PROCESS | 2427 | 1462791486233 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 03:58:06 INFO - PROCESS | 2427 | 1462791486236 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 03:58:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:58:06 INFO - PROCESS | 2427 | 1462791486240 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:58:06 INFO - PROCESS | 2427 | 1462791486241 Marionette TRACE conn2 <- [1,1574,null,{}] 03:58:06 INFO - PROCESS | 2427 | 1462791486250 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:06 INFO - PROCESS | 2427 | 1462791486362 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 03:58:06 INFO - PROCESS | 2427 | 1462791486374 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:06 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d193000 == 80 [pid = 2427] [id = 401] 03:58:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x110f43000) [pid = 2427] [serial = 1202] [outer = 0x0] 03:58:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x110f47c00) [pid = 2427] [serial = 1203] [outer = 0x110f43000] 03:58:06 INFO - PROCESS | 2427 | 1462791486398 Marionette DEBUG loaded listener.js 03:58:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x110f4d400) [pid = 2427] [serial = 1204] [outer = 0x110f43000] 03:58:06 INFO - PROCESS | 2427 | --DOMWINDOW == 145 (0x1292a6800) [pid = 2427] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:58:06 INFO - PROCESS | 2427 | --DOMWINDOW == 144 (0x116938800) [pid = 2427] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:58:06 INFO - PROCESS | 2427 | --DOMWINDOW == 143 (0x118732000) [pid = 2427] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:58:06 INFO - PROCESS | 2427 | --DOMWINDOW == 142 (0x1197f4800) [pid = 2427] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:58:06 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x1212d2000) [pid = 2427] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:58:06 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x1195e6800) [pid = 2427] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:58:06 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x11767d400) [pid = 2427] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:58:06 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x1212c6000) [pid = 2427] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:58:06 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x1243c2400) [pid = 2427] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:58:06 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x124da8800) [pid = 2427] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:58:06 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x1246d0000) [pid = 2427] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:58:06 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x12545c800) [pid = 2427] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:58:06 INFO - PROCESS | 2427 | 1462791486846 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:58:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:58:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 618ms 03:58:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:58:06 INFO - PROCESS | 2427 | 1462791486858 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 03:58:06 INFO - PROCESS | 2427 | 1462791486859 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 03:58:06 INFO - PROCESS | 2427 | 1462791486861 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:58:06 INFO - PROCESS | 2427 | 1462791486863 Marionette TRACE conn2 <- [1,1578,null,{}] 03:58:06 INFO - PROCESS | 2427 | 1462791486865 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:06 INFO - PROCESS | 2427 | 1462791486992 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 03:58:07 INFO - PROCESS | 2427 | 1462791487035 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:07 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d4c7000 == 81 [pid = 2427] [id = 402] 03:58:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x110f44800) [pid = 2427] [serial = 1205] [outer = 0x0] 03:58:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x116938800) [pid = 2427] [serial = 1206] [outer = 0x110f44800] 03:58:07 INFO - PROCESS | 2427 | 1462791487065 Marionette DEBUG loaded listener.js 03:58:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x125178800) [pid = 2427] [serial = 1207] [outer = 0x110f44800] 03:58:07 INFO - PROCESS | 2427 | 1462791487358 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:58:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:58:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 520ms 03:58:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:58:07 INFO - PROCESS | 2427 | 1462791487390 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 03:58:07 INFO - PROCESS | 2427 | 1462791487391 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 03:58:07 INFO - PROCESS | 2427 | 1462791487394 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:58:07 INFO - PROCESS | 2427 | 1462791487395 Marionette TRACE conn2 <- [1,1582,null,{}] 03:58:07 INFO - PROCESS | 2427 | 1462791487397 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:07 INFO - PROCESS | 2427 | 1462791487514 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 03:58:07 INFO - PROCESS | 2427 | 1462791487572 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:07 INFO - PROCESS | 2427 | ++DOCSHELL 0x12f697800 == 82 [pid = 2427] [id = 403] 03:58:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x122cefc00) [pid = 2427] [serial = 1208] [outer = 0x0] 03:58:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x12be25800) [pid = 2427] [serial = 1209] [outer = 0x122cefc00] 03:58:07 INFO - PROCESS | 2427 | 1462791487597 Marionette DEBUG loaded listener.js 03:58:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x12d5f0c00) [pid = 2427] [serial = 1210] [outer = 0x122cefc00] 03:58:07 INFO - PROCESS | 2427 | 1462791487875 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:58:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:58:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 518ms 03:58:07 INFO - PROCESS | 2427 | 1462791487913 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 03:58:07 INFO - PROCESS | 2427 | 1462791487915 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 03:58:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:58:07 INFO - PROCESS | 2427 | 1462791487922 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:58:07 INFO - PROCESS | 2427 | 1462791487924 Marionette TRACE conn2 <- [1,1586,null,{}] 03:58:07 INFO - PROCESS | 2427 | 1462791487927 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:08 INFO - PROCESS | 2427 | 1462791488067 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 03:58:08 INFO - PROCESS | 2427 | 1462791488142 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:08 INFO - PROCESS | 2427 | ++DOCSHELL 0x135128000 == 83 [pid = 2427] [id = 404] 03:58:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x124976000) [pid = 2427] [serial = 1211] [outer = 0x0] 03:58:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x12d5f3c00) [pid = 2427] [serial = 1212] [outer = 0x124976000] 03:58:08 INFO - PROCESS | 2427 | 1462791488166 Marionette DEBUG loaded listener.js 03:58:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x12d5ff000) [pid = 2427] [serial = 1213] [outer = 0x124976000] 03:58:08 INFO - PROCESS | 2427 | 1462791488454 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:58:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:58:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 572ms 03:58:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:58:08 INFO - PROCESS | 2427 | 1462791488492 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 03:58:08 INFO - PROCESS | 2427 | 1462791488494 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 03:58:08 INFO - PROCESS | 2427 | 1462791488496 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:58:08 INFO - PROCESS | 2427 | 1462791488497 Marionette TRACE conn2 <- [1,1590,null,{}] 03:58:08 INFO - PROCESS | 2427 | 1462791488511 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:08 INFO - PROCESS | 2427 | 1462791488602 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 03:58:08 INFO - PROCESS | 2427 | 1462791488606 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:08 INFO - PROCESS | 2427 | ++DOCSHELL 0x135b2c000 == 84 [pid = 2427] [id = 405] 03:58:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x12d43d400) [pid = 2427] [serial = 1214] [outer = 0x0] 03:58:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x12d6d6c00) [pid = 2427] [serial = 1215] [outer = 0x12d43d400] 03:58:08 INFO - PROCESS | 2427 | 1462791488630 Marionette DEBUG loaded listener.js 03:58:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x12d6df000) [pid = 2427] [serial = 1216] [outer = 0x12d43d400] 03:58:09 INFO - PROCESS | 2427 | 1462791489139 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:58:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:58:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 03:58:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:58:09 INFO - PROCESS | 2427 | 1462791489169 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 03:58:09 INFO - PROCESS | 2427 | 1462791489172 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 03:58:09 INFO - PROCESS | 2427 | 1462791489176 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:58:09 INFO - PROCESS | 2427 | 1462791489178 Marionette TRACE conn2 <- [1,1594,null,{}] 03:58:09 INFO - PROCESS | 2427 | 1462791489183 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:09 INFO - PROCESS | 2427 | 1462791489299 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 03:58:09 INFO - PROCESS | 2427 | 1462791489412 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:09 INFO - PROCESS | 2427 | ++DOCSHELL 0x119f4c800 == 85 [pid = 2427] [id = 406] 03:58:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 147 (0x118088000) [pid = 2427] [serial = 1217] [outer = 0x0] 03:58:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 148 (0x1183d7000) [pid = 2427] [serial = 1218] [outer = 0x118088000] 03:58:09 INFO - PROCESS | 2427 | 1462791489443 Marionette DEBUG loaded listener.js 03:58:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 149 (0x119145000) [pid = 2427] [serial = 1219] [outer = 0x118088000] 03:58:09 INFO - PROCESS | 2427 | 1462791489858 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:58:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:58:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 722ms 03:58:09 INFO - PROCESS | 2427 | 1462791489898 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 03:58:09 INFO - PROCESS | 2427 | 1462791489902 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 03:58:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:58:09 INFO - PROCESS | 2427 | 1462791489907 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:58:09 INFO - PROCESS | 2427 | 1462791489909 Marionette TRACE conn2 <- [1,1598,null,{}] 03:58:09 INFO - PROCESS | 2427 | 1462791489911 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:10 INFO - PROCESS | 2427 | 1462791490024 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 03:58:10 INFO - PROCESS | 2427 | 1462791490128 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:10 INFO - PROCESS | 2427 | ++DOCSHELL 0x1296a0000 == 86 [pid = 2427] [id = 407] 03:58:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 150 (0x11951a800) [pid = 2427] [serial = 1220] [outer = 0x0] 03:58:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 151 (0x119e33000) [pid = 2427] [serial = 1221] [outer = 0x11951a800] 03:58:10 INFO - PROCESS | 2427 | 1462791490161 Marionette DEBUG loaded listener.js 03:58:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 152 (0x122cecc00) [pid = 2427] [serial = 1222] [outer = 0x11951a800] 03:58:10 INFO - PROCESS | 2427 | 1462791490571 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:58:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:58:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 03:58:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:58:10 INFO - PROCESS | 2427 | 1462791490577 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 03:58:10 INFO - PROCESS | 2427 | 1462791490578 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 03:58:10 INFO - PROCESS | 2427 | 1462791490581 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:58:10 INFO - PROCESS | 2427 | 1462791490584 Marionette TRACE conn2 <- [1,1602,null,{}] 03:58:10 INFO - PROCESS | 2427 | 1462791490592 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:10 INFO - PROCESS | 2427 | 1462791490728 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 03:58:10 INFO - PROCESS | 2427 | 1462791490806 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:10 INFO - PROCESS | 2427 | ++DOCSHELL 0x135138000 == 87 [pid = 2427] [id = 408] 03:58:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 153 (0x12545c800) [pid = 2427] [serial = 1223] [outer = 0x0] 03:58:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 154 (0x128a50c00) [pid = 2427] [serial = 1224] [outer = 0x12545c800] 03:58:10 INFO - PROCESS | 2427 | 1462791490838 Marionette DEBUG loaded listener.js 03:58:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 155 (0x128f3d000) [pid = 2427] [serial = 1225] [outer = 0x12545c800] 03:58:11 INFO - PROCESS | 2427 | 1462791491267 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:58:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:58:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 723ms 03:58:11 INFO - PROCESS | 2427 | 1462791491304 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 03:58:11 INFO - PROCESS | 2427 | 1462791491307 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 03:58:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:58:11 INFO - PROCESS | 2427 | 1462791491309 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:58:11 INFO - PROCESS | 2427 | 1462791491310 Marionette TRACE conn2 <- [1,1606,null,{}] 03:58:11 INFO - PROCESS | 2427 | 1462791491313 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:11 INFO - PROCESS | 2427 | 1462791491424 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 03:58:11 INFO - PROCESS | 2427 | 1462791491528 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:11 INFO - PROCESS | 2427 | ++DOCSHELL 0x135b47800 == 88 [pid = 2427] [id = 409] 03:58:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 156 (0x128fd9400) [pid = 2427] [serial = 1226] [outer = 0x0] 03:58:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 157 (0x12a6b3000) [pid = 2427] [serial = 1227] [outer = 0x128fd9400] 03:58:11 INFO - PROCESS | 2427 | 1462791491561 Marionette DEBUG loaded listener.js 03:58:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 158 (0x12ba44800) [pid = 2427] [serial = 1228] [outer = 0x128fd9400] 03:58:11 INFO - PROCESS | 2427 | 1462791491970 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:58:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:58:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 03:58:11 INFO - PROCESS | 2427 | 1462791491980 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 03:58:11 INFO - PROCESS | 2427 | 1462791491981 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 03:58:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:58:11 INFO - PROCESS | 2427 | 1462791491985 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:58:11 INFO - PROCESS | 2427 | 1462791491987 Marionette TRACE conn2 <- [1,1610,null,{}] 03:58:11 INFO - PROCESS | 2427 | 1462791491990 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:12 INFO - PROCESS | 2427 | 1462791492114 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 03:58:12 INFO - PROCESS | 2427 | 1462791492189 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:12 INFO - PROCESS | 2427 | ++DOCSHELL 0x135d2e000 == 89 [pid = 2427] [id = 410] 03:58:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 159 (0x124ac4400) [pid = 2427] [serial = 1229] [outer = 0x0] 03:58:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 160 (0x124acd000) [pid = 2427] [serial = 1230] [outer = 0x124ac4400] 03:58:12 INFO - PROCESS | 2427 | 1462791492221 Marionette DEBUG loaded listener.js 03:58:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 161 (0x124ad0800) [pid = 2427] [serial = 1231] [outer = 0x124ac4400] 03:58:12 INFO - PROCESS | 2427 | 1462791492635 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:58:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:58:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 03:58:12 INFO - PROCESS | 2427 | 1462791492655 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 03:58:12 INFO - PROCESS | 2427 | 1462791492657 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 03:58:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:58:12 INFO - PROCESS | 2427 | 1462791492659 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:58:12 INFO - PROCESS | 2427 | 1462791492660 Marionette TRACE conn2 <- [1,1614,null,{}] 03:58:12 INFO - PROCESS | 2427 | 1462791492663 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:12 INFO - PROCESS | 2427 | 1462791492779 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 03:58:12 INFO - PROCESS | 2427 | 1462791492888 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:12 INFO - PROCESS | 2427 | ++DOCSHELL 0x135d47800 == 90 [pid = 2427] [id = 411] 03:58:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 162 (0x110f4e800) [pid = 2427] [serial = 1232] [outer = 0x0] 03:58:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 163 (0x12b1aa800) [pid = 2427] [serial = 1233] [outer = 0x110f4e800] 03:58:12 INFO - PROCESS | 2427 | 1462791492920 Marionette DEBUG loaded listener.js 03:58:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 164 (0x12d670400) [pid = 2427] [serial = 1234] [outer = 0x110f4e800] 03:58:13 INFO - PROCESS | 2427 | 1462791493314 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:58:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 03:58:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 719ms 03:58:13 INFO - PROCESS | 2427 | 1462791493378 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 03:58:13 INFO - PROCESS | 2427 | 1462791493380 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 03:58:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:58:13 INFO - PROCESS | 2427 | 1462791493382 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:58:13 INFO - PROCESS | 2427 | 1462791493383 Marionette TRACE conn2 <- [1,1618,null,{}] 03:58:13 INFO - PROCESS | 2427 | 1462791493386 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:13 INFO - PROCESS | 2427 | 1462791493516 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 03:58:13 INFO - PROCESS | 2427 | 1462791493593 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:13 INFO - PROCESS | 2427 | ++DOCSHELL 0x11941a000 == 91 [pid = 2427] [id = 412] 03:58:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 165 (0x112a71800) [pid = 2427] [serial = 1235] [outer = 0x0] 03:58:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 166 (0x12496e000) [pid = 2427] [serial = 1236] [outer = 0x112a71800] 03:58:13 INFO - PROCESS | 2427 | 1462791493623 Marionette DEBUG loaded listener.js 03:58:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 167 (0x12d673400) [pid = 2427] [serial = 1237] [outer = 0x112a71800] 03:58:14 INFO - PROCESS | 2427 | 1462791494271 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:58:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:58:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 920ms 03:58:14 INFO - PROCESS | 2427 | 1462791494303 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 03:58:14 INFO - PROCESS | 2427 | 1462791494305 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 03:58:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:58:14 INFO - PROCESS | 2427 | 1462791494309 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:58:14 INFO - PROCESS | 2427 | 1462791494311 Marionette TRACE conn2 <- [1,1622,null,{}] 03:58:14 INFO - PROCESS | 2427 | 1462791494314 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:14 INFO - PROCESS | 2427 | 1462791494458 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 03:58:14 INFO - PROCESS | 2427 | 1462791494515 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:14 INFO - PROCESS | 2427 | ++DOCSHELL 0x12418c000 == 92 [pid = 2427] [id = 413] 03:58:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 168 (0x1161f3800) [pid = 2427] [serial = 1238] [outer = 0x0] 03:58:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 169 (0x118088c00) [pid = 2427] [serial = 1239] [outer = 0x1161f3800] 03:58:14 INFO - PROCESS | 2427 | 1462791494545 Marionette DEBUG loaded listener.js 03:58:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 170 (0x11872ac00) [pid = 2427] [serial = 1240] [outer = 0x1161f3800] 03:58:14 INFO - PROCESS | 2427 | 1462791494979 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:58:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 03:58:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 723ms 03:58:15 INFO - PROCESS | 2427 | 1462791495042 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 03:58:15 INFO - PROCESS | 2427 | 1462791495047 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 03:58:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:58:15 INFO - PROCESS | 2427 | 1462791495058 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:58:15 INFO - PROCESS | 2427 | 1462791495059 Marionette TRACE conn2 <- [1,1626,null,{}] 03:58:15 INFO - PROCESS | 2427 | 1462791495062 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:15 INFO - PROCESS | 2427 | 1462791495203 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 03:58:15 INFO - PROCESS | 2427 | 1462791495312 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:15 INFO - PROCESS | 2427 | ++DOCSHELL 0x1185ab800 == 93 [pid = 2427] [id = 414] 03:58:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 171 (0x118132c00) [pid = 2427] [serial = 1241] [outer = 0x0] 03:58:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 172 (0x1195e3c00) [pid = 2427] [serial = 1242] [outer = 0x118132c00] 03:58:15 INFO - PROCESS | 2427 | 1462791495357 Marionette DEBUG loaded listener.js 03:58:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 173 (0x119b06c00) [pid = 2427] [serial = 1243] [outer = 0x118132c00] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12d4dd800 == 92 [pid = 2427] [id = 248] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12d07e000 == 91 [pid = 2427] [id = 269] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12da07000 == 90 [pid = 2427] [id = 270] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12b91a000 == 89 [pid = 2427] [id = 307] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12cd04000 == 88 [pid = 2427] [id = 232] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12bb60000 == 87 [pid = 2427] [id = 308] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12cd0a000 == 86 [pid = 2427] [id = 268] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x116081000 == 85 [pid = 2427] [id = 215] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x1127bd800 == 84 [pid = 2427] [id = 271] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x135128000 == 83 [pid = 2427] [id = 404] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12f697800 == 82 [pid = 2427] [id = 403] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12d4c7000 == 81 [pid = 2427] [id = 402] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12d193000 == 80 [pid = 2427] [id = 401] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 172 (0x12a780800) [pid = 2427] [serial = 1146] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12c606800 == 79 [pid = 2427] [id = 400] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12bb56000 == 78 [pid = 2427] [id = 399] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12b00a000 == 77 [pid = 2427] [id = 398] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12968c000 == 76 [pid = 2427] [id = 397] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x126b8a800 == 75 [pid = 2427] [id = 396] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x124f07000 == 74 [pid = 2427] [id = 395] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x118996000 == 73 [pid = 2427] [id = 394] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x1185a4000 == 72 [pid = 2427] [id = 393] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x119162800 == 71 [pid = 2427] [id = 392] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12da0b800 == 70 [pid = 2427] [id = 389] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12d4d9800 == 69 [pid = 2427] [id = 388] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12cd1e000 == 68 [pid = 2427] [id = 387] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12c60f800 == 67 [pid = 2427] [id = 386] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa17000 == 66 [pid = 2427] [id = 385] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x119d47000 == 65 [pid = 2427] [id = 384] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x116643000 == 64 [pid = 2427] [id = 383] 03:58:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12bb57800 == 63 [pid = 2427] [id = 382] 03:58:15 INFO - PROCESS | 2427 | 1462791495857 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 171 (0x12a6aec00) [pid = 2427] [serial = 1144] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 170 (0x118089000) [pid = 2427] [serial = 1111] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 169 (0x116a54800) [pid = 2427] [serial = 1110] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 168 (0x11919b400) [pid = 2427] [serial = 1116] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 167 (0x1195df000) [pid = 2427] [serial = 1117] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 166 (0x12125d400) [pid = 2427] [serial = 1122] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 165 (0x1212c4800) [pid = 2427] [serial = 1123] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 164 (0x12496ec00) [pid = 2427] [serial = 1128] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 163 (0x12a41fc00) [pid = 2427] [serial = 1104] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 162 (0x1197fa000) [pid = 2427] [serial = 1119] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 161 (0x119e2e000) [pid = 2427] [serial = 1120] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 160 (0x11872cc00) [pid = 2427] [serial = 1114] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 159 (0x118095000) [pid = 2427] [serial = 1113] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 158 (0x122ce5c00) [pid = 2427] [serial = 1125] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 157 (0x11812c000) [pid = 2427] [serial = 1095] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 156 (0x12530fc00) [pid = 2427] [serial = 1131] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 155 (0x121269800) [pid = 2427] [serial = 1098] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 154 (0x128a4c400) [pid = 2427] [serial = 1101] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 153 (0x12a6b0400) [pid = 2427] [serial = 1107] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 152 (0x126ab1800) [pid = 2427] [serial = 1134] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 151 (0x128ab1000) [pid = 2427] [serial = 1140] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 150 (0x128aab000) [pid = 2427] [serial = 1137] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 149 (0x12a420800) [pid = 2427] [serial = 1143] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 148 (0x128e0f000) [pid = 2427] [serial = 1138] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 147 (0x128a53c00) [pid = 2427] [serial = 1135] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 146 (0x125af5c00) [pid = 2427] [serial = 1132] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 145 (0x124979c00) [pid = 2427] [serial = 1129] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 144 (0x1246ccc00) [pid = 2427] [serial = 1126] [outer = 0x0] [url = about:blank] 03:58:15 INFO - PROCESS | 2427 | --DOMWINDOW == 143 (0x1292a0c00) [pid = 2427] [serial = 1141] [outer = 0x0] [url = about:blank] 03:58:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:58:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 820ms 03:58:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:58:15 INFO - PROCESS | 2427 | 1462791495879 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 03:58:15 INFO - PROCESS | 2427 | 1462791495880 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 03:58:15 INFO - PROCESS | 2427 | 1462791495882 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:58:15 INFO - PROCESS | 2427 | 1462791495884 Marionette TRACE conn2 <- [1,1630,null,{}] 03:58:15 INFO - PROCESS | 2427 | 1462791495891 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:15 INFO - PROCESS | 2427 | 1462791495961 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 03:58:15 INFO - PROCESS | 2427 | 1462791495968 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:15 INFO - PROCESS | 2427 | ++DOCSHELL 0x118597800 == 64 [pid = 2427] [id = 415] 03:58:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x119eb0c00) [pid = 2427] [serial = 1244] [outer = 0x0] 03:58:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x121261800) [pid = 2427] [serial = 1245] [outer = 0x119eb0c00] 03:58:15 INFO - PROCESS | 2427 | 1462791495992 Marionette DEBUG loaded listener.js 03:58:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x122a49000) [pid = 2427] [serial = 1246] [outer = 0x119eb0c00] 03:58:16 INFO - PROCESS | 2427 | 1462791496482 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:58:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:58:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 626ms 03:58:16 INFO - PROCESS | 2427 | 1462791496509 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 03:58:16 INFO - PROCESS | 2427 | 1462791496512 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 03:58:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:58:16 INFO - PROCESS | 2427 | 1462791496515 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:58:16 INFO - PROCESS | 2427 | 1462791496520 Marionette TRACE conn2 <- [1,1634,null,{}] 03:58:16 INFO - PROCESS | 2427 | 1462791496523 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:16 INFO - PROCESS | 2427 | 1462791496669 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 03:58:16 INFO - PROCESS | 2427 | 1462791496752 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:16 INFO - PROCESS | 2427 | ++DOCSHELL 0x1249ae800 == 65 [pid = 2427] [id = 416] 03:58:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 147 (0x12125d400) [pid = 2427] [serial = 1247] [outer = 0x0] 03:58:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 148 (0x1243c1400) [pid = 2427] [serial = 1248] [outer = 0x12125d400] 03:58:16 INFO - PROCESS | 2427 | 1462791496780 Marionette DEBUG loaded listener.js 03:58:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 149 (0x1246d3000) [pid = 2427] [serial = 1249] [outer = 0x12125d400] 03:58:17 INFO - PROCESS | 2427 | 1462791497060 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:58:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:58:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 573ms 03:58:17 INFO - PROCESS | 2427 | 1462791497089 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 03:58:17 INFO - PROCESS | 2427 | 1462791497097 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 03:58:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:58:17 INFO - PROCESS | 2427 | 1462791497108 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:58:17 INFO - PROCESS | 2427 | 1462791497109 Marionette TRACE conn2 <- [1,1638,null,{}] 03:58:17 INFO - PROCESS | 2427 | 1462791497111 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:17 INFO - PROCESS | 2427 | 1462791497197 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 03:58:17 INFO - PROCESS | 2427 | 1462791497204 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:17 INFO - PROCESS | 2427 | ++DOCSHELL 0x128a7d000 == 66 [pid = 2427] [id = 417] 03:58:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 150 (0x1246d8400) [pid = 2427] [serial = 1250] [outer = 0x0] 03:58:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 151 (0x124978c00) [pid = 2427] [serial = 1251] [outer = 0x1246d8400] 03:58:17 INFO - PROCESS | 2427 | 1462791497229 Marionette DEBUG loaded listener.js 03:58:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 152 (0x124ad1000) [pid = 2427] [serial = 1252] [outer = 0x1246d8400] 03:58:17 INFO - PROCESS | 2427 | 1462791497561 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:58:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:58:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 476ms 03:58:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:58:17 INFO - PROCESS | 2427 | 1462791497578 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 03:58:17 INFO - PROCESS | 2427 | 1462791497579 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 03:58:17 INFO - PROCESS | 2427 | 1462791497581 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:58:17 INFO - PROCESS | 2427 | 1462791497582 Marionette TRACE conn2 <- [1,1642,null,{}] 03:58:17 INFO - PROCESS | 2427 | 1462791497621 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:17 INFO - PROCESS | 2427 | 1462791497729 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 03:58:17 INFO - PROCESS | 2427 | 1462791497734 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:17 INFO - PROCESS | 2427 | ++DOCSHELL 0x129352000 == 67 [pid = 2427] [id = 418] 03:58:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 153 (0x126ab0400) [pid = 2427] [serial = 1253] [outer = 0x0] 03:58:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 154 (0x128aaa400) [pid = 2427] [serial = 1254] [outer = 0x126ab0400] 03:58:17 INFO - PROCESS | 2427 | 1462791497760 Marionette DEBUG loaded listener.js 03:58:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 155 (0x128e03000) [pid = 2427] [serial = 1255] [outer = 0x126ab0400] 03:58:18 INFO - PROCESS | 2427 | 1462791498125 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:58:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:58:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 578ms 03:58:18 INFO - PROCESS | 2427 | 1462791498166 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 03:58:18 INFO - PROCESS | 2427 | 1462791498168 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 03:58:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:58:18 INFO - PROCESS | 2427 | 1462791498170 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:58:18 INFO - PROCESS | 2427 | 1462791498171 Marionette TRACE conn2 <- [1,1646,null,{}] 03:58:18 INFO - PROCESS | 2427 | 1462791498173 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:18 INFO - PROCESS | 2427 | 1462791498283 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 03:58:18 INFO - PROCESS | 2427 | 1462791498335 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:18 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a6d1000 == 68 [pid = 2427] [id = 419] 03:58:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 156 (0x128f33400) [pid = 2427] [serial = 1256] [outer = 0x0] 03:58:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 157 (0x1292a2400) [pid = 2427] [serial = 1257] [outer = 0x128f33400] 03:58:18 INFO - PROCESS | 2427 | 1462791498359 Marionette DEBUG loaded listener.js 03:58:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 158 (0x12a41ac00) [pid = 2427] [serial = 1258] [outer = 0x128f33400] 03:58:18 INFO - PROCESS | 2427 | 1462791498655 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:58:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:58:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 521ms 03:58:18 INFO - PROCESS | 2427 | 1462791498696 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 03:58:18 INFO - PROCESS | 2427 | 1462791498697 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 03:58:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:58:18 INFO - PROCESS | 2427 | 1462791498700 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:58:18 INFO - PROCESS | 2427 | 1462791498703 Marionette TRACE conn2 <- [1,1650,null,{}] 03:58:18 INFO - PROCESS | 2427 | 1462791498705 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:18 INFO - PROCESS | 2427 | 1462791498811 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 03:58:18 INFO - PROCESS | 2427 | 1462791498850 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:18 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b15f800 == 69 [pid = 2427] [id = 420] 03:58:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 159 (0x128f33c00) [pid = 2427] [serial = 1259] [outer = 0x0] 03:58:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 160 (0x12a6abc00) [pid = 2427] [serial = 1260] [outer = 0x128f33c00] 03:58:18 INFO - PROCESS | 2427 | 1462791498875 Marionette DEBUG loaded listener.js 03:58:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 161 (0x12a79f400) [pid = 2427] [serial = 1261] [outer = 0x128f33c00] 03:58:19 INFO - PROCESS | 2427 | 1462791499216 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:58:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:58:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 571ms 03:58:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:58:19 INFO - PROCESS | 2427 | 1462791499271 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 03:58:19 INFO - PROCESS | 2427 | 1462791499272 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 03:58:19 INFO - PROCESS | 2427 | 1462791499274 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:58:19 INFO - PROCESS | 2427 | 1462791499275 Marionette TRACE conn2 <- [1,1654,null,{}] 03:58:19 INFO - PROCESS | 2427 | 1462791499278 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:19 INFO - PROCESS | 2427 | 1462791499384 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 03:58:19 INFO - PROCESS | 2427 | 1462791499398 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:19 INFO - PROCESS | 2427 | ++DOCSHELL 0x12bb5d800 == 70 [pid = 2427] [id = 421] 03:58:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 162 (0x12a41c000) [pid = 2427] [serial = 1262] [outer = 0x0] 03:58:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 163 (0x12aa30800) [pid = 2427] [serial = 1263] [outer = 0x12a41c000] 03:58:19 INFO - PROCESS | 2427 | 1462791499425 Marionette DEBUG loaded listener.js 03:58:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 164 (0x12ab93800) [pid = 2427] [serial = 1264] [outer = 0x12a41c000] 03:58:19 INFO - PROCESS | 2427 | 1462791499778 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:58:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:58:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 518ms 03:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:58:19 INFO - PROCESS | 2427 | 1462791499793 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 03:58:19 INFO - PROCESS | 2427 | 1462791499794 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 03:58:19 INFO - PROCESS | 2427 | 1462791499796 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:58:19 INFO - PROCESS | 2427 | 1462791499798 Marionette TRACE conn2 <- [1,1658,null,{}] 03:58:19 INFO - PROCESS | 2427 | 1462791499802 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:19 INFO - PROCESS | 2427 | 1462791499913 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 163 (0x128fd1400) [pid = 2427] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 162 (0x1292aa800) [pid = 2427] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 161 (0x110f44800) [pid = 2427] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 160 (0x12b1b9800) [pid = 2427] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 159 (0x118090000) [pid = 2427] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 158 (0x119eb1c00) [pid = 2427] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 157 (0x1195eb800) [pid = 2427] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 156 (0x128aac000) [pid = 2427] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 155 (0x1246ce000) [pid = 2427] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 154 (0x110f43000) [pid = 2427] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 153 (0x1133b1800) [pid = 2427] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 152 (0x1293e3c00) [pid = 2427] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 151 (0x122cefc00) [pid = 2427] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 150 (0x124976000) [pid = 2427] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 149 (0x1133b5000) [pid = 2427] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 148 (0x12b1b7000) [pid = 2427] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 147 (0x128f3f000) [pid = 2427] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 146 (0x124977400) [pid = 2427] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 145 (0x119b0c000) [pid = 2427] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 144 (0x1183cc800) [pid = 2427] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 143 (0x112ec8000) [pid = 2427] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:58:20 INFO - PROCESS | 2427 | --DOMWINDOW == 142 (0x12be2b000) [pid = 2427] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:58:20 INFO - PROCESS | 2427 | 1462791500195 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:20 INFO - PROCESS | 2427 | ++DOCSHELL 0x1171db000 == 71 [pid = 2427] [id = 422] 03:58:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x110f41c00) [pid = 2427] [serial = 1265] [outer = 0x0] 03:58:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x111ed6000) [pid = 2427] [serial = 1266] [outer = 0x110f41c00] 03:58:20 INFO - PROCESS | 2427 | 1462791500220 Marionette DEBUG loaded listener.js 03:58:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x117676400) [pid = 2427] [serial = 1267] [outer = 0x110f41c00] 03:58:20 INFO - PROCESS | 2427 | 1462791500494 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 721ms 03:58:20 INFO - PROCESS | 2427 | 1462791500524 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 03:58:20 INFO - PROCESS | 2427 | 1462791500526 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 03:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:58:20 INFO - PROCESS | 2427 | 1462791500528 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:58:20 INFO - PROCESS | 2427 | 1462791500530 Marionette TRACE conn2 <- [1,1662,null,{}] 03:58:20 INFO - PROCESS | 2427 | 1462791500539 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:20 INFO - PROCESS | 2427 | 1462791500645 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 03:58:20 INFO - PROCESS | 2427 | 1462791500650 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:20 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c3e2800 == 72 [pid = 2427] [id = 423] 03:58:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x118941c00) [pid = 2427] [serial = 1268] [outer = 0x0] 03:58:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 147 (0x128fd1400) [pid = 2427] [serial = 1269] [outer = 0x118941c00] 03:58:20 INFO - PROCESS | 2427 | 1462791500679 Marionette DEBUG loaded listener.js 03:58:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 148 (0x12bd71000) [pid = 2427] [serial = 1270] [outer = 0x118941c00] 03:58:21 INFO - PROCESS | 2427 | 1462791501068 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 569ms 03:58:21 INFO - PROCESS | 2427 | 1462791501097 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 03:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:58:21 INFO - PROCESS | 2427 | 1462791501098 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 03:58:21 INFO - PROCESS | 2427 | 1462791501103 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:58:21 INFO - PROCESS | 2427 | 1462791501104 Marionette TRACE conn2 <- [1,1666,null,{}] 03:58:21 INFO - PROCESS | 2427 | 1462791501106 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:21 INFO - PROCESS | 2427 | 1462791501192 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 03:58:21 INFO - PROCESS | 2427 | 1462791501197 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:21 INFO - PROCESS | 2427 | ++DOCSHELL 0x12cd10000 == 73 [pid = 2427] [id = 424] 03:58:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 149 (0x1240d5800) [pid = 2427] [serial = 1271] [outer = 0x0] 03:58:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 150 (0x12be2b000) [pid = 2427] [serial = 1272] [outer = 0x1240d5800] 03:58:21 INFO - PROCESS | 2427 | 1462791501222 Marionette DEBUG loaded listener.js 03:58:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 151 (0x12d04c800) [pid = 2427] [serial = 1273] [outer = 0x1240d5800] 03:58:21 INFO - PROCESS | 2427 | 1462791501566 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 519ms 03:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:58:21 INFO - PROCESS | 2427 | 1462791501622 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 03:58:21 INFO - PROCESS | 2427 | 1462791501623 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 03:58:21 INFO - PROCESS | 2427 | 1462791501625 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:58:21 INFO - PROCESS | 2427 | 1462791501626 Marionette TRACE conn2 <- [1,1670,null,{}] 03:58:21 INFO - PROCESS | 2427 | 1462791501628 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:21 INFO - PROCESS | 2427 | 1462791501743 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 03:58:21 INFO - PROCESS | 2427 | 1462791501751 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:21 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d4d2000 == 74 [pid = 2427] [id = 425] 03:58:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 152 (0x12aa26c00) [pid = 2427] [serial = 1274] [outer = 0x0] 03:58:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 153 (0x12d40cc00) [pid = 2427] [serial = 1275] [outer = 0x12aa26c00] 03:58:21 INFO - PROCESS | 2427 | 1462791501777 Marionette DEBUG loaded listener.js 03:58:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 154 (0x12d442400) [pid = 2427] [serial = 1276] [outer = 0x12aa26c00] 03:58:22 INFO - PROCESS | 2427 | 1462791502087 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 517ms 03:58:22 INFO - PROCESS | 2427 | 1462791502218 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 03:58:22 INFO - PROCESS | 2427 | 1462791502220 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 03:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:58:22 INFO - PROCESS | 2427 | 1462791502225 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:58:22 INFO - PROCESS | 2427 | 1462791502227 Marionette TRACE conn2 <- [1,1674,null,{}] 03:58:22 INFO - PROCESS | 2427 | 1462791502231 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:22 INFO - PROCESS | 2427 | 1462791502344 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 03:58:22 INFO - PROCESS | 2427 | 1462791502446 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:22 INFO - PROCESS | 2427 | ++DOCSHELL 0x1170aa000 == 75 [pid = 2427] [id = 426] 03:58:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 155 (0x1130ee000) [pid = 2427] [serial = 1277] [outer = 0x0] 03:58:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 156 (0x113f40000) [pid = 2427] [serial = 1278] [outer = 0x1130ee000] 03:58:22 INFO - PROCESS | 2427 | 1462791502477 Marionette DEBUG loaded listener.js 03:58:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 157 (0x118089000) [pid = 2427] [serial = 1279] [outer = 0x1130ee000] 03:58:22 INFO - PROCESS | 2427 | 1462791502925 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 721ms 03:58:22 INFO - PROCESS | 2427 | 1462791502946 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 03:58:22 INFO - PROCESS | 2427 | 1462791502948 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 03:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:58:22 INFO - PROCESS | 2427 | 1462791502956 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:58:22 INFO - PROCESS | 2427 | 1462791502959 Marionette TRACE conn2 <- [1,1678,null,{}] 03:58:22 INFO - PROCESS | 2427 | 1462791502962 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:23 INFO - PROCESS | 2427 | 1462791503072 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 03:58:23 INFO - PROCESS | 2427 | 1462791503137 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:23 INFO - PROCESS | 2427 | ++DOCSHELL 0x126493000 == 76 [pid = 2427] [id = 427] 03:58:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 158 (0x11812e000) [pid = 2427] [serial = 1280] [outer = 0x0] 03:58:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 159 (0x1195df000) [pid = 2427] [serial = 1281] [outer = 0x11812e000] 03:58:23 INFO - PROCESS | 2427 | 1462791503167 Marionette DEBUG loaded listener.js 03:58:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 160 (0x121261c00) [pid = 2427] [serial = 1282] [outer = 0x11812e000] 03:58:23 INFO - PROCESS | 2427 | 1462791503622 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 674ms 03:58:23 INFO - PROCESS | 2427 | 1462791503629 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 03:58:23 INFO - PROCESS | 2427 | 1462791503630 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 03:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:58:23 INFO - PROCESS | 2427 | 1462791503633 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:58:23 INFO - PROCESS | 2427 | 1462791503636 Marionette TRACE conn2 <- [1,1682,null,{}] 03:58:23 INFO - PROCESS | 2427 | 1462791503644 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:23 INFO - PROCESS | 2427 | 1462791503775 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 03:58:23 INFO - PROCESS | 2427 | 1462791503856 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:23 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c8e0000 == 77 [pid = 2427] [id = 428] 03:58:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 161 (0x12455a800) [pid = 2427] [serial = 1283] [outer = 0x0] 03:58:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 162 (0x124ac6c00) [pid = 2427] [serial = 1284] [outer = 0x12455a800] 03:58:23 INFO - PROCESS | 2427 | 1462791503890 Marionette DEBUG loaded listener.js 03:58:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 163 (0x125179800) [pid = 2427] [serial = 1285] [outer = 0x12455a800] 03:58:24 INFO - PROCESS | 2427 | 1462791504321 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 721ms 03:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:58:24 INFO - PROCESS | 2427 | 1462791504355 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 03:58:24 INFO - PROCESS | 2427 | 1462791504356 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 03:58:24 INFO - PROCESS | 2427 | 1462791504359 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:58:24 INFO - PROCESS | 2427 | 1462791504360 Marionette TRACE conn2 <- [1,1686,null,{}] 03:58:24 INFO - PROCESS | 2427 | 1462791504362 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:24 INFO - PROCESS | 2427 | 1462791504476 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 03:58:24 INFO - PROCESS | 2427 | 1462791504554 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:24 INFO - PROCESS | 2427 | ++DOCSHELL 0x12f6ad000 == 78 [pid = 2427] [id = 429] 03:58:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 164 (0x124974800) [pid = 2427] [serial = 1286] [outer = 0x0] 03:58:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 165 (0x128a4e400) [pid = 2427] [serial = 1287] [outer = 0x124974800] 03:58:24 INFO - PROCESS | 2427 | 1462791504588 Marionette DEBUG loaded listener.js 03:58:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 166 (0x1293e4000) [pid = 2427] [serial = 1288] [outer = 0x124974800] 03:58:25 INFO - PROCESS | 2427 | 1462791505036 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 03:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 718ms 03:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:58:25 INFO - PROCESS | 2427 | 1462791505086 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 03:58:25 INFO - PROCESS | 2427 | 1462791505087 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 03:58:25 INFO - PROCESS | 2427 | 1462791505089 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:58:25 INFO - PROCESS | 2427 | 1462791505090 Marionette TRACE conn2 <- [1,1690,null,{}] 03:58:25 INFO - PROCESS | 2427 | 1462791505093 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:25 INFO - PROCESS | 2427 | 1462791505198 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 03:58:25 INFO - PROCESS | 2427 | 1462791505306 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:25 INFO - PROCESS | 2427 | ++DOCSHELL 0x135127000 == 79 [pid = 2427] [id = 430] 03:58:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 167 (0x128a4c000) [pid = 2427] [serial = 1289] [outer = 0x0] 03:58:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 168 (0x12aa31000) [pid = 2427] [serial = 1290] [outer = 0x128a4c000] 03:58:25 INFO - PROCESS | 2427 | 1462791505337 Marionette DEBUG loaded listener.js 03:58:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 169 (0x12ba50000) [pid = 2427] [serial = 1291] [outer = 0x128a4c000] 03:58:25 INFO - PROCESS | 2427 | 1462791505735 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 03:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:58:25 INFO - PROCESS | 2427 | 1462791505759 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 03:58:25 INFO - PROCESS | 2427 | 1462791505761 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 03:58:25 INFO - PROCESS | 2427 | 1462791505763 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:58:25 INFO - PROCESS | 2427 | 1462791505764 Marionette TRACE conn2 <- [1,1694,null,{}] 03:58:25 INFO - PROCESS | 2427 | 1462791505767 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:25 INFO - PROCESS | 2427 | 1462791505892 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 03:58:25 INFO - PROCESS | 2427 | 1462791505973 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:25 INFO - PROCESS | 2427 | ++DOCSHELL 0x1353d4800 == 80 [pid = 2427] [id = 431] 03:58:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 170 (0x12d439400) [pid = 2427] [serial = 1292] [outer = 0x0] 03:58:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 171 (0x12d672000) [pid = 2427] [serial = 1293] [outer = 0x12d439400] 03:58:26 INFO - PROCESS | 2427 | 1462791506003 Marionette DEBUG loaded listener.js 03:58:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 172 (0x12d67c800) [pid = 2427] [serial = 1294] [outer = 0x12d439400] 03:58:26 INFO - PROCESS | 2427 | 1462791506423 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 03:58:26 INFO - PROCESS | 2427 | 1462791506434 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 03:58:26 INFO - PROCESS | 2427 | 1462791506435 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 03:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:58:26 INFO - PROCESS | 2427 | 1462791506437 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:58:26 INFO - PROCESS | 2427 | 1462791506439 Marionette TRACE conn2 <- [1,1698,null,{}] 03:58:26 INFO - PROCESS | 2427 | 1462791506441 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:26 INFO - PROCESS | 2427 | 1462791506545 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 03:58:26 INFO - PROCESS | 2427 | 1462791506655 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:26 INFO - PROCESS | 2427 | ++DOCSHELL 0x135d1b800 == 81 [pid = 2427] [id = 432] 03:58:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 173 (0x1212ddc00) [pid = 2427] [serial = 1295] [outer = 0x0] 03:58:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 174 (0x1212e5000) [pid = 2427] [serial = 1296] [outer = 0x1212ddc00] 03:58:26 INFO - PROCESS | 2427 | 1462791506686 Marionette DEBUG loaded listener.js 03:58:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 175 (0x1212e9000) [pid = 2427] [serial = 1297] [outer = 0x1212ddc00] 03:58:27 INFO - PROCESS | 2427 | 1462791507094 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 03:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 03:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:58:27 INFO - PROCESS | 2427 | 1462791507108 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 03:58:27 INFO - PROCESS | 2427 | 1462791507110 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 03:58:27 INFO - PROCESS | 2427 | 1462791507112 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:58:27 INFO - PROCESS | 2427 | 1462791507113 Marionette TRACE conn2 <- [1,1702,null,{}] 03:58:27 INFO - PROCESS | 2427 | 1462791507116 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:27 INFO - PROCESS | 2427 | 1462791507224 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 03:58:27 INFO - PROCESS | 2427 | 1462791507361 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:27 INFO - PROCESS | 2427 | ++DOCSHELL 0x13513a000 == 82 [pid = 2427] [id = 433] 03:58:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 176 (0x1212df800) [pid = 2427] [serial = 1298] [outer = 0x0] 03:58:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 177 (0x122feb800) [pid = 2427] [serial = 1299] [outer = 0x1212df800] 03:58:27 INFO - PROCESS | 2427 | 1462791507392 Marionette DEBUG loaded listener.js 03:58:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 178 (0x12d67d400) [pid = 2427] [serial = 1300] [outer = 0x1212df800] 03:58:27 INFO - PROCESS | 2427 | 1462791507809 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 724ms 03:58:27 INFO - PROCESS | 2427 | 1462791507838 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 03:58:27 INFO - PROCESS | 2427 | 1462791507839 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 03:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:58:27 INFO - PROCESS | 2427 | 1462791507859 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:58:27 INFO - PROCESS | 2427 | 1462791507860 Marionette TRACE conn2 <- [1,1706,null,{}] 03:58:27 INFO - PROCESS | 2427 | 1462791507863 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:27 INFO - PROCESS | 2427 | 1462791507974 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 03:58:28 INFO - PROCESS | 2427 | 1462791508238 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:28 INFO - PROCESS | 2427 | ++DOCSHELL 0x119d3d000 == 83 [pid = 2427] [id = 434] 03:58:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 179 (0x110f4ac00) [pid = 2427] [serial = 1301] [outer = 0x0] 03:58:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 180 (0x1121c4000) [pid = 2427] [serial = 1302] [outer = 0x110f4ac00] 03:58:28 INFO - PROCESS | 2427 | 1462791508277 Marionette DEBUG loaded listener.js 03:58:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 181 (0x116706800) [pid = 2427] [serial = 1303] [outer = 0x110f4ac00] 03:58:28 INFO - PROCESS | 2427 | 1462791508699 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 890ms 03:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:58:28 INFO - PROCESS | 2427 | 1462791508731 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 03:58:28 INFO - PROCESS | 2427 | 1462791508734 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 03:58:28 INFO - PROCESS | 2427 | 1462791508736 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:58:28 INFO - PROCESS | 2427 | 1462791508739 Marionette TRACE conn2 <- [1,1710,null,{}] 03:58:28 INFO - PROCESS | 2427 | 1462791508742 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:28 INFO - PROCESS | 2427 | 1462791508851 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 03:58:28 INFO - PROCESS | 2427 | 1462791508981 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:29 INFO - PROCESS | 2427 | ++DOCSHELL 0x118487800 == 84 [pid = 2427] [id = 435] 03:58:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 182 (0x1183cc800) [pid = 2427] [serial = 1304] [outer = 0x0] 03:58:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 183 (0x11919d000) [pid = 2427] [serial = 1305] [outer = 0x1183cc800] 03:58:29 INFO - PROCESS | 2427 | 1462791509029 Marionette DEBUG loaded listener.js 03:58:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 184 (0x119b0c000) [pid = 2427] [serial = 1306] [outer = 0x1183cc800] 03:58:29 INFO - PROCESS | 2427 | --DOCSHELL 0x12e119000 == 83 [pid = 2427] [id = 367] 03:58:29 INFO - PROCESS | 2427 | --DOCSHELL 0x12a65f000 == 82 [pid = 2427] [id = 369] 03:58:29 INFO - PROCESS | 2427 | --DOCSHELL 0x12c8f2000 == 81 [pid = 2427] [id = 286] 03:58:29 INFO - PROCESS | 2427 | --DOCSHELL 0x12cd10000 == 80 [pid = 2427] [id = 424] 03:58:29 INFO - PROCESS | 2427 | --DOCSHELL 0x12c3e2800 == 79 [pid = 2427] [id = 423] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 183 (0x12ba44000) [pid = 2427] [serial = 1173] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOCSHELL 0x1171db000 == 78 [pid = 2427] [id = 422] 03:58:29 INFO - PROCESS | 2427 | --DOCSHELL 0x12bb5d800 == 77 [pid = 2427] [id = 421] 03:58:29 INFO - PROCESS | 2427 | --DOCSHELL 0x12b15f800 == 76 [pid = 2427] [id = 420] 03:58:29 INFO - PROCESS | 2427 | --DOCSHELL 0x12a6d1000 == 75 [pid = 2427] [id = 419] 03:58:29 INFO - PROCESS | 2427 | --DOCSHELL 0x129352000 == 74 [pid = 2427] [id = 418] 03:58:29 INFO - PROCESS | 2427 | --DOCSHELL 0x128a7d000 == 73 [pid = 2427] [id = 417] 03:58:29 INFO - PROCESS | 2427 | --DOCSHELL 0x1249ae800 == 72 [pid = 2427] [id = 416] 03:58:29 INFO - PROCESS | 2427 | --DOCSHELL 0x118597800 == 71 [pid = 2427] [id = 415] 03:58:29 INFO - PROCESS | 2427 | --DOCSHELL 0x1185ab800 == 70 [pid = 2427] [id = 414] 03:58:29 INFO - PROCESS | 2427 | --DOCSHELL 0x12418c000 == 69 [pid = 2427] [id = 413] 03:58:29 INFO - PROCESS | 2427 | 1462791509609 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:58:29 INFO - PROCESS | 2427 | --DOCSHELL 0x119f4c800 == 68 [pid = 2427] [id = 406] 03:58:29 INFO - PROCESS | 2427 | --DOCSHELL 0x135b2c000 == 67 [pid = 2427] [id = 405] 03:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 924ms 03:58:29 INFO - PROCESS | 2427 | 1462791509662 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 03:58:29 INFO - PROCESS | 2427 | 1462791509664 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 03:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:58:29 INFO - PROCESS | 2427 | 1462791509668 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:58:29 INFO - PROCESS | 2427 | 1462791509669 Marionette TRACE conn2 <- [1,1714,null,{}] 03:58:29 INFO - PROCESS | 2427 | 1462791509671 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:29 INFO - PROCESS | 2427 | 1462791509761 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 182 (0x12ba49400) [pid = 2427] [serial = 1048] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 181 (0x12a7a7c00) [pid = 2427] [serial = 1045] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 180 (0x128aac800) [pid = 2427] [serial = 1042] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 179 (0x1246ce800) [pid = 2427] [serial = 1039] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 178 (0x1195dd800) [pid = 2427] [serial = 1036] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 177 (0x12bd71800) [pid = 2427] [serial = 1051] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 176 (0x110f4d400) [pid = 2427] [serial = 1204] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 175 (0x12be1f800) [pid = 2427] [serial = 1198] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 174 (0x12aa2e000) [pid = 2427] [serial = 1195] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 173 (0x12d5f0c00) [pid = 2427] [serial = 1210] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 172 (0x125178800) [pid = 2427] [serial = 1207] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 171 (0x12d5ff000) [pid = 2427] [serial = 1213] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 170 (0x1292a2000) [pid = 2427] [serial = 1192] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 169 (0x12d5f3c00) [pid = 2427] [serial = 1212] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 168 (0x12be25800) [pid = 2427] [serial = 1209] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 167 (0x11767a800) [pid = 2427] [serial = 1033] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 166 (0x12d048c00) [pid = 2427] [serial = 1093] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 165 (0x12a77bc00) [pid = 2427] [serial = 1194] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 164 (0x12ab8a400) [pid = 2427] [serial = 1197] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 163 (0x116938800) [pid = 2427] [serial = 1206] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 162 (0x12d43bc00) [pid = 2427] [serial = 1201] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 161 (0x12d436400) [pid = 2427] [serial = 1200] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 160 (0x11951b000) [pid = 2427] [serial = 1180] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 159 (0x118922400) [pid = 2427] [serial = 1179] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 158 (0x122c51c00) [pid = 2427] [serial = 1185] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 157 (0x1246d4000) [pid = 2427] [serial = 1186] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 156 (0x126ab2000) [pid = 2427] [serial = 1161] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 155 (0x1197fc800) [pid = 2427] [serial = 1155] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 154 (0x119b11400) [pid = 2427] [serial = 1182] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 153 (0x121267c00) [pid = 2427] [serial = 1183] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 152 (0x128e04000) [pid = 2427] [serial = 1191] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 151 (0x115e37800) [pid = 2427] [serial = 1149] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 150 (0x124a64800) [pid = 2427] [serial = 1188] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 149 (0x125af8000) [pid = 2427] [serial = 1189] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 148 (0x124110c00) [pid = 2427] [serial = 1158] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 147 (0x110f47c00) [pid = 2427] [serial = 1203] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 146 (0x1169b8400) [pid = 2427] [serial = 1177] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 145 (0x115e3e400) [pid = 2427] [serial = 1176] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 144 (0x12c644800) [pid = 2427] [serial = 1170] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 143 (0x12aa31c00) [pid = 2427] [serial = 1164] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 142 (0x12ba36800) [pid = 2427] [serial = 1167] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x118735400) [pid = 2427] [serial = 1152] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x12a7a5000) [pid = 2427] [serial = 1147] [outer = 0x0] [url = about:blank] 03:58:29 INFO - PROCESS | 2427 | 1462791509832 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:29 INFO - PROCESS | 2427 | ++DOCSHELL 0x119410800 == 68 [pid = 2427] [id = 436] 03:58:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x115e3e400) [pid = 2427] [serial = 1307] [outer = 0x0] 03:58:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x118734400) [pid = 2427] [serial = 1308] [outer = 0x115e3e400] 03:58:29 INFO - PROCESS | 2427 | 1462791509866 Marionette DEBUG loaded listener.js 03:58:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x122c51c00) [pid = 2427] [serial = 1309] [outer = 0x115e3e400] 03:58:30 INFO - PROCESS | 2427 | 1462791510194 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 569ms 03:58:30 INFO - PROCESS | 2427 | 1462791510238 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 03:58:30 INFO - PROCESS | 2427 | 1462791510239 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 03:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:58:30 INFO - PROCESS | 2427 | 1462791510242 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:58:30 INFO - PROCESS | 2427 | 1462791510246 Marionette TRACE conn2 <- [1,1718,null,{}] 03:58:30 INFO - PROCESS | 2427 | 1462791510253 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:30 INFO - PROCESS | 2427 | 1462791510349 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 03:58:30 INFO - PROCESS | 2427 | 1462791510428 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:30 INFO - PROCESS | 2427 | ++DOCSHELL 0x126b8d000 == 69 [pid = 2427] [id = 437] 03:58:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x121268000) [pid = 2427] [serial = 1310] [outer = 0x0] 03:58:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x1246ce400) [pid = 2427] [serial = 1311] [outer = 0x121268000] 03:58:30 INFO - PROCESS | 2427 | 1462791510466 Marionette DEBUG loaded listener.js 03:58:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x124acc800) [pid = 2427] [serial = 1312] [outer = 0x121268000] 03:58:30 INFO - PROCESS | 2427 | 1462791510831 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 629ms 03:58:30 INFO - PROCESS | 2427 | 1462791510872 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 03:58:30 INFO - PROCESS | 2427 | 1462791510874 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 03:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:58:30 INFO - PROCESS | 2427 | 1462791510878 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:58:30 INFO - PROCESS | 2427 | 1462791510890 Marionette TRACE conn2 <- [1,1722,null,{}] 03:58:30 INFO - PROCESS | 2427 | 1462791510904 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:31 INFO - PROCESS | 2427 | 1462791511039 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 03:58:31 INFO - PROCESS | 2427 | 1462791511075 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:31 INFO - PROCESS | 2427 | ++DOCSHELL 0x12969d000 == 70 [pid = 2427] [id = 438] 03:58:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 147 (0x124d9cc00) [pid = 2427] [serial = 1313] [outer = 0x0] 03:58:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 148 (0x125af9000) [pid = 2427] [serial = 1314] [outer = 0x124d9cc00] 03:58:31 INFO - PROCESS | 2427 | 1462791511116 Marionette DEBUG loaded listener.js 03:58:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 149 (0x128a58800) [pid = 2427] [serial = 1315] [outer = 0x124d9cc00] 03:58:31 INFO - PROCESS | 2427 | 1462791511491 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 03:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 644ms 03:58:31 INFO - PROCESS | 2427 | 1462791511522 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 03:58:31 INFO - PROCESS | 2427 | 1462791511523 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 03:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:58:31 INFO - PROCESS | 2427 | 1462791511525 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:58:31 INFO - PROCESS | 2427 | 1462791511527 Marionette TRACE conn2 <- [1,1726,null,{}] 03:58:31 INFO - PROCESS | 2427 | 1462791511529 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:31 INFO - PROCESS | 2427 | 1462791511652 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 03:58:31 INFO - PROCESS | 2427 | 1462791511666 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:31 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b013000 == 71 [pid = 2427] [id = 439] 03:58:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 150 (0x128f3d800) [pid = 2427] [serial = 1316] [outer = 0x0] 03:58:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 151 (0x128fd8400) [pid = 2427] [serial = 1317] [outer = 0x128f3d800] 03:58:31 INFO - PROCESS | 2427 | 1462791511697 Marionette DEBUG loaded listener.js 03:58:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 152 (0x12a6ad400) [pid = 2427] [serial = 1318] [outer = 0x128f3d800] 03:58:32 INFO - PROCESS | 2427 | 1462791512080 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 568ms 03:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:58:32 INFO - PROCESS | 2427 | 1462791512094 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 03:58:32 INFO - PROCESS | 2427 | 1462791512096 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 03:58:32 INFO - PROCESS | 2427 | 1462791512098 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:58:32 INFO - PROCESS | 2427 | 1462791512101 Marionette TRACE conn2 <- [1,1730,null,{}] 03:58:32 INFO - PROCESS | 2427 | 1462791512104 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:32 INFO - PROCESS | 2427 | 1462791512219 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 03:58:32 INFO - PROCESS | 2427 | 1462791512231 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:32 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b973000 == 72 [pid = 2427] [id = 440] 03:58:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 153 (0x12a780800) [pid = 2427] [serial = 1319] [outer = 0x0] 03:58:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 154 (0x12aa31c00) [pid = 2427] [serial = 1320] [outer = 0x12a780800] 03:58:32 INFO - PROCESS | 2427 | 1462791512263 Marionette DEBUG loaded listener.js 03:58:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 155 (0x12ba36000) [pid = 2427] [serial = 1321] [outer = 0x12a780800] 03:58:32 INFO - PROCESS | 2427 | 1462791512625 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 03:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 571ms 03:58:32 INFO - PROCESS | 2427 | 1462791512670 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 03:58:32 INFO - PROCESS | 2427 | 1462791512671 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 03:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:58:32 INFO - PROCESS | 2427 | 1462791512673 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:58:32 INFO - PROCESS | 2427 | 1462791512674 Marionette TRACE conn2 <- [1,1734,null,{}] 03:58:32 INFO - PROCESS | 2427 | 1462791512676 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:32 INFO - PROCESS | 2427 | 1462791512787 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 03:58:32 INFO - PROCESS | 2427 | 1462791512801 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:32 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c3de000 == 73 [pid = 2427] [id = 441] 03:58:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 156 (0x110f2a400) [pid = 2427] [serial = 1322] [outer = 0x0] 03:58:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 157 (0x110f32000) [pid = 2427] [serial = 1323] [outer = 0x110f2a400] 03:58:32 INFO - PROCESS | 2427 | 1462791512826 Marionette DEBUG loaded listener.js 03:58:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 158 (0x110f36000) [pid = 2427] [serial = 1324] [outer = 0x110f2a400] 03:58:33 INFO - PROCESS | 2427 | 1462791513245 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 619ms 03:58:33 INFO - PROCESS | 2427 | 1462791513293 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 03:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:58:33 INFO - PROCESS | 2427 | 1462791513295 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 03:58:33 INFO - PROCESS | 2427 | 1462791513298 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:58:33 INFO - PROCESS | 2427 | 1462791513300 Marionette TRACE conn2 <- [1,1738,null,{}] 03:58:33 INFO - PROCESS | 2427 | 1462791513304 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:33 INFO - PROCESS | 2427 | 1462791513438 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 03:58:33 INFO - PROCESS | 2427 | 1462791513455 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:33 INFO - PROCESS | 2427 | ++DOCSHELL 0x12cd09800 == 74 [pid = 2427] [id = 442] 03:58:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 159 (0x110f2f800) [pid = 2427] [serial = 1325] [outer = 0x0] 03:58:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 160 (0x12ba43800) [pid = 2427] [serial = 1326] [outer = 0x110f2f800] 03:58:33 INFO - PROCESS | 2427 | 1462791513495 Marionette DEBUG loaded listener.js 03:58:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 161 (0x12bd74400) [pid = 2427] [serial = 1327] [outer = 0x110f2f800] 03:58:33 INFO - PROCESS | 2427 | --DOMWINDOW == 160 (0x12125d400) [pid = 2427] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:58:33 INFO - PROCESS | 2427 | --DOMWINDOW == 159 (0x1240d5800) [pid = 2427] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:58:33 INFO - PROCESS | 2427 | --DOMWINDOW == 158 (0x118941c00) [pid = 2427] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:58:33 INFO - PROCESS | 2427 | --DOMWINDOW == 157 (0x128f33400) [pid = 2427] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:58:33 INFO - PROCESS | 2427 | --DOMWINDOW == 156 (0x128f33c00) [pid = 2427] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:58:33 INFO - PROCESS | 2427 | --DOMWINDOW == 155 (0x118132c00) [pid = 2427] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:58:33 INFO - PROCESS | 2427 | --DOMWINDOW == 154 (0x126ab0400) [pid = 2427] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:58:33 INFO - PROCESS | 2427 | --DOMWINDOW == 153 (0x1161f3800) [pid = 2427] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:58:33 INFO - PROCESS | 2427 | --DOMWINDOW == 152 (0x12a41c000) [pid = 2427] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:58:33 INFO - PROCESS | 2427 | --DOMWINDOW == 151 (0x119eb0c00) [pid = 2427] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:58:33 INFO - PROCESS | 2427 | --DOMWINDOW == 150 (0x12d43d400) [pid = 2427] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:58:33 INFO - PROCESS | 2427 | --DOMWINDOW == 149 (0x1246d8400) [pid = 2427] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:58:33 INFO - PROCESS | 2427 | --DOMWINDOW == 148 (0x110f41c00) [pid = 2427] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:58:33 INFO - PROCESS | 2427 | 1462791513934 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 672ms 03:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:58:33 INFO - PROCESS | 2427 | 1462791513972 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 03:58:33 INFO - PROCESS | 2427 | 1462791513974 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 03:58:33 INFO - PROCESS | 2427 | 1462791513976 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:58:33 INFO - PROCESS | 2427 | 1462791513977 Marionette TRACE conn2 <- [1,1742,null,{}] 03:58:33 INFO - PROCESS | 2427 | 1462791513979 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:34 INFO - PROCESS | 2427 | 1462791514104 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 03:58:34 INFO - PROCESS | 2427 | 1462791514151 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:34 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c3cc000 == 75 [pid = 2427] [id = 443] 03:58:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 149 (0x110f4a800) [pid = 2427] [serial = 1328] [outer = 0x0] 03:58:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 150 (0x124970000) [pid = 2427] [serial = 1329] [outer = 0x110f4a800] 03:58:34 INFO - PROCESS | 2427 | 1462791514176 Marionette DEBUG loaded listener.js 03:58:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 151 (0x12ab77000) [pid = 2427] [serial = 1330] [outer = 0x110f4a800] 03:58:34 INFO - PROCESS | 2427 | 1462791514439 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 519ms 03:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:58:34 INFO - PROCESS | 2427 | 1462791514495 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 03:58:34 INFO - PROCESS | 2427 | 1462791514496 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 03:58:34 INFO - PROCESS | 2427 | 1462791514498 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:58:34 INFO - PROCESS | 2427 | 1462791514499 Marionette TRACE conn2 <- [1,1746,null,{}] 03:58:34 INFO - PROCESS | 2427 | 1462791514505 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:34 INFO - PROCESS | 2427 | 1462791514596 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 03:58:34 INFO - PROCESS | 2427 | 1462791514601 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:34 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d69a000 == 76 [pid = 2427] [id = 444] 03:58:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 152 (0x12ba32400) [pid = 2427] [serial = 1331] [outer = 0x0] 03:58:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 153 (0x12c643800) [pid = 2427] [serial = 1332] [outer = 0x12ba32400] 03:58:34 INFO - PROCESS | 2427 | 1462791514631 Marionette DEBUG loaded listener.js 03:58:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 154 (0x12d43bc00) [pid = 2427] [serial = 1333] [outer = 0x12ba32400] 03:58:35 INFO - PROCESS | 2427 | 1462791515005 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 572ms 03:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:58:35 INFO - PROCESS | 2427 | 1462791515071 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 03:58:35 INFO - PROCESS | 2427 | 1462791515072 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 03:58:35 INFO - PROCESS | 2427 | 1462791515074 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:58:35 INFO - PROCESS | 2427 | 1462791515076 Marionette TRACE conn2 <- [1,1750,null,{}] 03:58:35 INFO - PROCESS | 2427 | 1462791515078 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:35 INFO - PROCESS | 2427 | 1462791515182 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 03:58:35 INFO - PROCESS | 2427 | 1462791515186 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:35 INFO - PROCESS | 2427 | ++DOCSHELL 0x12f6e4800 == 77 [pid = 2427] [id = 445] 03:58:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 155 (0x12cdf2c00) [pid = 2427] [serial = 1334] [outer = 0x0] 03:58:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 156 (0x12d66f800) [pid = 2427] [serial = 1335] [outer = 0x12cdf2c00] 03:58:35 INFO - PROCESS | 2427 | 1462791515211 Marionette DEBUG loaded listener.js 03:58:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 157 (0x12d6d8000) [pid = 2427] [serial = 1336] [outer = 0x12cdf2c00] 03:58:35 INFO - PROCESS | 2427 | 1462791515527 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 469ms 03:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:58:35 INFO - PROCESS | 2427 | 1462791515543 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 03:58:35 INFO - PROCESS | 2427 | 1462791515545 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 03:58:35 INFO - PROCESS | 2427 | 1462791515546 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:58:35 INFO - PROCESS | 2427 | 1462791515547 Marionette TRACE conn2 <- [1,1754,null,{}] 03:58:35 INFO - PROCESS | 2427 | 1462791515550 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:35 INFO - PROCESS | 2427 | 1462791515642 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 03:58:35 INFO - PROCESS | 2427 | 1462791515708 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:35 INFO - PROCESS | 2427 | ++DOCSHELL 0x135136000 == 78 [pid = 2427] [id = 446] 03:58:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 158 (0x12c646000) [pid = 2427] [serial = 1337] [outer = 0x0] 03:58:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 159 (0x12d6da000) [pid = 2427] [serial = 1338] [outer = 0x12c646000] 03:58:35 INFO - PROCESS | 2427 | 1462791515733 Marionette DEBUG loaded listener.js 03:58:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 160 (0x12d6e1400) [pid = 2427] [serial = 1339] [outer = 0x12c646000] 03:58:36 INFO - PROCESS | 2427 | 1462791516240 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 719ms 03:58:36 INFO - PROCESS | 2427 | 1462791516267 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 03:58:36 INFO - PROCESS | 2427 | 1462791516270 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 03:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:58:36 INFO - PROCESS | 2427 | 1462791516273 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:58:36 INFO - PROCESS | 2427 | 1462791516276 Marionette TRACE conn2 <- [1,1758,null,{}] 03:58:36 INFO - PROCESS | 2427 | 1462791516280 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:36 INFO - PROCESS | 2427 | 1462791516398 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 03:58:36 INFO - PROCESS | 2427 | 1462791516506 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:36 INFO - PROCESS | 2427 | ++DOCSHELL 0x124f06000 == 79 [pid = 2427] [id = 447] 03:58:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 161 (0x118127800) [pid = 2427] [serial = 1340] [outer = 0x0] 03:58:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 162 (0x11892ac00) [pid = 2427] [serial = 1341] [outer = 0x118127800] 03:58:36 INFO - PROCESS | 2427 | 1462791516539 Marionette DEBUG loaded listener.js 03:58:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 163 (0x1197fc800) [pid = 2427] [serial = 1342] [outer = 0x118127800] 03:58:36 INFO - PROCESS | 2427 | 1462791516950 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 723ms 03:58:37 INFO - PROCESS | 2427 | 1462791517023 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 03:58:37 INFO - PROCESS | 2427 | 1462791517027 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 03:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:58:37 INFO - PROCESS | 2427 | 1462791517031 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:58:37 INFO - PROCESS | 2427 | 1462791517034 Marionette TRACE conn2 <- [1,1762,null,{}] 03:58:37 INFO - PROCESS | 2427 | 1462791517036 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:37 INFO - PROCESS | 2427 | 1462791517147 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 03:58:37 INFO - PROCESS | 2427 | 1462791517255 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:37 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b013800 == 80 [pid = 2427] [id = 448] 03:58:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 164 (0x119eb2000) [pid = 2427] [serial = 1343] [outer = 0x0] 03:58:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 165 (0x1212e1800) [pid = 2427] [serial = 1344] [outer = 0x119eb2000] 03:58:37 INFO - PROCESS | 2427 | 1462791517286 Marionette DEBUG loaded listener.js 03:58:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 166 (0x1246ce000) [pid = 2427] [serial = 1345] [outer = 0x119eb2000] 03:58:37 INFO - PROCESS | 2427 | 1462791517731 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 721ms 03:58:37 INFO - PROCESS | 2427 | 1462791517754 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 03:58:37 INFO - PROCESS | 2427 | 1462791517756 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 03:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:58:37 INFO - PROCESS | 2427 | 1462791517760 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:58:37 INFO - PROCESS | 2427 | 1462791517764 Marionette TRACE conn2 <- [1,1766,null,{}] 03:58:37 INFO - PROCESS | 2427 | 1462791517779 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:37 INFO - PROCESS | 2427 | 1462791517947 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 03:58:38 INFO - PROCESS | 2427 | 1462791518092 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:38 INFO - PROCESS | 2427 | ++DOCSHELL 0x135b3c800 == 81 [pid = 2427] [id = 449] 03:58:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 167 (0x124ace400) [pid = 2427] [serial = 1346] [outer = 0x0] 03:58:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 168 (0x128a54400) [pid = 2427] [serial = 1347] [outer = 0x124ace400] 03:58:38 INFO - PROCESS | 2427 | 1462791518133 Marionette DEBUG loaded listener.js 03:58:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 169 (0x12a694c00) [pid = 2427] [serial = 1348] [outer = 0x124ace400] 03:58:38 INFO - PROCESS | 2427 | 1462791518565 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 828ms 03:58:38 INFO - PROCESS | 2427 | 1462791518588 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 03:58:38 INFO - PROCESS | 2427 | 1462791518590 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 03:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:58:38 INFO - PROCESS | 2427 | 1462791518592 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:58:38 INFO - PROCESS | 2427 | 1462791518593 Marionette TRACE conn2 <- [1,1770,null,{}] 03:58:38 INFO - PROCESS | 2427 | 1462791518596 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:38 INFO - PROCESS | 2427 | 1462791518708 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 03:58:38 INFO - PROCESS | 2427 | 1462791518815 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:38 INFO - PROCESS | 2427 | ++DOCSHELL 0x135d22000 == 82 [pid = 2427] [id = 450] 03:58:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 170 (0x12a413400) [pid = 2427] [serial = 1349] [outer = 0x0] 03:58:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 171 (0x12ba44000) [pid = 2427] [serial = 1350] [outer = 0x12a413400] 03:58:38 INFO - PROCESS | 2427 | 1462791518847 Marionette DEBUG loaded listener.js 03:58:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 172 (0x12d43a000) [pid = 2427] [serial = 1351] [outer = 0x12a413400] 03:58:39 INFO - PROCESS | 2427 | 1462791519222 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 03:58:39 INFO - PROCESS | 2427 | 1462791519263 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 03:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:58:39 INFO - PROCESS | 2427 | 1462791519264 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 03:58:39 INFO - PROCESS | 2427 | 1462791519267 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:58:39 INFO - PROCESS | 2427 | 1462791519268 Marionette TRACE conn2 <- [1,1774,null,{}] 03:58:39 INFO - PROCESS | 2427 | 1462791519270 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:39 INFO - PROCESS | 2427 | 1462791519380 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 03:58:39 INFO - PROCESS | 2427 | 1462791519459 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:39 INFO - PROCESS | 2427 | ++DOCSHELL 0x137de1800 == 83 [pid = 2427] [id = 451] 03:58:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 173 (0x12d43a400) [pid = 2427] [serial = 1352] [outer = 0x0] 03:58:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 174 (0x12d5fa000) [pid = 2427] [serial = 1353] [outer = 0x12d43a400] 03:58:39 INFO - PROCESS | 2427 | 1462791519490 Marionette DEBUG loaded listener.js 03:58:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 175 (0x12d6dc400) [pid = 2427] [serial = 1354] [outer = 0x12d43a400] 03:58:39 INFO - PROCESS | 2427 | 1462791519918 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 03:58:39 INFO - PROCESS | 2427 | 1462791519938 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 03:58:39 INFO - PROCESS | 2427 | 1462791519939 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 03:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:58:39 INFO - PROCESS | 2427 | 1462791519942 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:58:39 INFO - PROCESS | 2427 | 1462791519943 Marionette TRACE conn2 <- [1,1778,null,{}] 03:58:39 INFO - PROCESS | 2427 | 1462791519945 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:40 INFO - PROCESS | 2427 | 1462791520078 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 03:58:40 INFO - PROCESS | 2427 | 1462791520175 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:40 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d78b800 == 84 [pid = 2427] [id = 452] 03:58:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 176 (0x12be24800) [pid = 2427] [serial = 1355] [outer = 0x0] 03:58:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 177 (0x12d6e1c00) [pid = 2427] [serial = 1356] [outer = 0x12be24800] 03:58:40 INFO - PROCESS | 2427 | 1462791520208 Marionette DEBUG loaded listener.js 03:58:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 178 (0x135bc4800) [pid = 2427] [serial = 1357] [outer = 0x12be24800] 03:58:40 INFO - PROCESS | 2427 | 1462791520645 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 03:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 718ms 03:58:40 INFO - PROCESS | 2427 | 1462791520661 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 03:58:40 INFO - PROCESS | 2427 | 1462791520662 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 03:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:58:40 INFO - PROCESS | 2427 | 1462791520664 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:58:40 INFO - PROCESS | 2427 | 1462791520665 Marionette TRACE conn2 <- [1,1782,null,{}] 03:58:40 INFO - PROCESS | 2427 | 1462791520669 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:40 INFO - PROCESS | 2427 | 1462791520777 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 03:58:40 INFO - PROCESS | 2427 | 1462791520892 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:40 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d08c800 == 85 [pid = 2427] [id = 453] 03:58:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 179 (0x111f4d400) [pid = 2427] [serial = 1358] [outer = 0x0] 03:58:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 180 (0x135a95c00) [pid = 2427] [serial = 1359] [outer = 0x111f4d400] 03:58:40 INFO - PROCESS | 2427 | 1462791520924 Marionette DEBUG loaded listener.js 03:58:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 181 (0x135a9d800) [pid = 2427] [serial = 1360] [outer = 0x111f4d400] 03:58:41 INFO - PROCESS | 2427 | 1462791521329 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 03:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 724ms 03:58:41 INFO - PROCESS | 2427 | 1462791521389 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 03:58:41 INFO - PROCESS | 2427 | 1462791521390 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 03:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:58:41 INFO - PROCESS | 2427 | 1462791521392 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:58:41 INFO - PROCESS | 2427 | 1462791521394 Marionette TRACE conn2 <- [1,1786,null,{}] 03:58:41 INFO - PROCESS | 2427 | 1462791521396 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:41 INFO - PROCESS | 2427 | 1462791521521 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 03:58:41 INFO - PROCESS | 2427 | 1462791521603 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:41 INFO - PROCESS | 2427 | ++DOCSHELL 0x119f3c800 == 86 [pid = 2427] [id = 454] 03:58:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 182 (0x110f49800) [pid = 2427] [serial = 1361] [outer = 0x0] 03:58:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 183 (0x128ab0000) [pid = 2427] [serial = 1362] [outer = 0x110f49800] 03:58:41 INFO - PROCESS | 2427 | 1462791521633 Marionette DEBUG loaded listener.js 03:58:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 184 (0x135a9b800) [pid = 2427] [serial = 1363] [outer = 0x110f49800] 03:58:42 INFO - PROCESS | 2427 | 1462791522246 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 03:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 921ms 03:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:58:42 INFO - PROCESS | 2427 | 1462791522318 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 03:58:42 INFO - PROCESS | 2427 | 1462791522320 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 03:58:42 INFO - PROCESS | 2427 | 1462791522325 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:58:42 INFO - PROCESS | 2427 | 1462791522328 Marionette TRACE conn2 <- [1,1790,null,{}] 03:58:42 INFO - PROCESS | 2427 | 1462791522332 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:42 INFO - PROCESS | 2427 | 1462791522439 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 03:58:42 INFO - PROCESS | 2427 | 1462791522527 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:42 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a14000 == 87 [pid = 2427] [id = 455] 03:58:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 185 (0x110f34c00) [pid = 2427] [serial = 1364] [outer = 0x0] 03:58:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 186 (0x113bf9c00) [pid = 2427] [serial = 1365] [outer = 0x110f34c00] 03:58:42 INFO - PROCESS | 2427 | 1462791522556 Marionette DEBUG loaded listener.js 03:58:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 187 (0x118032800) [pid = 2427] [serial = 1366] [outer = 0x110f34c00] 03:58:43 INFO - PROCESS | 2427 | 1462791523012 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 723ms 03:58:43 INFO - PROCESS | 2427 | 1462791523048 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 03:58:43 INFO - PROCESS | 2427 | 1462791523055 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 03:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:58:43 INFO - PROCESS | 2427 | 1462791523062 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:58:43 INFO - PROCESS | 2427 | 1462791523064 Marionette TRACE conn2 <- [1,1794,null,{}] 03:58:43 INFO - PROCESS | 2427 | 1462791523068 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:43 INFO - PROCESS | 2427 | 1462791523216 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 03:58:43 INFO - PROCESS | 2427 | 1462791523402 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x128f0c800 == 86 [pid = 2427] [id = 391] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x12f6e4800 == 85 [pid = 2427] [id = 445] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x12d69a000 == 84 [pid = 2427] [id = 444] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x12c3cc000 == 83 [pid = 2427] [id = 443] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 186 (0x12d40cc00) [pid = 2427] [serial = 1275] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | ++DOCSHELL 0x116080000 == 84 [pid = 2427] [id = 456] 03:58:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 187 (0x110f29400) [pid = 2427] [serial = 1367] [outer = 0x0] 03:58:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 188 (0x110f4a000) [pid = 2427] [serial = 1368] [outer = 0x110f29400] 03:58:43 INFO - PROCESS | 2427 | 1462791523490 Marionette DEBUG loaded listener.js 03:58:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 189 (0x1197f7400) [pid = 2427] [serial = 1369] [outer = 0x110f29400] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x12cd09800 == 83 [pid = 2427] [id = 442] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x12c3de000 == 82 [pid = 2427] [id = 441] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x12b973000 == 81 [pid = 2427] [id = 440] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x12b013000 == 80 [pid = 2427] [id = 439] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x12969d000 == 79 [pid = 2427] [id = 438] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x126b8d000 == 78 [pid = 2427] [id = 437] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x119410800 == 77 [pid = 2427] [id = 436] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x118487800 == 76 [pid = 2427] [id = 435] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x119d3d000 == 75 [pid = 2427] [id = 434] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x1353d4800 == 74 [pid = 2427] [id = 431] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x135127000 == 73 [pid = 2427] [id = 430] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x12f6ad000 == 72 [pid = 2427] [id = 429] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x12c8e0000 == 71 [pid = 2427] [id = 428] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x126493000 == 70 [pid = 2427] [id = 427] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x1170aa000 == 69 [pid = 2427] [id = 426] 03:58:43 INFO - PROCESS | 2427 | --DOCSHELL 0x12d4d2000 == 68 [pid = 2427] [id = 425] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 188 (0x1292a2400) [pid = 2427] [serial = 1257] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 187 (0x12a6abc00) [pid = 2427] [serial = 1260] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 186 (0x12a6b3000) [pid = 2427] [serial = 1227] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 185 (0x124acd000) [pid = 2427] [serial = 1230] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 184 (0x119b06c00) [pid = 2427] [serial = 1243] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 183 (0x1195e3c00) [pid = 2427] [serial = 1242] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 182 (0x128aaa400) [pid = 2427] [serial = 1254] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 181 (0x118088c00) [pid = 2427] [serial = 1239] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 180 (0x11872ac00) [pid = 2427] [serial = 1240] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 179 (0x12aa30800) [pid = 2427] [serial = 1263] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 178 (0x12a79f400) [pid = 2427] [serial = 1261] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 177 (0x121261800) [pid = 2427] [serial = 1245] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 176 (0x122a49000) [pid = 2427] [serial = 1246] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 175 (0x12d6d6c00) [pid = 2427] [serial = 1215] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 174 (0x12d6df000) [pid = 2427] [serial = 1216] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 173 (0x124978c00) [pid = 2427] [serial = 1251] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 172 (0x117676400) [pid = 2427] [serial = 1267] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 171 (0x124ad1000) [pid = 2427] [serial = 1252] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 170 (0x1243c1400) [pid = 2427] [serial = 1248] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 169 (0x12ab93800) [pid = 2427] [serial = 1264] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 168 (0x1246d3000) [pid = 2427] [serial = 1249] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 167 (0x119e33000) [pid = 2427] [serial = 1221] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 166 (0x12b1aa800) [pid = 2427] [serial = 1233] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 165 (0x12be2b000) [pid = 2427] [serial = 1272] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 164 (0x1183d7000) [pid = 2427] [serial = 1218] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 163 (0x12496e000) [pid = 2427] [serial = 1236] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 162 (0x128a50c00) [pid = 2427] [serial = 1224] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 161 (0x12d04c800) [pid = 2427] [serial = 1273] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 160 (0x111ed6000) [pid = 2427] [serial = 1266] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 159 (0x128fd1400) [pid = 2427] [serial = 1269] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 158 (0x12bd71000) [pid = 2427] [serial = 1270] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 157 (0x12a41ac00) [pid = 2427] [serial = 1258] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | --DOMWINDOW == 156 (0x128e03000) [pid = 2427] [serial = 1255] [outer = 0x0] [url = about:blank] 03:58:43 INFO - PROCESS | 2427 | 1462791523812 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 776ms 03:58:43 INFO - PROCESS | 2427 | 1462791523839 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 03:58:43 INFO - PROCESS | 2427 | 1462791523841 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 03:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:58:43 INFO - PROCESS | 2427 | 1462791523853 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:58:43 INFO - PROCESS | 2427 | 1462791523856 Marionette TRACE conn2 <- [1,1798,null,{}] 03:58:43 INFO - PROCESS | 2427 | 1462791523863 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:43 INFO - PROCESS | 2427 | 1462791523954 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 03:58:43 INFO - PROCESS | 2427 | 1462791523959 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:43 INFO - PROCESS | 2427 | ++DOCSHELL 0x125443000 == 69 [pid = 2427] [id = 457] 03:58:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 157 (0x121263800) [pid = 2427] [serial = 1370] [outer = 0x0] 03:58:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 158 (0x1212e6800) [pid = 2427] [serial = 1371] [outer = 0x121263800] 03:58:43 INFO - PROCESS | 2427 | 1462791523987 Marionette DEBUG loaded listener.js 03:58:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 159 (0x122ff1c00) [pid = 2427] [serial = 1372] [outer = 0x121263800] 03:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 529ms 03:58:44 INFO - PROCESS | 2427 | 1462791524368 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:58:44 INFO - PROCESS | 2427 | 1462791524375 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 03:58:44 INFO - PROCESS | 2427 | 1462791524378 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 03:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:58:44 INFO - PROCESS | 2427 | 1462791524393 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:58:44 INFO - PROCESS | 2427 | 1462791524394 Marionette TRACE conn2 <- [1,1802,null,{}] 03:58:44 INFO - PROCESS | 2427 | 1462791524397 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:44 INFO - PROCESS | 2427 | 1462791524530 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 03:58:44 INFO - PROCESS | 2427 | 1462791524540 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:44 INFO - PROCESS | 2427 | ++DOCSHELL 0x129339000 == 70 [pid = 2427] [id = 458] 03:58:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 160 (0x1246cd800) [pid = 2427] [serial = 1373] [outer = 0x0] 03:58:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 161 (0x124973400) [pid = 2427] [serial = 1374] [outer = 0x1246cd800] 03:58:44 INFO - PROCESS | 2427 | 1462791524582 Marionette DEBUG loaded listener.js 03:58:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 162 (0x124acb400) [pid = 2427] [serial = 1375] [outer = 0x1246cd800] 03:58:45 INFO - PROCESS | 2427 | 1462791525035 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 679ms 03:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:58:45 INFO - PROCESS | 2427 | 1462791525062 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 03:58:45 INFO - PROCESS | 2427 | 1462791525064 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 03:58:45 INFO - PROCESS | 2427 | 1462791525066 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:58:45 INFO - PROCESS | 2427 | 1462791525067 Marionette TRACE conn2 <- [1,1806,null,{}] 03:58:45 INFO - PROCESS | 2427 | 1462791525072 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:45 INFO - PROCESS | 2427 | 1462791525157 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 03:58:45 INFO - PROCESS | 2427 | 1462791525161 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:45 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b00f800 == 71 [pid = 2427] [id = 459] 03:58:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 163 (0x124ace800) [pid = 2427] [serial = 1376] [outer = 0x0] 03:58:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 164 (0x125394000) [pid = 2427] [serial = 1377] [outer = 0x124ace800] 03:58:45 INFO - PROCESS | 2427 | 1462791525186 Marionette DEBUG loaded listener.js 03:58:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 165 (0x125af8000) [pid = 2427] [serial = 1378] [outer = 0x124ace800] 03:58:45 INFO - PROCESS | 2427 | 1462791525551 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 521ms 03:58:45 INFO - PROCESS | 2427 | 1462791525588 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 03:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:58:45 INFO - PROCESS | 2427 | 1462791525589 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 03:58:45 INFO - PROCESS | 2427 | 1462791525591 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:58:45 INFO - PROCESS | 2427 | 1462791525592 Marionette TRACE conn2 <- [1,1810,null,{}] 03:58:45 INFO - PROCESS | 2427 | 1462791525595 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:45 INFO - PROCESS | 2427 | 1462791525741 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 03:58:45 INFO - PROCESS | 2427 | 1462791525761 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:45 INFO - PROCESS | 2427 | ++DOCSHELL 0x12be43800 == 72 [pid = 2427] [id = 460] 03:58:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 166 (0x128a56c00) [pid = 2427] [serial = 1379] [outer = 0x0] 03:58:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 167 (0x1292a1c00) [pid = 2427] [serial = 1380] [outer = 0x128a56c00] 03:58:45 INFO - PROCESS | 2427 | 1462791525787 Marionette DEBUG loaded listener.js 03:58:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 168 (0x12a79cc00) [pid = 2427] [serial = 1381] [outer = 0x128a56c00] 03:58:46 INFO - PROCESS | 2427 | 1462791526158 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 618ms 03:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:58:46 INFO - PROCESS | 2427 | 1462791526210 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 03:58:46 INFO - PROCESS | 2427 | 1462791526211 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 03:58:46 INFO - PROCESS | 2427 | 1462791526213 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:58:46 INFO - PROCESS | 2427 | 1462791526214 Marionette TRACE conn2 <- [1,1814,null,{}] 03:58:46 INFO - PROCESS | 2427 | 1462791526216 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:46 INFO - PROCESS | 2427 | 1462791526329 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 03:58:46 INFO - PROCESS | 2427 | 1462791526342 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:46 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c8e2000 == 73 [pid = 2427] [id = 461] 03:58:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 169 (0x128aad400) [pid = 2427] [serial = 1382] [outer = 0x0] 03:58:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 170 (0x12ab93800) [pid = 2427] [serial = 1383] [outer = 0x128aad400] 03:58:46 INFO - PROCESS | 2427 | 1462791526367 Marionette DEBUG loaded listener.js 03:58:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 171 (0x12bd74800) [pid = 2427] [serial = 1384] [outer = 0x128aad400] 03:58:46 INFO - PROCESS | 2427 | 1462791526708 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 521ms 03:58:46 INFO - PROCESS | 2427 | 1462791526735 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 03:58:46 INFO - PROCESS | 2427 | 1462791526736 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 03:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:58:46 INFO - PROCESS | 2427 | 1462791526752 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:58:46 INFO - PROCESS | 2427 | 1462791526753 Marionette TRACE conn2 <- [1,1818,null,{}] 03:58:46 INFO - PROCESS | 2427 | 1462791526755 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:46 INFO - PROCESS | 2427 | 1462791526871 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 03:58:46 INFO - PROCESS | 2427 | 1462791526914 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:46 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d4dc000 == 74 [pid = 2427] [id = 462] 03:58:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 172 (0x12ab8a800) [pid = 2427] [serial = 1385] [outer = 0x0] 03:58:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 173 (0x12c64a400) [pid = 2427] [serial = 1386] [outer = 0x12ab8a800] 03:58:46 INFO - PROCESS | 2427 | 1462791526938 Marionette DEBUG loaded listener.js 03:58:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 174 (0x12d5f2c00) [pid = 2427] [serial = 1387] [outer = 0x12ab8a800] 03:58:47 INFO - PROCESS | 2427 | 1462791527262 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 519ms 03:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:58:47 INFO - PROCESS | 2427 | 1462791527273 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 03:58:47 INFO - PROCESS | 2427 | 1462791527274 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 03:58:47 INFO - PROCESS | 2427 | 1462791527276 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:58:47 INFO - PROCESS | 2427 | 1462791527277 Marionette TRACE conn2 <- [1,1822,null,{}] 03:58:47 INFO - PROCESS | 2427 | 1462791527280 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:47 INFO - PROCESS | 2427 | 1462791527407 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 03:58:47 INFO - PROCESS | 2427 | 1462791527417 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:47 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d7a1800 == 75 [pid = 2427] [id = 463] 03:58:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 175 (0x12c648400) [pid = 2427] [serial = 1388] [outer = 0x0] 03:58:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 176 (0x12d675c00) [pid = 2427] [serial = 1389] [outer = 0x12c648400] 03:58:47 INFO - PROCESS | 2427 | 1462791527442 Marionette DEBUG loaded listener.js 03:58:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 177 (0x12d6e2c00) [pid = 2427] [serial = 1390] [outer = 0x12c648400] 03:58:47 INFO - PROCESS | 2427 | --DOMWINDOW == 176 (0x12a780800) [pid = 2427] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:58:47 INFO - PROCESS | 2427 | --DOMWINDOW == 175 (0x110f4ac00) [pid = 2427] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:58:47 INFO - PROCESS | 2427 | --DOMWINDOW == 174 (0x121268000) [pid = 2427] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:58:47 INFO - PROCESS | 2427 | --DOMWINDOW == 173 (0x110f2a400) [pid = 2427] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:58:47 INFO - PROCESS | 2427 | --DOMWINDOW == 172 (0x124d9cc00) [pid = 2427] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:58:47 INFO - PROCESS | 2427 | --DOMWINDOW == 171 (0x110f2f800) [pid = 2427] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:58:47 INFO - PROCESS | 2427 | --DOMWINDOW == 170 (0x12aa26c00) [pid = 2427] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:58:47 INFO - PROCESS | 2427 | --DOMWINDOW == 169 (0x115e3e400) [pid = 2427] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:58:47 INFO - PROCESS | 2427 | --DOMWINDOW == 168 (0x110f4a800) [pid = 2427] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:58:47 INFO - PROCESS | 2427 | --DOMWINDOW == 167 (0x12ba32400) [pid = 2427] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:58:47 INFO - PROCESS | 2427 | --DOMWINDOW == 166 (0x12cdf2c00) [pid = 2427] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:58:47 INFO - PROCESS | 2427 | --DOMWINDOW == 165 (0x1183cc800) [pid = 2427] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:58:47 INFO - PROCESS | 2427 | --DOMWINDOW == 164 (0x128f3d800) [pid = 2427] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:58:47 INFO - PROCESS | 2427 | 1462791527898 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 03:58:47 INFO - PROCESS | 2427 | 1462791527946 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 03:58:47 INFO - PROCESS | 2427 | 1462791527948 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 03:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:58:47 INFO - PROCESS | 2427 | 1462791527950 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:58:47 INFO - PROCESS | 2427 | 1462791527951 Marionette TRACE conn2 <- [1,1826,null,{}] 03:58:47 INFO - PROCESS | 2427 | 1462791527953 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:48 INFO - PROCESS | 2427 | 1462791528045 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 03:58:48 INFO - PROCESS | 2427 | 1462791528228 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:48 INFO - PROCESS | 2427 | ++DOCSHELL 0x119409000 == 76 [pid = 2427] [id = 464] 03:58:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 165 (0x110f2f400) [pid = 2427] [serial = 1391] [outer = 0x0] 03:58:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 166 (0x111e2fc00) [pid = 2427] [serial = 1392] [outer = 0x110f2f400] 03:58:48 INFO - PROCESS | 2427 | 1462791528263 Marionette DEBUG loaded listener.js 03:58:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 167 (0x1167d7c00) [pid = 2427] [serial = 1393] [outer = 0x110f2f400] 03:58:48 INFO - PROCESS | 2427 | 1462791528697 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 769ms 03:58:48 INFO - PROCESS | 2427 | 1462791528720 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 03:58:48 INFO - PROCESS | 2427 | 1462791528723 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 03:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:58:48 INFO - PROCESS | 2427 | 1462791528726 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:58:48 INFO - PROCESS | 2427 | 1462791528729 Marionette TRACE conn2 <- [1,1830,null,{}] 03:58:48 INFO - PROCESS | 2427 | 1462791528732 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:48 INFO - PROCESS | 2427 | 1462791528847 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 03:58:48 INFO - PROCESS | 2427 | 1462791528958 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:48 INFO - PROCESS | 2427 | ++DOCSHELL 0x128a8d000 == 77 [pid = 2427] [id = 465] 03:58:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 168 (0x1185e6800) [pid = 2427] [serial = 1394] [outer = 0x0] 03:58:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 169 (0x1197f5000) [pid = 2427] [serial = 1395] [outer = 0x1185e6800] 03:58:48 INFO - PROCESS | 2427 | 1462791528992 Marionette DEBUG loaded listener.js 03:58:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 170 (0x1212e3000) [pid = 2427] [serial = 1396] [outer = 0x1185e6800] 03:58:49 INFO - PROCESS | 2427 | 1462791529402 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 722ms 03:58:49 INFO - PROCESS | 2427 | 1462791529481 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 03:58:49 INFO - PROCESS | 2427 | 1462791529484 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 03:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:58:49 INFO - PROCESS | 2427 | 1462791529488 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:58:49 INFO - PROCESS | 2427 | 1462791529490 Marionette TRACE conn2 <- [1,1834,null,{}] 03:58:49 INFO - PROCESS | 2427 | 1462791529492 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:49 INFO - PROCESS | 2427 | 1462791529603 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 03:58:49 INFO - PROCESS | 2427 | 1462791529717 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:49 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d4db000 == 78 [pid = 2427] [id = 466] 03:58:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 171 (0x122a4a000) [pid = 2427] [serial = 1397] [outer = 0x0] 03:58:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 172 (0x1246d7c00) [pid = 2427] [serial = 1398] [outer = 0x122a4a000] 03:58:49 INFO - PROCESS | 2427 | 1462791529751 Marionette DEBUG loaded listener.js 03:58:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 173 (0x1259cbc00) [pid = 2427] [serial = 1399] [outer = 0x122a4a000] 03:58:50 INFO - PROCESS | 2427 | 1462791530178 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 03:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 723ms 03:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:58:50 INFO - PROCESS | 2427 | 1462791530212 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 03:58:50 INFO - PROCESS | 2427 | 1462791530214 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 03:58:50 INFO - PROCESS | 2427 | 1462791530221 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:58:50 INFO - PROCESS | 2427 | 1462791530226 Marionette TRACE conn2 <- [1,1838,null,{}] 03:58:50 INFO - PROCESS | 2427 | 1462791530229 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:50 INFO - PROCESS | 2427 | 1462791530342 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 03:58:50 INFO - PROCESS | 2427 | 1462791530424 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:50 INFO - PROCESS | 2427 | ++DOCSHELL 0x12f6e8800 == 79 [pid = 2427] [id = 467] 03:58:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 174 (0x125af9c00) [pid = 2427] [serial = 1400] [outer = 0x0] 03:58:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 175 (0x128aaec00) [pid = 2427] [serial = 1401] [outer = 0x125af9c00] 03:58:50 INFO - PROCESS | 2427 | 1462791530455 Marionette DEBUG loaded listener.js 03:58:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 176 (0x12ab83000) [pid = 2427] [serial = 1402] [outer = 0x125af9c00] 03:58:50 INFO - PROCESS | 2427 | 1462791530858 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 677ms 03:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:58:50 INFO - PROCESS | 2427 | 1462791530894 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 03:58:50 INFO - PROCESS | 2427 | 1462791530896 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 03:58:50 INFO - PROCESS | 2427 | 1462791530898 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:58:50 INFO - PROCESS | 2427 | 1462791530899 Marionette TRACE conn2 <- [1,1842,null,{}] 03:58:50 INFO - PROCESS | 2427 | 1462791530902 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:51 INFO - PROCESS | 2427 | 1462791531013 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 03:58:51 INFO - PROCESS | 2427 | 1462791531115 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:51 INFO - PROCESS | 2427 | ++DOCSHELL 0x135b2f800 == 80 [pid = 2427] [id = 468] 03:58:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 177 (0x12b1ab000) [pid = 2427] [serial = 1403] [outer = 0x0] 03:58:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 178 (0x12cdf1800) [pid = 2427] [serial = 1404] [outer = 0x12b1ab000] 03:58:51 INFO - PROCESS | 2427 | 1462791531156 Marionette DEBUG loaded listener.js 03:58:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 179 (0x12d621400) [pid = 2427] [serial = 1405] [outer = 0x12b1ab000] 03:58:51 INFO - PROCESS | 2427 | 1462791531565 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 720ms 03:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:58:51 INFO - PROCESS | 2427 | 1462791531618 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 03:58:51 INFO - PROCESS | 2427 | 1462791531619 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 03:58:51 INFO - PROCESS | 2427 | 1462791531622 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:58:51 INFO - PROCESS | 2427 | 1462791531623 Marionette TRACE conn2 <- [1,1846,null,{}] 03:58:51 INFO - PROCESS | 2427 | 1462791531626 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:51 INFO - PROCESS | 2427 | 1462791531733 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 03:58:51 INFO - PROCESS | 2427 | 1462791531848 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:51 INFO - PROCESS | 2427 | ++DOCSHELL 0x135ccc800 == 81 [pid = 2427] [id = 469] 03:58:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 180 (0x12d628800) [pid = 2427] [serial = 1406] [outer = 0x0] 03:58:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 181 (0x12d62ac00) [pid = 2427] [serial = 1407] [outer = 0x12d628800] 03:58:51 INFO - PROCESS | 2427 | 1462791531887 Marionette DEBUG loaded listener.js 03:58:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 182 (0x12d6e5400) [pid = 2427] [serial = 1408] [outer = 0x12d628800] 03:58:52 INFO - PROCESS | 2427 | 1462791532318 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 724ms 03:58:52 INFO - PROCESS | 2427 | 1462791532364 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 03:58:52 INFO - PROCESS | 2427 | 1462791532366 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 03:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:58:52 INFO - PROCESS | 2427 | 1462791532383 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:58:52 INFO - PROCESS | 2427 | 1462791532384 Marionette TRACE conn2 <- [1,1850,null,{}] 03:58:52 INFO - PROCESS | 2427 | 1462791532387 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:52 INFO - PROCESS | 2427 | 1462791532499 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 03:58:52 INFO - PROCESS | 2427 | 1462791532582 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:52 INFO - PROCESS | 2427 | ++DOCSHELL 0x135d31800 == 82 [pid = 2427] [id = 470] 03:58:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 183 (0x12d628c00) [pid = 2427] [serial = 1409] [outer = 0x0] 03:58:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 184 (0x12d6f1800) [pid = 2427] [serial = 1410] [outer = 0x12d628c00] 03:58:52 INFO - PROCESS | 2427 | 1462791532612 Marionette DEBUG loaded listener.js 03:58:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 185 (0x135659000) [pid = 2427] [serial = 1411] [outer = 0x12d628c00] 03:58:53 INFO - PROCESS | 2427 | 1462791533023 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 671ms 03:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:58:53 INFO - PROCESS | 2427 | 1462791533052 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 03:58:53 INFO - PROCESS | 2427 | 1462791533054 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 03:58:53 INFO - PROCESS | 2427 | 1462791533056 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:58:53 INFO - PROCESS | 2427 | 1462791533057 Marionette TRACE conn2 <- [1,1854,null,{}] 03:58:53 INFO - PROCESS | 2427 | 1462791533059 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:53 INFO - PROCESS | 2427 | 1462791533164 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 03:58:53 INFO - PROCESS | 2427 | 1462791533273 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:53 INFO - PROCESS | 2427 | ++DOCSHELL 0x137892800 == 83 [pid = 2427] [id = 471] 03:58:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 186 (0x135469800) [pid = 2427] [serial = 1412] [outer = 0x0] 03:58:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 187 (0x13546ec00) [pid = 2427] [serial = 1413] [outer = 0x135469800] 03:58:53 INFO - PROCESS | 2427 | 1462791533305 Marionette DEBUG loaded listener.js 03:58:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 188 (0x135473800) [pid = 2427] [serial = 1414] [outer = 0x135469800] 03:58:53 INFO - PROCESS | 2427 | 1462791533722 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 721ms 03:58:53 INFO - PROCESS | 2427 | 1462791533777 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 03:58:53 INFO - PROCESS | 2427 | 1462791533779 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 03:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:58:53 INFO - PROCESS | 2427 | 1462791533799 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:58:53 INFO - PROCESS | 2427 | 1462791533800 Marionette TRACE conn2 <- [1,1858,null,{}] 03:58:53 INFO - PROCESS | 2427 | 1462791533836 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:53 INFO - PROCESS | 2427 | 1462791533973 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 03:58:54 INFO - PROCESS | 2427 | 1462791534021 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:54 INFO - PROCESS | 2427 | ++DOCSHELL 0x122c39000 == 84 [pid = 2427] [id = 472] 03:58:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 189 (0x121263400) [pid = 2427] [serial = 1415] [outer = 0x0] 03:58:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 190 (0x12d43d400) [pid = 2427] [serial = 1416] [outer = 0x121263400] 03:58:54 INFO - PROCESS | 2427 | 1462791534051 Marionette DEBUG loaded listener.js 03:58:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 191 (0x135474800) [pid = 2427] [serial = 1417] [outer = 0x121263400] 03:58:54 INFO - PROCESS | 2427 | 1462791534644 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 882ms 03:58:54 INFO - PROCESS | 2427 | 1462791534682 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 03:58:54 INFO - PROCESS | 2427 | 1462791534685 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 03:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:58:54 INFO - PROCESS | 2427 | 1462791534688 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:58:54 INFO - PROCESS | 2427 | 1462791534690 Marionette TRACE conn2 <- [1,1862,null,{}] 03:58:54 INFO - PROCESS | 2427 | 1462791534694 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:54 INFO - PROCESS | 2427 | 1462791534802 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 03:58:54 INFO - PROCESS | 2427 | 1462791534921 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:54 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b973000 == 85 [pid = 2427] [id = 473] 03:58:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 192 (0x119195400) [pid = 2427] [serial = 1418] [outer = 0x0] 03:58:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 193 (0x119b0b800) [pid = 2427] [serial = 1419] [outer = 0x119195400] 03:58:54 INFO - PROCESS | 2427 | 1462791534954 Marionette DEBUG loaded listener.js 03:58:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 194 (0x1212ca000) [pid = 2427] [serial = 1420] [outer = 0x119195400] 03:58:55 INFO - PROCESS | 2427 | 1462791535400 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 774ms 03:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:58:55 INFO - PROCESS | 2427 | 1462791535470 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 03:58:55 INFO - PROCESS | 2427 | 1462791535476 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 03:58:55 INFO - PROCESS | 2427 | 1462791535504 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:58:55 INFO - PROCESS | 2427 | 1462791535507 Marionette TRACE conn2 <- [1,1866,null,{}] 03:58:55 INFO - PROCESS | 2427 | 1462791535513 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:55 INFO - PROCESS | 2427 | 1462791535671 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 03:58:55 INFO - PROCESS | 2427 | 1462791535776 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:55 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b017000 == 86 [pid = 2427] [id = 474] 03:58:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 195 (0x122a4dc00) [pid = 2427] [serial = 1421] [outer = 0x0] 03:58:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 196 (0x124ac8c00) [pid = 2427] [serial = 1422] [outer = 0x122a4dc00] 03:58:55 INFO - PROCESS | 2427 | 1462791535803 Marionette DEBUG loaded listener.js 03:58:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 197 (0x1259c2c00) [pid = 2427] [serial = 1423] [outer = 0x122a4dc00] 03:58:56 INFO - PROCESS | 2427 | --DOCSHELL 0x12d7a1800 == 85 [pid = 2427] [id = 463] 03:58:56 INFO - PROCESS | 2427 | --DOCSHELL 0x12d4dc000 == 84 [pid = 2427] [id = 462] 03:58:56 INFO - PROCESS | 2427 | --DOCSHELL 0x12c8e2000 == 83 [pid = 2427] [id = 461] 03:58:56 INFO - PROCESS | 2427 | --DOCSHELL 0x12be43800 == 82 [pid = 2427] [id = 460] 03:58:56 INFO - PROCESS | 2427 | --DOCSHELL 0x12b00f800 == 81 [pid = 2427] [id = 459] 03:58:56 INFO - PROCESS | 2427 | --DOCSHELL 0x129339000 == 80 [pid = 2427] [id = 458] 03:58:56 INFO - PROCESS | 2427 | --DOCSHELL 0x125443000 == 79 [pid = 2427] [id = 457] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 196 (0x124ac6c00) [pid = 2427] [serial = 1284] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 195 (0x113f40000) [pid = 2427] [serial = 1278] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 194 (0x128a4e400) [pid = 2427] [serial = 1287] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 193 (0x12aa31000) [pid = 2427] [serial = 1290] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 192 (0x12d672000) [pid = 2427] [serial = 1293] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 191 (0x1212e5000) [pid = 2427] [serial = 1296] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 190 (0x122feb800) [pid = 2427] [serial = 1299] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 189 (0x1195df000) [pid = 2427] [serial = 1281] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | 1462791536261 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:58:56 INFO - PROCESS | 2427 | --DOCSHELL 0x116080000 == 78 [pid = 2427] [id = 456] 03:58:56 INFO - PROCESS | 2427 | --DOCSHELL 0x122a14000 == 77 [pid = 2427] [id = 455] 03:58:56 INFO - PROCESS | 2427 | --DOCSHELL 0x12d78b800 == 76 [pid = 2427] [id = 452] 03:58:56 INFO - PROCESS | 2427 | --DOCSHELL 0x137de1800 == 75 [pid = 2427] [id = 451] 03:58:56 INFO - PROCESS | 2427 | --DOCSHELL 0x135d22000 == 74 [pid = 2427] [id = 450] 03:58:56 INFO - PROCESS | 2427 | --DOCSHELL 0x135b3c800 == 73 [pid = 2427] [id = 449] 03:58:56 INFO - PROCESS | 2427 | --DOCSHELL 0x12b013800 == 72 [pid = 2427] [id = 448] 03:58:56 INFO - PROCESS | 2427 | --DOCSHELL 0x124f06000 == 71 [pid = 2427] [id = 447] 03:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 796ms 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 188 (0x12aa31c00) [pid = 2427] [serial = 1320] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 187 (0x1121c4000) [pid = 2427] [serial = 1302] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 186 (0x1246ce400) [pid = 2427] [serial = 1311] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 185 (0x110f32000) [pid = 2427] [serial = 1323] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 184 (0x124acc800) [pid = 2427] [serial = 1312] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 183 (0x125af9000) [pid = 2427] [serial = 1314] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 182 (0x128a58800) [pid = 2427] [serial = 1315] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 181 (0x12ba43800) [pid = 2427] [serial = 1326] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 180 (0x12d442400) [pid = 2427] [serial = 1276] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 179 (0x118734400) [pid = 2427] [serial = 1308] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 178 (0x124970000) [pid = 2427] [serial = 1329] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 177 (0x122c51c00) [pid = 2427] [serial = 1309] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 176 (0x12c643800) [pid = 2427] [serial = 1332] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 175 (0x12d43bc00) [pid = 2427] [serial = 1333] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 174 (0x12d66f800) [pid = 2427] [serial = 1335] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 173 (0x12bd74400) [pid = 2427] [serial = 1327] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 172 (0x119b0c000) [pid = 2427] [serial = 1306] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 171 (0x11919d000) [pid = 2427] [serial = 1305] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 170 (0x116706800) [pid = 2427] [serial = 1303] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 169 (0x12ba36000) [pid = 2427] [serial = 1321] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 168 (0x128fd8400) [pid = 2427] [serial = 1317] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 167 (0x12ab77000) [pid = 2427] [serial = 1330] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 166 (0x110f36000) [pid = 2427] [serial = 1324] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 165 (0x12d6d8000) [pid = 2427] [serial = 1336] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | --DOMWINDOW == 164 (0x12a6ad400) [pid = 2427] [serial = 1318] [outer = 0x0] [url = about:blank] 03:58:56 INFO - PROCESS | 2427 | 1462791536288 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 03:58:56 INFO - PROCESS | 2427 | 1462791536289 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 03:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:58:56 INFO - PROCESS | 2427 | 1462791536295 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:58:56 INFO - PROCESS | 2427 | 1462791536297 Marionette TRACE conn2 <- [1,1870,null,{}] 03:58:56 INFO - PROCESS | 2427 | 1462791536307 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:56 INFO - PROCESS | 2427 | 1462791536402 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 03:58:56 INFO - PROCESS | 2427 | 1462791536407 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:56 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a07000 == 72 [pid = 2427] [id = 475] 03:58:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 165 (0x12513e400) [pid = 2427] [serial = 1424] [outer = 0x0] 03:58:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 166 (0x125aed800) [pid = 2427] [serial = 1425] [outer = 0x12513e400] 03:58:56 INFO - PROCESS | 2427 | 1462791536434 Marionette DEBUG loaded listener.js 03:58:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 167 (0x128e0b000) [pid = 2427] [serial = 1426] [outer = 0x12513e400] 03:58:56 INFO - PROCESS | 2427 | 1462791536799 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 523ms 03:58:56 INFO - PROCESS | 2427 | 1462791536834 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 03:58:56 INFO - PROCESS | 2427 | 1462791536838 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 03:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:58:56 INFO - PROCESS | 2427 | 1462791536842 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:58:56 INFO - PROCESS | 2427 | 1462791536843 Marionette TRACE conn2 <- [1,1874,null,{}] 03:58:56 INFO - PROCESS | 2427 | 1462791536846 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:56 INFO - PROCESS | 2427 | 1462791536937 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 03:58:56 INFO - PROCESS | 2427 | 1462791536942 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:56 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa08800 == 73 [pid = 2427] [id = 476] 03:58:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 168 (0x128fd8400) [pid = 2427] [serial = 1427] [outer = 0x0] 03:58:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 169 (0x12a778c00) [pid = 2427] [serial = 1428] [outer = 0x128fd8400] 03:58:56 INFO - PROCESS | 2427 | 1462791536967 Marionette DEBUG loaded listener.js 03:58:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 170 (0x12ab87c00) [pid = 2427] [serial = 1429] [outer = 0x128fd8400] 03:58:57 INFO - PROCESS | 2427 | 1462791537319 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 520ms 03:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:58:57 INFO - PROCESS | 2427 | 1462791537373 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 03:58:57 INFO - PROCESS | 2427 | 1462791537374 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 03:58:57 INFO - PROCESS | 2427 | 1462791537378 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:58:57 INFO - PROCESS | 2427 | 1462791537379 Marionette TRACE conn2 <- [1,1878,null,{}] 03:58:57 INFO - PROCESS | 2427 | 1462791537381 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:57 INFO - PROCESS | 2427 | 1462791537479 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 03:58:57 INFO - PROCESS | 2427 | 1462791537486 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:57 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c60c800 == 74 [pid = 2427] [id = 477] 03:58:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 171 (0x12b1b7800) [pid = 2427] [serial = 1430] [outer = 0x0] 03:58:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 172 (0x12be1c400) [pid = 2427] [serial = 1431] [outer = 0x12b1b7800] 03:58:57 INFO - PROCESS | 2427 | 1462791537511 Marionette DEBUG loaded listener.js 03:58:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 173 (0x12d40f400) [pid = 2427] [serial = 1432] [outer = 0x12b1b7800] 03:58:57 INFO - PROCESS | 2427 | 1462791537867 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 518ms 03:58:57 INFO - PROCESS | 2427 | 1462791537896 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 03:58:57 INFO - PROCESS | 2427 | 1462791537897 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 03:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:58:57 INFO - PROCESS | 2427 | 1462791537900 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:58:57 INFO - PROCESS | 2427 | 1462791537901 Marionette TRACE conn2 <- [1,1882,null,{}] 03:58:57 INFO - PROCESS | 2427 | 1462791537906 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:58 INFO - PROCESS | 2427 | 1462791538002 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 03:58:58 INFO - PROCESS | 2427 | 1462791538088 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:58 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d070800 == 75 [pid = 2427] [id = 478] 03:58:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 174 (0x11670e000) [pid = 2427] [serial = 1433] [outer = 0x0] 03:58:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 175 (0x1246cf000) [pid = 2427] [serial = 1434] [outer = 0x11670e000] 03:58:58 INFO - PROCESS | 2427 | 1462791538114 Marionette DEBUG loaded listener.js 03:58:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 176 (0x12d62d400) [pid = 2427] [serial = 1435] [outer = 0x11670e000] 03:58:58 INFO - PROCESS | 2427 | 1462791538432 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 571ms 03:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:58:58 INFO - PROCESS | 2427 | 1462791538472 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 03:58:58 INFO - PROCESS | 2427 | 1462791538473 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 03:58:58 INFO - PROCESS | 2427 | 1462791538475 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:58:58 INFO - PROCESS | 2427 | 1462791538477 Marionette TRACE conn2 <- [1,1886,null,{}] 03:58:58 INFO - PROCESS | 2427 | 1462791538479 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:58 INFO - PROCESS | 2427 | 1462791538603 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 03:58:58 INFO - PROCESS | 2427 | 1462791538620 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:58 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d79c000 == 76 [pid = 2427] [id = 479] 03:58:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 177 (0x11990bc00) [pid = 2427] [serial = 1436] [outer = 0x0] 03:58:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 178 (0x119912c00) [pid = 2427] [serial = 1437] [outer = 0x11990bc00] 03:58:58 INFO - PROCESS | 2427 | 1462791538644 Marionette DEBUG loaded listener.js 03:58:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 179 (0x119916c00) [pid = 2427] [serial = 1438] [outer = 0x11990bc00] 03:58:58 INFO - PROCESS | 2427 | 1462791538984 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 520ms 03:58:58 INFO - PROCESS | 2427 | 1462791538996 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 03:58:58 INFO - PROCESS | 2427 | 1462791538997 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 03:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:58:59 INFO - PROCESS | 2427 | 1462791538999 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:58:59 INFO - PROCESS | 2427 | 1462791539001 Marionette TRACE conn2 <- [1,1890,null,{}] 03:58:59 INFO - PROCESS | 2427 | 1462791539006 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:59 INFO - PROCESS | 2427 | 1462791539127 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 03:58:59 INFO - PROCESS | 2427 | 1462791539143 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:59 INFO - PROCESS | 2427 | ++DOCSHELL 0x12f6d7000 == 77 [pid = 2427] [id = 480] 03:58:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 180 (0x11990f800) [pid = 2427] [serial = 1439] [outer = 0x0] 03:58:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 181 (0x12d6da800) [pid = 2427] [serial = 1440] [outer = 0x11990f800] 03:58:59 INFO - PROCESS | 2427 | 1462791539168 Marionette DEBUG loaded listener.js 03:58:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 182 (0x12d6f3400) [pid = 2427] [serial = 1441] [outer = 0x11990f800] 03:58:59 INFO - PROCESS | 2427 | 1462791539547 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 572ms 03:58:59 INFO - PROCESS | 2427 | 1462791539572 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 03:58:59 INFO - PROCESS | 2427 | 1462791539573 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 03:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:58:59 INFO - PROCESS | 2427 | 1462791539575 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:58:59 INFO - PROCESS | 2427 | 1462791539576 Marionette TRACE conn2 <- [1,1894,null,{}] 03:58:59 INFO - PROCESS | 2427 | 1462791539579 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:59 INFO - PROCESS | 2427 | 1462791539700 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 03:58:59 INFO - PROCESS | 2427 | 1462791539715 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:59 INFO - PROCESS | 2427 | ++DOCSHELL 0x135212000 == 78 [pid = 2427] [id = 481] 03:58:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 183 (0x119910400) [pid = 2427] [serial = 1442] [outer = 0x0] 03:58:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 184 (0x135477000) [pid = 2427] [serial = 1443] [outer = 0x119910400] 03:58:59 INFO - PROCESS | 2427 | 1462791539741 Marionette DEBUG loaded listener.js 03:58:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 185 (0x13565b000) [pid = 2427] [serial = 1444] [outer = 0x119910400] 03:59:00 INFO - PROCESS | 2427 | 1462791540096 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 568ms 03:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:59:00 INFO - PROCESS | 2427 | 1462791540144 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 03:59:00 INFO - PROCESS | 2427 | 1462791540146 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 03:59:00 INFO - PROCESS | 2427 | 1462791540148 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:59:00 INFO - PROCESS | 2427 | 1462791540149 Marionette TRACE conn2 <- [1,1898,null,{}] 03:59:00 INFO - PROCESS | 2427 | 1462791540152 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:00 INFO - PROCESS | 2427 | 1462791540270 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 03:59:00 INFO - PROCESS | 2427 | 1462791540294 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:00 INFO - PROCESS | 2427 | ++DOCSHELL 0x135d1b000 == 79 [pid = 2427] [id = 482] 03:59:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 186 (0x118923000) [pid = 2427] [serial = 1445] [outer = 0x0] 03:59:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 187 (0x13565f000) [pid = 2427] [serial = 1446] [outer = 0x118923000] 03:59:00 INFO - PROCESS | 2427 | 1462791540319 Marionette DEBUG loaded listener.js 03:59:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 188 (0x135a96000) [pid = 2427] [serial = 1447] [outer = 0x118923000] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 187 (0x12545c800) [pid = 2427] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 186 (0x12496f000) [pid = 2427] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 185 (0x116169400) [pid = 2427] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 184 (0x11812b800) [pid = 2427] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 183 (0x12a68d800) [pid = 2427] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 182 (0x119190800) [pid = 2427] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 181 (0x122ff2000) [pid = 2427] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 180 (0x113d73c00) [pid = 2427] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 179 (0x124974800) [pid = 2427] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 178 (0x128a4c000) [pid = 2427] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 177 (0x12d439400) [pid = 2427] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 176 (0x1212ddc00) [pid = 2427] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 175 (0x1212df800) [pid = 2427] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 174 (0x110f29400) [pid = 2427] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 173 (0x110f34c00) [pid = 2427] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 172 (0x110f49800) [pid = 2427] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 171 (0x121263800) [pid = 2427] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 170 (0x1246cd800) [pid = 2427] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 169 (0x118127800) [pid = 2427] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 168 (0x12ab8a800) [pid = 2427] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 167 (0x11951a800) [pid = 2427] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 166 (0x110f4e800) [pid = 2427] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 165 (0x12a414c00) [pid = 2427] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 164 (0x12bd69000) [pid = 2427] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 163 (0x112a71800) [pid = 2427] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 162 (0x118088000) [pid = 2427] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 161 (0x128fd9400) [pid = 2427] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 160 (0x124ac4400) [pid = 2427] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 159 (0x124ace800) [pid = 2427] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 158 (0x128a56c00) [pid = 2427] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 157 (0x128aad400) [pid = 2427] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 156 (0x1130ee000) [pid = 2427] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 155 (0x12455a800) [pid = 2427] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:59:00 INFO - PROCESS | 2427 | --DOMWINDOW == 154 (0x11812e000) [pid = 2427] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:59:00 INFO - PROCESS | 2427 | 1462791540853 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 719ms 03:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:59:00 INFO - PROCESS | 2427 | 1462791540867 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 03:59:00 INFO - PROCESS | 2427 | 1462791540871 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 03:59:00 INFO - PROCESS | 2427 | 1462791540874 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:59:00 INFO - PROCESS | 2427 | 1462791540876 Marionette TRACE conn2 <- [1,1902,null,{}] 03:59:00 INFO - PROCESS | 2427 | 1462791540878 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:01 INFO - PROCESS | 2427 | 1462791541019 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 03:59:01 INFO - PROCESS | 2427 | 1462791541065 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:01 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d088800 == 80 [pid = 2427] [id = 483] 03:59:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 155 (0x110f45c00) [pid = 2427] [serial = 1448] [outer = 0x0] 03:59:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 156 (0x1197f6800) [pid = 2427] [serial = 1449] [outer = 0x110f45c00] 03:59:01 INFO - PROCESS | 2427 | 1462791541094 Marionette DEBUG loaded listener.js 03:59:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 157 (0x125395800) [pid = 2427] [serial = 1450] [outer = 0x110f45c00] 03:59:01 INFO - PROCESS | 2427 | 1462791541396 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 570ms 03:59:01 INFO - PROCESS | 2427 | 1462791541456 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 03:59:01 INFO - PROCESS | 2427 | 1462791541458 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 03:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:59:01 INFO - PROCESS | 2427 | 1462791541462 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:59:01 INFO - PROCESS | 2427 | 1462791541463 Marionette TRACE conn2 <- [1,1906,null,{}] 03:59:01 INFO - PROCESS | 2427 | 1462791541466 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:01 INFO - PROCESS | 2427 | 1462791541655 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 03:59:01 INFO - PROCESS | 2427 | 1462791541665 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:01 INFO - PROCESS | 2427 | ++DOCSHELL 0x137894000 == 81 [pid = 2427] [id = 484] 03:59:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 158 (0x112a71800) [pid = 2427] [serial = 1451] [outer = 0x0] 03:59:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 159 (0x126b5e400) [pid = 2427] [serial = 1452] [outer = 0x112a71800] 03:59:01 INFO - PROCESS | 2427 | 1462791541704 Marionette DEBUG loaded listener.js 03:59:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 160 (0x12b1b4c00) [pid = 2427] [serial = 1453] [outer = 0x112a71800] 03:59:02 INFO - PROCESS | 2427 | 1462791542099 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 03:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:59:02 INFO - PROCESS | 2427 | 1462791542132 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 03:59:02 INFO - PROCESS | 2427 | 1462791542133 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 03:59:02 INFO - PROCESS | 2427 | 1462791542135 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:59:02 INFO - PROCESS | 2427 | 1462791542138 Marionette TRACE conn2 <- [1,1910,null,{}] 03:59:02 INFO - PROCESS | 2427 | 1462791542141 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:02 INFO - PROCESS | 2427 | 1462791542233 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 03:59:02 INFO - PROCESS | 2427 | 1462791542312 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:02 INFO - PROCESS | 2427 | ++DOCSHELL 0x1396c2800 == 82 [pid = 2427] [id = 485] 03:59:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 161 (0x12125b400) [pid = 2427] [serial = 1454] [outer = 0x0] 03:59:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 162 (0x12c652800) [pid = 2427] [serial = 1455] [outer = 0x12125b400] 03:59:02 INFO - PROCESS | 2427 | 1462791542337 Marionette DEBUG loaded listener.js 03:59:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 163 (0x135688000) [pid = 2427] [serial = 1456] [outer = 0x12125b400] 03:59:02 INFO - PROCESS | 2427 | 1462791542805 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 721ms 03:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:59:02 INFO - PROCESS | 2427 | 1462791542857 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 03:59:02 INFO - PROCESS | 2427 | 1462791542860 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 03:59:02 INFO - PROCESS | 2427 | 1462791542863 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:59:02 INFO - PROCESS | 2427 | 1462791542866 Marionette TRACE conn2 <- [1,1914,null,{}] 03:59:02 INFO - PROCESS | 2427 | 1462791542870 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:02 INFO - PROCESS | 2427 | 1462791542987 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 03:59:03 INFO - PROCESS | 2427 | 1462791543115 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:03 INFO - PROCESS | 2427 | ++DOCSHELL 0x122d23000 == 83 [pid = 2427] [id = 486] 03:59:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 164 (0x11808b000) [pid = 2427] [serial = 1457] [outer = 0x0] 03:59:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 165 (0x118093800) [pid = 2427] [serial = 1458] [outer = 0x11808b000] 03:59:03 INFO - PROCESS | 2427 | 1462791543147 Marionette DEBUG loaded listener.js 03:59:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 166 (0x1183d7000) [pid = 2427] [serial = 1459] [outer = 0x11808b000] 03:59:03 INFO - PROCESS | 2427 | 1462791543572 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 725ms 03:59:03 INFO - PROCESS | 2427 | 1462791543589 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 03:59:03 INFO - PROCESS | 2427 | 1462791543593 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 03:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:59:03 INFO - PROCESS | 2427 | 1462791543598 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:59:03 INFO - PROCESS | 2427 | 1462791543600 Marionette TRACE conn2 <- [1,1918,null,{}] 03:59:03 INFO - PROCESS | 2427 | 1462791543602 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:03 INFO - PROCESS | 2427 | 1462791543720 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 03:59:03 INFO - PROCESS | 2427 | 1462791543835 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:03 INFO - PROCESS | 2427 | ++DOCSHELL 0x129221000 == 84 [pid = 2427] [id = 487] 03:59:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 167 (0x11894cc00) [pid = 2427] [serial = 1460] [outer = 0x0] 03:59:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 168 (0x119913000) [pid = 2427] [serial = 1461] [outer = 0x11894cc00] 03:59:03 INFO - PROCESS | 2427 | 1462791543867 Marionette DEBUG loaded listener.js 03:59:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 169 (0x1212e2400) [pid = 2427] [serial = 1462] [outer = 0x11894cc00] 03:59:04 INFO - PROCESS | 2427 | 1462791544322 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 770ms 03:59:04 INFO - PROCESS | 2427 | 1462791544368 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 03:59:04 INFO - PROCESS | 2427 | 1462791544369 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 03:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:59:04 INFO - PROCESS | 2427 | 1462791544372 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:59:04 INFO - PROCESS | 2427 | 1462791544374 Marionette TRACE conn2 <- [1,1922,null,{}] 03:59:04 INFO - PROCESS | 2427 | 1462791544383 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:04 INFO - PROCESS | 2427 | 1462791544503 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 03:59:04 INFO - PROCESS | 2427 | 1462791544620 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:04 INFO - PROCESS | 2427 | ++DOCSHELL 0x12cd1e000 == 85 [pid = 2427] [id = 488] 03:59:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 170 (0x122ceb400) [pid = 2427] [serial = 1463] [outer = 0x0] 03:59:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 171 (0x124970400) [pid = 2427] [serial = 1464] [outer = 0x122ceb400] 03:59:04 INFO - PROCESS | 2427 | 1462791544654 Marionette DEBUG loaded listener.js 03:59:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 172 (0x126ab2400) [pid = 2427] [serial = 1465] [outer = 0x122ceb400] 03:59:05 INFO - PROCESS | 2427 | 1462791545092 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 771ms 03:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:59:05 INFO - PROCESS | 2427 | 1462791545144 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 03:59:05 INFO - PROCESS | 2427 | 1462791545146 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 03:59:05 INFO - PROCESS | 2427 | 1462791545148 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:59:05 INFO - PROCESS | 2427 | 1462791545149 Marionette TRACE conn2 <- [1,1926,null,{}] 03:59:05 INFO - PROCESS | 2427 | 1462791545151 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:05 INFO - PROCESS | 2427 | 1462791545268 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 03:59:05 INFO - PROCESS | 2427 | 1462791545402 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:05 INFO - PROCESS | 2427 | ++DOCSHELL 0x137dea800 == 86 [pid = 2427] [id = 489] 03:59:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 173 (0x110f33000) [pid = 2427] [serial = 1466] [outer = 0x0] 03:59:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 174 (0x12a421000) [pid = 2427] [serial = 1467] [outer = 0x110f33000] 03:59:05 INFO - PROCESS | 2427 | 1462791545434 Marionette DEBUG loaded listener.js 03:59:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 175 (0x12ab76800) [pid = 2427] [serial = 1468] [outer = 0x110f33000] 03:59:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 176 (0x113dec800) [pid = 2427] [serial = 1469] [outer = 0x12cdf1400] 03:59:05 INFO - PROCESS | 2427 | 1462791545923 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 818ms 03:59:05 INFO - PROCESS | 2427 | 1462791545967 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 03:59:05 INFO - PROCESS | 2427 | 1462791545968 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 03:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:59:05 INFO - PROCESS | 2427 | 1462791545971 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:59:05 INFO - PROCESS | 2427 | 1462791545972 Marionette TRACE conn2 <- [1,1930,null,{}] 03:59:05 INFO - PROCESS | 2427 | 1462791545975 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:06 INFO - PROCESS | 2427 | 1462791546090 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 03:59:06 INFO - PROCESS | 2427 | 1462791546179 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:06 INFO - PROCESS | 2427 | ++DOCSHELL 0x119d3a000 == 87 [pid = 2427] [id = 490] 03:59:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 177 (0x112f29400) [pid = 2427] [serial = 1470] [outer = 0x0] 03:59:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 178 (0x1212e2800) [pid = 2427] [serial = 1471] [outer = 0x112f29400] 03:59:06 INFO - PROCESS | 2427 | 1462791546209 Marionette DEBUG loaded listener.js 03:59:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 179 (0x125463400) [pid = 2427] [serial = 1472] [outer = 0x112f29400] 03:59:06 INFO - PROCESS | 2427 | 1462791546912 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 974ms 03:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:59:06 INFO - PROCESS | 2427 | 1462791546946 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 03:59:06 INFO - PROCESS | 2427 | 1462791546948 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 03:59:06 INFO - PROCESS | 2427 | 1462791546951 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:59:06 INFO - PROCESS | 2427 | 1462791546953 Marionette TRACE conn2 <- [1,1934,null,{}] 03:59:06 INFO - PROCESS | 2427 | 1462791546957 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:07 INFO - PROCESS | 2427 | 1462791547055 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 03:59:07 INFO - PROCESS | 2427 | 1462791547145 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:07 INFO - PROCESS | 2427 | ++DOCSHELL 0x117e10800 == 88 [pid = 2427] [id = 491] 03:59:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 180 (0x111ed2400) [pid = 2427] [serial = 1473] [outer = 0x0] 03:59:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 181 (0x1121c4000) [pid = 2427] [serial = 1474] [outer = 0x111ed2400] 03:59:07 INFO - PROCESS | 2427 | 1462791547174 Marionette DEBUG loaded listener.js 03:59:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 182 (0x113869c00) [pid = 2427] [serial = 1475] [outer = 0x111ed2400] 03:59:07 INFO - PROCESS | 2427 | 1462791547637 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 723ms 03:59:07 INFO - PROCESS | 2427 | 1462791547686 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 03:59:07 INFO - PROCESS | 2427 | 1462791547689 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 03:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:59:07 INFO - PROCESS | 2427 | 1462791547695 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:59:07 INFO - PROCESS | 2427 | 1462791547697 Marionette TRACE conn2 <- [1,1938,null,{}] 03:59:07 INFO - PROCESS | 2427 | 1462791547699 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:07 INFO - PROCESS | 2427 | 1462791547801 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 03:59:07 INFO - PROCESS | 2427 | 1462791547896 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:07 INFO - PROCESS | 2427 | ++DOCSHELL 0x116970800 == 89 [pid = 2427] [id = 492] 03:59:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 183 (0x112d5a800) [pid = 2427] [serial = 1476] [outer = 0x0] 03:59:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 184 (0x1166b3400) [pid = 2427] [serial = 1477] [outer = 0x112d5a800] 03:59:07 INFO - PROCESS | 2427 | 1462791547933 Marionette DEBUG loaded listener.js 03:59:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 185 (0x1169b1800) [pid = 2427] [serial = 1478] [outer = 0x112d5a800] 03:59:08 INFO - PROCESS | 2427 | 1462791548373 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 725ms 03:59:08 INFO - PROCESS | 2427 | 1462791548444 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 03:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:59:08 INFO - PROCESS | 2427 | 1462791548446 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 03:59:08 INFO - PROCESS | 2427 | 1462791548451 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:59:08 INFO - PROCESS | 2427 | 1462791548457 Marionette TRACE conn2 <- [1,1942,null,{}] 03:59:08 INFO - PROCESS | 2427 | 1462791548468 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:08 INFO - PROCESS | 2427 | 1462791548645 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 03:59:08 INFO - PROCESS | 2427 | 1462791548770 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:08 INFO - PROCESS | 2427 | ++DOCSHELL 0x11a276000 == 90 [pid = 2427] [id = 493] 03:59:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 186 (0x11812e800) [pid = 2427] [serial = 1479] [outer = 0x0] 03:59:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 187 (0x1184df000) [pid = 2427] [serial = 1480] [outer = 0x11812e800] 03:59:08 INFO - PROCESS | 2427 | 1462791548800 Marionette DEBUG loaded listener.js 03:59:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 188 (0x118930c00) [pid = 2427] [serial = 1481] [outer = 0x11812e800] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x1171dd000 == 89 [pid = 2427] [id = 25] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x12d4d3000 == 88 [pid = 2427] [id = 18] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x12da20800 == 87 [pid = 2427] [id = 22] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x12e12e000 == 86 [pid = 2427] [id = 283] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x12d69e000 == 85 [pid = 2427] [id = 21] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x12c3d5800 == 84 [pid = 2427] [id = 12] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x137894000 == 83 [pid = 2427] [id = 484] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x12d088800 == 82 [pid = 2427] [id = 483] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x135d1b000 == 81 [pid = 2427] [id = 482] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 187 (0x12d6da000) [pid = 2427] [serial = 1338] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 186 (0x1212e1800) [pid = 2427] [serial = 1344] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 185 (0x128a54400) [pid = 2427] [serial = 1347] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 184 (0x12ba44000) [pid = 2427] [serial = 1350] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 183 (0x12d5fa000) [pid = 2427] [serial = 1353] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 182 (0x12d6e1c00) [pid = 2427] [serial = 1356] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 181 (0x135a95c00) [pid = 2427] [serial = 1359] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x135212000 == 80 [pid = 2427] [id = 481] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x12f6d7000 == 79 [pid = 2427] [id = 480] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x12d79c000 == 78 [pid = 2427] [id = 479] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x12d070800 == 77 [pid = 2427] [id = 478] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x12c60c800 == 76 [pid = 2427] [id = 477] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa08800 == 75 [pid = 2427] [id = 476] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x122a07000 == 74 [pid = 2427] [id = 475] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x12b017000 == 73 [pid = 2427] [id = 474] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x12b973000 == 72 [pid = 2427] [id = 473] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x137892800 == 71 [pid = 2427] [id = 471] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x135d31800 == 70 [pid = 2427] [id = 470] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x135ccc800 == 69 [pid = 2427] [id = 469] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x135b2f800 == 68 [pid = 2427] [id = 468] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x12f6e8800 == 67 [pid = 2427] [id = 467] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x12d4db000 == 66 [pid = 2427] [id = 466] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x128a8d000 == 65 [pid = 2427] [id = 465] 03:59:09 INFO - PROCESS | 2427 | --DOCSHELL 0x119409000 == 64 [pid = 2427] [id = 464] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 180 (0x122cecc00) [pid = 2427] [serial = 1222] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 179 (0x12d670400) [pid = 2427] [serial = 1234] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 178 (0x12ab91800) [pid = 2427] [serial = 1165] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 177 (0x12d40b400) [pid = 2427] [serial = 1171] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 176 (0x12d673400) [pid = 2427] [serial = 1237] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 175 (0x119145000) [pid = 2427] [serial = 1219] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 174 (0x12ba44800) [pid = 2427] [serial = 1228] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 173 (0x124ad0800) [pid = 2427] [serial = 1231] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 172 (0x128f3d000) [pid = 2427] [serial = 1225] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 171 (0x128e09000) [pid = 2427] [serial = 1162] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 170 (0x12d435400) [pid = 2427] [serial = 1174] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 169 (0x118965000) [pid = 2427] [serial = 1153] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 168 (0x12bd6f000) [pid = 2427] [serial = 1168] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 167 (0x122a49c00) [pid = 2427] [serial = 1156] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 166 (0x124976400) [pid = 2427] [serial = 1159] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 165 (0x11670b800) [pid = 2427] [serial = 1150] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 164 (0x12d675c00) [pid = 2427] [serial = 1389] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 163 (0x12bd74800) [pid = 2427] [serial = 1384] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 162 (0x110f4a000) [pid = 2427] [serial = 1368] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 161 (0x1197f7400) [pid = 2427] [serial = 1369] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 160 (0x118032800) [pid = 2427] [serial = 1366] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 159 (0x113bf9c00) [pid = 2427] [serial = 1365] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 158 (0x135a9b800) [pid = 2427] [serial = 1363] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 157 (0x128ab0000) [pid = 2427] [serial = 1362] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 156 (0x1212e6800) [pid = 2427] [serial = 1371] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 155 (0x122ff1c00) [pid = 2427] [serial = 1372] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 154 (0x124973400) [pid = 2427] [serial = 1374] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 153 (0x124acb400) [pid = 2427] [serial = 1375] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 152 (0x1197fc800) [pid = 2427] [serial = 1342] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 151 (0x11892ac00) [pid = 2427] [serial = 1341] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 150 (0x12d5f2c00) [pid = 2427] [serial = 1387] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 149 (0x12c64a400) [pid = 2427] [serial = 1386] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 148 (0x125af8000) [pid = 2427] [serial = 1378] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 147 (0x125394000) [pid = 2427] [serial = 1377] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 146 (0x1292a1c00) [pid = 2427] [serial = 1380] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 145 (0x12ab93800) [pid = 2427] [serial = 1383] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 144 (0x12a79cc00) [pid = 2427] [serial = 1381] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 143 (0x118089000) [pid = 2427] [serial = 1279] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 142 (0x125179800) [pid = 2427] [serial = 1285] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x121261c00) [pid = 2427] [serial = 1282] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x1293e4000) [pid = 2427] [serial = 1288] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x12ba50000) [pid = 2427] [serial = 1291] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x12d67c800) [pid = 2427] [serial = 1294] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x1212e9000) [pid = 2427] [serial = 1297] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x12d67d400) [pid = 2427] [serial = 1300] [outer = 0x0] [url = about:blank] 03:59:09 INFO - PROCESS | 2427 | 1462791549437 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1026ms 03:59:09 INFO - PROCESS | 2427 | 1462791549478 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 03:59:09 INFO - PROCESS | 2427 | 1462791549481 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 03:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:59:09 INFO - PROCESS | 2427 | 1462791549484 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:59:09 INFO - PROCESS | 2427 | 1462791549487 Marionette TRACE conn2 <- [1,1946,null,{}] 03:59:09 INFO - PROCESS | 2427 | 1462791549491 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:09 INFO - PROCESS | 2427 | 1462791549592 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 03:59:09 INFO - PROCESS | 2427 | 1462791549663 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:09 INFO - PROCESS | 2427 | ++DOCSHELL 0x1170a7800 == 65 [pid = 2427] [id = 494] 03:59:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x113bf9c00) [pid = 2427] [serial = 1482] [outer = 0x0] 03:59:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x11515d000) [pid = 2427] [serial = 1483] [outer = 0x113bf9c00] 03:59:09 INFO - PROCESS | 2427 | 1462791549697 Marionette DEBUG loaded listener.js 03:59:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x1166b1000) [pid = 2427] [serial = 1484] [outer = 0x113bf9c00] 03:59:10 INFO - PROCESS | 2427 | 1462791550103 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 671ms 03:59:10 INFO - PROCESS | 2427 | 1462791550184 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 03:59:10 INFO - PROCESS | 2427 | 1462791550189 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 03:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:59:10 INFO - PROCESS | 2427 | 1462791550196 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:59:10 INFO - PROCESS | 2427 | 1462791550198 Marionette TRACE conn2 <- [1,1950,null,{}] 03:59:10 INFO - PROCESS | 2427 | 1462791550200 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:10 INFO - PROCESS | 2427 | 1462791550306 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 03:59:10 INFO - PROCESS | 2427 | 1462791550376 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:10 INFO - PROCESS | 2427 | ++DOCSHELL 0x1197e2800 == 66 [pid = 2427] [id = 495] 03:59:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x117676400) [pid = 2427] [serial = 1485] [outer = 0x0] 03:59:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x118126000) [pid = 2427] [serial = 1486] [outer = 0x117676400] 03:59:10 INFO - PROCESS | 2427 | 1462791550407 Marionette DEBUG loaded listener.js 03:59:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x11872e000) [pid = 2427] [serial = 1487] [outer = 0x117676400] 03:59:10 INFO - PROCESS | 2427 | 1462791550837 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 673ms 03:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:59:10 INFO - PROCESS | 2427 | 1462791550869 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 03:59:10 INFO - PROCESS | 2427 | 1462791550871 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 03:59:10 INFO - PROCESS | 2427 | 1462791550873 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:59:10 INFO - PROCESS | 2427 | 1462791550875 Marionette TRACE conn2 <- [1,1954,null,{}] 03:59:10 INFO - PROCESS | 2427 | 1462791550883 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:10 INFO - PROCESS | 2427 | 1462791550990 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 03:59:11 INFO - PROCESS | 2427 | 1462791551050 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:11 INFO - PROCESS | 2427 | ++DOCSHELL 0x122f80000 == 67 [pid = 2427] [id = 496] 03:59:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x11919a000) [pid = 2427] [serial = 1488] [outer = 0x0] 03:59:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x11951d000) [pid = 2427] [serial = 1489] [outer = 0x11919a000] 03:59:11 INFO - PROCESS | 2427 | 1462791551084 Marionette DEBUG loaded listener.js 03:59:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x1197f8800) [pid = 2427] [serial = 1490] [outer = 0x11919a000] 03:59:11 INFO - PROCESS | 2427 | 1462791551570 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 721ms 03:59:11 INFO - PROCESS | 2427 | 1462791551602 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 03:59:11 INFO - PROCESS | 2427 | 1462791551605 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 03:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:59:11 INFO - PROCESS | 2427 | 1462791551625 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:59:11 INFO - PROCESS | 2427 | 1462791551627 Marionette TRACE conn2 <- [1,1958,null,{}] 03:59:11 INFO - PROCESS | 2427 | 1462791551631 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:11 INFO - PROCESS | 2427 | 1462791551787 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 03:59:11 INFO - PROCESS | 2427 | 1462791551883 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:11 INFO - PROCESS | 2427 | ++DOCSHELL 0x12518a800 == 68 [pid = 2427] [id = 497] 03:59:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x11990b000) [pid = 2427] [serial = 1491] [outer = 0x0] 03:59:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 147 (0x119914800) [pid = 2427] [serial = 1492] [outer = 0x11990b000] 03:59:11 INFO - PROCESS | 2427 | 1462791551916 Marionette DEBUG loaded listener.js 03:59:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 148 (0x119e34800) [pid = 2427] [serial = 1493] [outer = 0x11990b000] 03:59:12 INFO - PROCESS | 2427 | 1462791552324 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 726ms 03:59:12 INFO - PROCESS | 2427 | 1462791552347 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 03:59:12 INFO - PROCESS | 2427 | 1462791552349 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 03:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:59:12 INFO - PROCESS | 2427 | 1462791552351 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:59:12 INFO - PROCESS | 2427 | 1462791552352 Marionette TRACE conn2 <- [1,1962,null,{}] 03:59:12 INFO - PROCESS | 2427 | 1462791552355 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:12 INFO - PROCESS | 2427 | 1462791552453 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 03:59:12 INFO - PROCESS | 2427 | 1462791552510 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:12 INFO - PROCESS | 2427 | ++DOCSHELL 0x126b89000 == 69 [pid = 2427] [id = 498] 03:59:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 149 (0x119eb7400) [pid = 2427] [serial = 1494] [outer = 0x0] 03:59:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 150 (0x12125ec00) [pid = 2427] [serial = 1495] [outer = 0x119eb7400] 03:59:12 INFO - PROCESS | 2427 | 1462791552540 Marionette DEBUG loaded listener.js 03:59:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 151 (0x1212c6c00) [pid = 2427] [serial = 1496] [outer = 0x119eb7400] 03:59:12 INFO - PROCESS | 2427 | 1462791552976 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 03:59:13 INFO - PROCESS | 2427 | 1462791553036 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 03:59:13 INFO - PROCESS | 2427 | 1462791553037 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 03:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:59:13 INFO - PROCESS | 2427 | 1462791553042 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:59:13 INFO - PROCESS | 2427 | 1462791553043 Marionette TRACE conn2 <- [1,1966,null,{}] 03:59:13 INFO - PROCESS | 2427 | 1462791553045 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:13 INFO - PROCESS | 2427 | 1462791553180 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 03:59:13 INFO - PROCESS | 2427 | 1462791553251 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:13 INFO - PROCESS | 2427 | ++DOCSHELL 0x129217000 == 70 [pid = 2427] [id = 499] 03:59:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 152 (0x122a46800) [pid = 2427] [serial = 1497] [outer = 0x0] 03:59:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 153 (0x122c56c00) [pid = 2427] [serial = 1498] [outer = 0x122a46800] 03:59:13 INFO - PROCESS | 2427 | 1462791553282 Marionette DEBUG loaded listener.js 03:59:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 154 (0x122ec6c00) [pid = 2427] [serial = 1499] [outer = 0x122a46800] 03:59:13 INFO - PROCESS | 2427 | 1462791553690 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 03:59:13 INFO - PROCESS | 2427 | 1462791553712 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 03:59:13 INFO - PROCESS | 2427 | 1462791553714 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 03:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:59:13 INFO - PROCESS | 2427 | 1462791553716 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:59:13 INFO - PROCESS | 2427 | 1462791553717 Marionette TRACE conn2 <- [1,1970,null,{}] 03:59:13 INFO - PROCESS | 2427 | 1462791553720 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:13 INFO - PROCESS | 2427 | 1462791553818 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 03:59:13 INFO - PROCESS | 2427 | 1462791553884 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:13 INFO - PROCESS | 2427 | ++DOCSHELL 0x129699000 == 71 [pid = 2427] [id = 500] 03:59:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 155 (0x122ebe800) [pid = 2427] [serial = 1500] [outer = 0x0] 03:59:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 156 (0x1242be400) [pid = 2427] [serial = 1501] [outer = 0x122ebe800] 03:59:13 INFO - PROCESS | 2427 | 1462791553919 Marionette DEBUG loaded listener.js 03:59:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 157 (0x12455d400) [pid = 2427] [serial = 1502] [outer = 0x122ebe800] 03:59:14 INFO - PROCESS | 2427 | 1462791554341 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 672ms 03:59:14 INFO - PROCESS | 2427 | 1462791554388 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 03:59:14 INFO - PROCESS | 2427 | 1462791554390 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 03:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:59:14 INFO - PROCESS | 2427 | 1462791554392 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:59:14 INFO - PROCESS | 2427 | 1462791554393 Marionette TRACE conn2 <- [1,1974,null,{}] 03:59:14 INFO - PROCESS | 2427 | 1462791554396 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:14 INFO - PROCESS | 2427 | 1462791554496 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 03:59:14 INFO - PROCESS | 2427 | 1462791554599 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:14 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a6bc000 == 72 [pid = 2427] [id = 501] 03:59:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 158 (0x1131b4400) [pid = 2427] [serial = 1503] [outer = 0x0] 03:59:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 159 (0x1246d4000) [pid = 2427] [serial = 1504] [outer = 0x1131b4400] 03:59:14 INFO - PROCESS | 2427 | 1462791554629 Marionette DEBUG loaded listener.js 03:59:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 160 (0x124970c00) [pid = 2427] [serial = 1505] [outer = 0x1131b4400] 03:59:15 INFO - PROCESS | 2427 | 1462791555051 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 668ms 03:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:59:15 INFO - PROCESS | 2427 | 1462791555061 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 03:59:15 INFO - PROCESS | 2427 | 1462791555062 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 03:59:15 INFO - PROCESS | 2427 | 1462791555064 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:59:15 INFO - PROCESS | 2427 | 1462791555066 Marionette TRACE conn2 <- [1,1978,null,{}] 03:59:15 INFO - PROCESS | 2427 | 1462791555068 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:15 INFO - PROCESS | 2427 | 1462791555169 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 03:59:15 INFO - PROCESS | 2427 | 1462791555224 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:15 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa1d800 == 73 [pid = 2427] [id = 502] 03:59:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 161 (0x1243c8c00) [pid = 2427] [serial = 1506] [outer = 0x0] 03:59:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 162 (0x124a66000) [pid = 2427] [serial = 1507] [outer = 0x1243c8c00] 03:59:15 INFO - PROCESS | 2427 | 1462791555254 Marionette DEBUG loaded listener.js 03:59:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 163 (0x124ac9400) [pid = 2427] [serial = 1508] [outer = 0x1243c8c00] 03:59:15 INFO - PROCESS | 2427 | 1462791555742 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 721ms 03:59:15 INFO - PROCESS | 2427 | 1462791555785 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 03:59:15 INFO - PROCESS | 2427 | 1462791555787 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 03:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:59:15 INFO - PROCESS | 2427 | 1462791555791 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:59:15 INFO - PROCESS | 2427 | 1462791555793 Marionette TRACE conn2 <- [1,1982,null,{}] 03:59:15 INFO - PROCESS | 2427 | 1462791555797 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:15 INFO - PROCESS | 2427 | 1462791555921 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 03:59:15 INFO - PROCESS | 2427 | 1462791555982 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:15 INFO - PROCESS | 2427 | ++DOCSHELL 0x119410800 == 74 [pid = 2427] [id = 503] 03:59:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 164 (0x1133ba800) [pid = 2427] [serial = 1509] [outer = 0x0] 03:59:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 165 (0x116706c00) [pid = 2427] [serial = 1510] [outer = 0x1133ba800] 03:59:16 INFO - PROCESS | 2427 | 1462791556011 Marionette DEBUG loaded listener.js 03:59:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 166 (0x118032800) [pid = 2427] [serial = 1511] [outer = 0x1133ba800] 03:59:16 INFO - PROCESS | 2427 | --DOCSHELL 0x116970800 == 73 [pid = 2427] [id = 492] 03:59:16 INFO - PROCESS | 2427 | --DOCSHELL 0x117e10800 == 72 [pid = 2427] [id = 491] 03:59:16 INFO - PROCESS | 2427 | --DOCSHELL 0x137dea800 == 71 [pid = 2427] [id = 489] 03:59:16 INFO - PROCESS | 2427 | --DOCSHELL 0x12cd1e000 == 70 [pid = 2427] [id = 488] 03:59:16 INFO - PROCESS | 2427 | --DOCSHELL 0x129221000 == 69 [pid = 2427] [id = 487] 03:59:16 INFO - PROCESS | 2427 | --DOCSHELL 0x122d23000 == 68 [pid = 2427] [id = 486] 03:59:16 INFO - PROCESS | 2427 | 1462791556529 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 773ms 03:59:16 INFO - PROCESS | 2427 | 1462791556563 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 03:59:16 INFO - PROCESS | 2427 | 1462791556566 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 03:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:59:16 INFO - PROCESS | 2427 | 1462791556589 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:59:16 INFO - PROCESS | 2427 | 1462791556591 Marionette TRACE conn2 <- [1,1986,null,{}] 03:59:16 INFO - PROCESS | 2427 | 1462791556597 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:16 INFO - PROCESS | 2427 | 1462791556703 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 03:59:16 INFO - PROCESS | 2427 | 1462791556778 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:16 INFO - PROCESS | 2427 | ++DOCSHELL 0x11915d800 == 69 [pid = 2427] [id = 504] 03:59:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 167 (0x11616a000) [pid = 2427] [serial = 1512] [outer = 0x0] 03:59:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 168 (0x11802c000) [pid = 2427] [serial = 1513] [outer = 0x11616a000] 03:59:16 INFO - PROCESS | 2427 | 1462791556812 Marionette DEBUG loaded listener.js 03:59:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 169 (0x11812d800) [pid = 2427] [serial = 1514] [outer = 0x11616a000] 03:59:17 INFO - PROCESS | 2427 | 1462791557239 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 691ms 03:59:17 INFO - PROCESS | 2427 | 1462791557262 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 03:59:17 INFO - PROCESS | 2427 | 1462791557266 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 03:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:59:17 INFO - PROCESS | 2427 | 1462791557270 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:59:17 INFO - PROCESS | 2427 | 1462791557272 Marionette TRACE conn2 <- [1,1990,null,{}] 03:59:17 INFO - PROCESS | 2427 | 1462791557275 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:17 INFO - PROCESS | 2427 | 1462791557405 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 03:59:17 INFO - PROCESS | 2427 | 1462791557468 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:17 INFO - PROCESS | 2427 | ++DOCSHELL 0x1249be800 == 70 [pid = 2427] [id = 505] 03:59:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 170 (0x118922800) [pid = 2427] [serial = 1515] [outer = 0x0] 03:59:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 171 (0x11919d000) [pid = 2427] [serial = 1516] [outer = 0x118922800] 03:59:17 INFO - PROCESS | 2427 | 1462791557499 Marionette DEBUG loaded listener.js 03:59:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 172 (0x1197f4800) [pid = 2427] [serial = 1517] [outer = 0x118922800] 03:59:17 INFO - PROCESS | 2427 | 1462791557957 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 719ms 03:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:59:17 INFO - PROCESS | 2427 | 1462791557990 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 03:59:17 INFO - PROCESS | 2427 | 1462791557991 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 03:59:17 INFO - PROCESS | 2427 | 1462791557994 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:59:17 INFO - PROCESS | 2427 | 1462791557996 Marionette TRACE conn2 <- [1,1994,null,{}] 03:59:18 INFO - PROCESS | 2427 | 1462791558021 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:18 INFO - PROCESS | 2427 | 1462791558152 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 03:59:18 INFO - PROCESS | 2427 | 1462791558210 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:18 INFO - PROCESS | 2427 | ++DOCSHELL 0x1296a7000 == 71 [pid = 2427] [id = 506] 03:59:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 173 (0x12126a800) [pid = 2427] [serial = 1518] [outer = 0x0] 03:59:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 174 (0x1212cac00) [pid = 2427] [serial = 1519] [outer = 0x12126a800] 03:59:18 INFO - PROCESS | 2427 | 1462791558243 Marionette DEBUG loaded listener.js 03:59:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 175 (0x1212ea800) [pid = 2427] [serial = 1520] [outer = 0x12126a800] 03:59:18 INFO - PROCESS | 2427 | 1462791558653 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 673ms 03:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:59:18 INFO - PROCESS | 2427 | 1462791558667 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 03:59:18 INFO - PROCESS | 2427 | 1462791558669 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 03:59:18 INFO - PROCESS | 2427 | 1462791558671 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:59:18 INFO - PROCESS | 2427 | 1462791558673 Marionette TRACE conn2 <- [1,1998,null,{}] 03:59:18 INFO - PROCESS | 2427 | 1462791558675 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:18 INFO - PROCESS | 2427 | 1462791558829 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 03:59:18 INFO - PROCESS | 2427 | 1462791558931 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:18 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b920800 == 72 [pid = 2427] [id = 507] 03:59:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 176 (0x122ce5400) [pid = 2427] [serial = 1521] [outer = 0x0] 03:59:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 177 (0x1246d2800) [pid = 2427] [serial = 1522] [outer = 0x122ce5400] 03:59:18 INFO - PROCESS | 2427 | 1462791558978 Marionette DEBUG loaded listener.js 03:59:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 178 (0x124ac4800) [pid = 2427] [serial = 1523] [outer = 0x122ce5400] 03:59:19 INFO - PROCESS | 2427 | 1462791559457 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 819ms 03:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:59:19 INFO - PROCESS | 2427 | 1462791559491 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 03:59:19 INFO - PROCESS | 2427 | 1462791559492 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 03:59:19 INFO - PROCESS | 2427 | 1462791559494 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:59:19 INFO - PROCESS | 2427 | 1462791559495 Marionette TRACE conn2 <- [1,2002,null,{}] 03:59:19 INFO - PROCESS | 2427 | 1462791559498 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:19 INFO - PROCESS | 2427 | 1462791559596 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 03:59:19 INFO - PROCESS | 2427 | 1462791559671 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:19 INFO - PROCESS | 2427 | ++DOCSHELL 0x12bb53800 == 73 [pid = 2427] [id = 508] 03:59:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 179 (0x124971000) [pid = 2427] [serial = 1524] [outer = 0x0] 03:59:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 180 (0x124d9cc00) [pid = 2427] [serial = 1525] [outer = 0x124971000] 03:59:19 INFO - PROCESS | 2427 | 1462791559703 Marionette DEBUG loaded listener.js 03:59:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 181 (0x125173c00) [pid = 2427] [serial = 1526] [outer = 0x124971000] 03:59:20 INFO - PROCESS | 2427 | 1462791560142 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 668ms 03:59:20 INFO - PROCESS | 2427 | 1462791560163 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 03:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:59:20 INFO - PROCESS | 2427 | 1462791560164 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 03:59:20 INFO - PROCESS | 2427 | 1462791560166 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:59:20 INFO - PROCESS | 2427 | 1462791560168 Marionette TRACE conn2 <- [1,2006,null,{}] 03:59:20 INFO - PROCESS | 2427 | 1462791560170 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:20 INFO - PROCESS | 2427 | 1462791560311 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 03:59:20 INFO - PROCESS | 2427 | 1462791560401 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:20 INFO - PROCESS | 2427 | ++DOCSHELL 0x12be46800 == 74 [pid = 2427] [id = 509] 03:59:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 182 (0x12545e800) [pid = 2427] [serial = 1527] [outer = 0x0] 03:59:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 183 (0x125af7400) [pid = 2427] [serial = 1528] [outer = 0x12545e800] 03:59:20 INFO - PROCESS | 2427 | 1462791560432 Marionette DEBUG loaded listener.js 03:59:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 184 (0x128ab1c00) [pid = 2427] [serial = 1529] [outer = 0x12545e800] 03:59:20 INFO - PROCESS | 2427 | 1462791560848 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 03:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 720ms 03:59:20 INFO - PROCESS | 2427 | 1462791560888 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 03:59:20 INFO - PROCESS | 2427 | 1462791560889 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 03:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:59:20 INFO - PROCESS | 2427 | 1462791560892 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:59:20 INFO - PROCESS | 2427 | 1462791560893 Marionette TRACE conn2 <- [1,2010,null,{}] 03:59:20 INFO - PROCESS | 2427 | 1462791560896 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:20 INFO - PROCESS | 2427 | 1462791560995 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 03:59:21 INFO - PROCESS | 2427 | 1462791561056 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:21 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c60a800 == 75 [pid = 2427] [id = 510] 03:59:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 185 (0x128a57800) [pid = 2427] [serial = 1530] [outer = 0x0] 03:59:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 186 (0x128e06c00) [pid = 2427] [serial = 1531] [outer = 0x128a57800] 03:59:21 INFO - PROCESS | 2427 | 1462791561086 Marionette DEBUG loaded listener.js 03:59:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 187 (0x128f3f000) [pid = 2427] [serial = 1532] [outer = 0x128a57800] 03:59:21 INFO - PROCESS | 2427 | 1462791561531 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 03:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 669ms 03:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:59:21 INFO - PROCESS | 2427 | 1462791561561 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 03:59:21 INFO - PROCESS | 2427 | 1462791561563 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 03:59:21 INFO - PROCESS | 2427 | 1462791561565 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:59:21 INFO - PROCESS | 2427 | 1462791561566 Marionette TRACE conn2 <- [1,2014,null,{}] 03:59:21 INFO - PROCESS | 2427 | 1462791561591 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:21 INFO - PROCESS | 2427 | 1462791561714 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 03:59:21 INFO - PROCESS | 2427 | 1462791561788 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:21 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c8f1000 == 76 [pid = 2427] [id = 511] 03:59:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 188 (0x111e33400) [pid = 2427] [serial = 1533] [outer = 0x0] 03:59:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 189 (0x128fd9c00) [pid = 2427] [serial = 1534] [outer = 0x111e33400] 03:59:21 INFO - PROCESS | 2427 | 1462791561818 Marionette DEBUG loaded listener.js 03:59:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 190 (0x1292a2c00) [pid = 2427] [serial = 1535] [outer = 0x111e33400] 03:59:22 INFO - PROCESS | 2427 | 1462791562243 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 724ms 03:59:22 INFO - PROCESS | 2427 | 1462791562289 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 03:59:22 INFO - PROCESS | 2427 | 1462791562291 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 03:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:59:22 INFO - PROCESS | 2427 | 1462791562293 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:59:22 INFO - PROCESS | 2427 | 1462791562295 Marionette TRACE conn2 <- [1,2018,null,{}] 03:59:22 INFO - PROCESS | 2427 | 1462791562297 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:22 INFO - PROCESS | 2427 | 1462791562510 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 03:59:22 INFO - PROCESS | 2427 | 1462791562579 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:22 INFO - PROCESS | 2427 | ++DOCSHELL 0x1185a5000 == 77 [pid = 2427] [id = 512] 03:59:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 191 (0x110f44c00) [pid = 2427] [serial = 1536] [outer = 0x0] 03:59:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 192 (0x111ab9400) [pid = 2427] [serial = 1537] [outer = 0x110f44c00] 03:59:22 INFO - PROCESS | 2427 | 1462791562609 Marionette DEBUG loaded listener.js 03:59:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 193 (0x115ea6800) [pid = 2427] [serial = 1538] [outer = 0x110f44c00] 03:59:23 INFO - PROCESS | 2427 | 1462791563078 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 821ms 03:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:59:23 INFO - PROCESS | 2427 | 1462791563115 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 03:59:23 INFO - PROCESS | 2427 | 1462791563117 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 03:59:23 INFO - PROCESS | 2427 | 1462791563120 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:59:23 INFO - PROCESS | 2427 | 1462791563123 Marionette TRACE conn2 <- [1,2022,null,{}] 03:59:23 INFO - PROCESS | 2427 | 1462791563126 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:23 INFO - PROCESS | 2427 | 1462791563227 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 03:59:23 INFO - PROCESS | 2427 | 1462791563292 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:23 INFO - PROCESS | 2427 | ++DOCSHELL 0x124f1e800 == 78 [pid = 2427] [id = 513] 03:59:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 194 (0x1183da000) [pid = 2427] [serial = 1539] [outer = 0x0] 03:59:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 195 (0x119145000) [pid = 2427] [serial = 1540] [outer = 0x1183da000] 03:59:23 INFO - PROCESS | 2427 | 1462791563322 Marionette DEBUG loaded listener.js 03:59:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 196 (0x1195eb400) [pid = 2427] [serial = 1541] [outer = 0x1183da000] 03:59:23 INFO - PROCESS | 2427 | --DOCSHELL 0x12c60e800 == 77 [pid = 2427] [id = 13] 03:59:23 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa0a000 == 76 [pid = 2427] [id = 8] 03:59:23 INFO - PROCESS | 2427 | --DOCSHELL 0x12518a800 == 75 [pid = 2427] [id = 497] 03:59:23 INFO - PROCESS | 2427 | --DOCSHELL 0x122f80000 == 74 [pid = 2427] [id = 496] 03:59:23 INFO - PROCESS | 2427 | --DOCSHELL 0x1197e2800 == 73 [pid = 2427] [id = 495] 03:59:23 INFO - PROCESS | 2427 | --DOCSHELL 0x1170a7800 == 72 [pid = 2427] [id = 494] 03:59:23 INFO - PROCESS | 2427 | 1462791563874 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 771ms 03:59:23 INFO - PROCESS | 2427 | 1462791563892 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 03:59:23 INFO - PROCESS | 2427 | 1462791563895 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 03:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:59:23 INFO - PROCESS | 2427 | 1462791563898 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:59:23 INFO - PROCESS | 2427 | 1462791563901 Marionette TRACE conn2 <- [1,2026,null,{}] 03:59:23 INFO - PROCESS | 2427 | 1462791563904 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:24 INFO - PROCESS | 2427 | 1462791564011 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 03:59:24 INFO - PROCESS | 2427 | 1462791564078 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:24 INFO - PROCESS | 2427 | ++DOCSHELL 0x122f80000 == 73 [pid = 2427] [id = 514] 03:59:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 197 (0x118131c00) [pid = 2427] [serial = 1542] [outer = 0x0] 03:59:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 198 (0x119195000) [pid = 2427] [serial = 1543] [outer = 0x118131c00] 03:59:24 INFO - PROCESS | 2427 | 1462791564112 Marionette DEBUG loaded listener.js 03:59:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 199 (0x1195ec800) [pid = 2427] [serial = 1544] [outer = 0x118131c00] 03:59:24 INFO - PROCESS | 2427 | 1462791564559 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 675ms 03:59:24 INFO - PROCESS | 2427 | 1462791564574 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 03:59:24 INFO - PROCESS | 2427 | 1462791564578 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 03:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:59:24 INFO - PROCESS | 2427 | 1462791564582 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:59:24 INFO - PROCESS | 2427 | 1462791564584 Marionette TRACE conn2 <- [1,2030,null,{}] 03:59:24 INFO - PROCESS | 2427 | 1462791564587 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:24 INFO - PROCESS | 2427 | 1462791564718 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 03:59:24 INFO - PROCESS | 2427 | 1462791564799 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:24 INFO - PROCESS | 2427 | ++DOCSHELL 0x1296aa800 == 74 [pid = 2427] [id = 515] 03:59:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 200 (0x119919800) [pid = 2427] [serial = 1545] [outer = 0x0] 03:59:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 201 (0x121265c00) [pid = 2427] [serial = 1546] [outer = 0x119919800] 03:59:24 INFO - PROCESS | 2427 | 1462791564829 Marionette DEBUG loaded listener.js 03:59:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 202 (0x1212e8000) [pid = 2427] [serial = 1547] [outer = 0x119919800] 03:59:25 INFO - PROCESS | 2427 | 1462791565261 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 719ms 03:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:59:25 INFO - PROCESS | 2427 | 1462791565302 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 03:59:25 INFO - PROCESS | 2427 | 1462791565304 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 03:59:25 INFO - PROCESS | 2427 | 1462791565306 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:59:25 INFO - PROCESS | 2427 | 1462791565308 Marionette TRACE conn2 <- [1,2034,null,{}] 03:59:25 INFO - PROCESS | 2427 | 1462791565316 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:25 INFO - PROCESS | 2427 | 1462791565429 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 03:59:25 INFO - PROCESS | 2427 | 1462791565509 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:25 INFO - PROCESS | 2427 | ++DOCSHELL 0x12be4f800 == 75 [pid = 2427] [id = 516] 03:59:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 203 (0x122cf1000) [pid = 2427] [serial = 1548] [outer = 0x0] 03:59:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 204 (0x12496e800) [pid = 2427] [serial = 1549] [outer = 0x122cf1000] 03:59:25 INFO - PROCESS | 2427 | 1462791565543 Marionette DEBUG loaded listener.js 03:59:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 205 (0x125390c00) [pid = 2427] [serial = 1550] [outer = 0x122cf1000] 03:59:25 INFO - PROCESS | 2427 | 1462791565982 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 721ms 03:59:26 INFO - PROCESS | 2427 | 1462791566029 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 03:59:26 INFO - PROCESS | 2427 | 1462791566031 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 03:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:59:26 INFO - PROCESS | 2427 | 1462791566033 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:59:26 INFO - PROCESS | 2427 | 1462791566035 Marionette TRACE conn2 <- [1,2038,null,{}] 03:59:26 INFO - PROCESS | 2427 | 1462791566053 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:26 INFO - PROCESS | 2427 | 1462791566162 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 03:59:26 INFO - PROCESS | 2427 | 1462791566227 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:26 INFO - PROCESS | 2427 | ++DOCSHELL 0x12cd1a000 == 76 [pid = 2427] [id = 517] 03:59:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 206 (0x1259c6400) [pid = 2427] [serial = 1551] [outer = 0x0] 03:59:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 207 (0x126aad000) [pid = 2427] [serial = 1552] [outer = 0x1259c6400] 03:59:26 INFO - PROCESS | 2427 | 1462791566258 Marionette DEBUG loaded listener.js 03:59:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 208 (0x128a52800) [pid = 2427] [serial = 1553] [outer = 0x1259c6400] 03:59:26 INFO - PROCESS | 2427 | 1462791566707 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 732ms 03:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:59:26 INFO - PROCESS | 2427 | 1462791566766 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 03:59:26 INFO - PROCESS | 2427 | 1462791566767 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 03:59:26 INFO - PROCESS | 2427 | 1462791566769 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:59:26 INFO - PROCESS | 2427 | 1462791566771 Marionette TRACE conn2 <- [1,2042,null,{}] 03:59:26 INFO - PROCESS | 2427 | 1462791566773 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:26 INFO - PROCESS | 2427 | 1462791566875 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 03:59:26 INFO - PROCESS | 2427 | 1462791566980 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:26 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d4ca000 == 77 [pid = 2427] [id = 518] 03:59:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 209 (0x126aafc00) [pid = 2427] [serial = 1554] [outer = 0x0] 03:59:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 210 (0x128aac800) [pid = 2427] [serial = 1555] [outer = 0x126aafc00] 03:59:27 INFO - PROCESS | 2427 | 1462791567013 Marionette DEBUG loaded listener.js 03:59:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 211 (0x1292a4800) [pid = 2427] [serial = 1556] [outer = 0x126aafc00] 03:59:27 INFO - PROCESS | 2427 | 1462791567441 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 720ms 03:59:27 INFO - PROCESS | 2427 | 1462791567492 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 03:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:59:27 INFO - PROCESS | 2427 | 1462791567493 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 03:59:27 INFO - PROCESS | 2427 | 1462791567495 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:59:27 INFO - PROCESS | 2427 | 1462791567496 Marionette TRACE conn2 <- [1,2046,null,{}] 03:59:27 INFO - PROCESS | 2427 | 1462791567499 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:27 INFO - PROCESS | 2427 | 1462791567656 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 03:59:27 INFO - PROCESS | 2427 | 1462791567702 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:27 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d69a800 == 78 [pid = 2427] [id = 519] 03:59:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 212 (0x1293d8c00) [pid = 2427] [serial = 1557] [outer = 0x0] 03:59:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 213 (0x12a6ad000) [pid = 2427] [serial = 1558] [outer = 0x1293d8c00] 03:59:27 INFO - PROCESS | 2427 | 1462791567733 Marionette DEBUG loaded listener.js 03:59:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 214 (0x12a79a800) [pid = 2427] [serial = 1559] [outer = 0x1293d8c00] 03:59:28 INFO - PROCESS | 2427 | 1462791568177 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 720ms 03:59:28 INFO - PROCESS | 2427 | 1462791568216 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 03:59:28 INFO - PROCESS | 2427 | 1462791568217 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 03:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:59:28 INFO - PROCESS | 2427 | 1462791568235 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:59:28 INFO - PROCESS | 2427 | 1462791568237 Marionette TRACE conn2 <- [1,2050,null,{}] 03:59:28 INFO - PROCESS | 2427 | 1462791568241 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:28 INFO - PROCESS | 2427 | 1462791568373 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 03:59:28 INFO - PROCESS | 2427 | 1462791568493 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:28 INFO - PROCESS | 2427 | ++DOCSHELL 0x12da1f000 == 79 [pid = 2427] [id = 520] 03:59:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 215 (0x118036000) [pid = 2427] [serial = 1560] [outer = 0x0] 03:59:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 216 (0x12a79c000) [pid = 2427] [serial = 1561] [outer = 0x118036000] 03:59:28 INFO - PROCESS | 2427 | 1462791568540 Marionette DEBUG loaded listener.js 03:59:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 217 (0x12a7a8c00) [pid = 2427] [serial = 1562] [outer = 0x118036000] 03:59:29 INFO - PROCESS | 2427 | 1462791569063 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 894ms 03:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:59:29 INFO - PROCESS | 2427 | 1462791569114 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 03:59:29 INFO - PROCESS | 2427 | 1462791569115 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 03:59:29 INFO - PROCESS | 2427 | 1462791569117 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:59:29 INFO - PROCESS | 2427 | 1462791569118 Marionette TRACE conn2 <- [1,2054,null,{}] 03:59:29 INFO - PROCESS | 2427 | 1462791569121 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:29 INFO - PROCESS | 2427 | 1462791569226 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 03:59:29 INFO - PROCESS | 2427 | 1462791569291 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:29 INFO - PROCESS | 2427 | ++DOCSHELL 0x12e12a800 == 80 [pid = 2427] [id = 521] 03:59:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 218 (0x119910800) [pid = 2427] [serial = 1563] [outer = 0x0] 03:59:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 219 (0x12aa31c00) [pid = 2427] [serial = 1564] [outer = 0x119910800] 03:59:29 INFO - PROCESS | 2427 | 1462791569362 Marionette DEBUG loaded listener.js 03:59:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 220 (0x12ab8a400) [pid = 2427] [serial = 1565] [outer = 0x119910800] 03:59:29 INFO - PROCESS | 2427 | 1462791569775 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 720ms 03:59:29 INFO - PROCESS | 2427 | 1462791569838 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 03:59:29 INFO - PROCESS | 2427 | 1462791569839 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 03:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:59:29 INFO - PROCESS | 2427 | 1462791569841 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:59:29 INFO - PROCESS | 2427 | 1462791569843 Marionette TRACE conn2 <- [1,2058,null,{}] 03:59:29 INFO - PROCESS | 2427 | 1462791569845 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:29 INFO - PROCESS | 2427 | 1462791569951 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 03:59:30 INFO - PROCESS | 2427 | 1462791570031 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:30 INFO - PROCESS | 2427 | ++DOCSHELL 0x12f699800 == 81 [pid = 2427] [id = 522] 03:59:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 221 (0x1195df400) [pid = 2427] [serial = 1566] [outer = 0x0] 03:59:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 222 (0x128ab4000) [pid = 2427] [serial = 1567] [outer = 0x1195df400] 03:59:30 INFO - PROCESS | 2427 | 1462791570061 Marionette DEBUG loaded listener.js 03:59:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 223 (0x12b1aa800) [pid = 2427] [serial = 1568] [outer = 0x1195df400] 03:59:30 INFO - PROCESS | 2427 | 1462791570573 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 771ms 03:59:30 INFO - PROCESS | 2427 | 1462791570622 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 03:59:30 INFO - PROCESS | 2427 | 1462791570625 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 03:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:59:30 INFO - PROCESS | 2427 | 1462791570630 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:59:30 INFO - PROCESS | 2427 | 1462791570632 Marionette TRACE conn2 <- [1,2062,null,{}] 03:59:30 INFO - PROCESS | 2427 | 1462791570636 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:30 INFO - PROCESS | 2427 | 1462791570739 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 03:59:30 INFO - PROCESS | 2427 | 1462791570825 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:30 INFO - PROCESS | 2427 | ++DOCSHELL 0x117e06000 == 82 [pid = 2427] [id = 523] 03:59:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 224 (0x1195ea400) [pid = 2427] [serial = 1569] [outer = 0x0] 03:59:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 225 (0x1197fb000) [pid = 2427] [serial = 1570] [outer = 0x1195ea400] 03:59:30 INFO - PROCESS | 2427 | 1462791570854 Marionette DEBUG loaded listener.js 03:59:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 226 (0x119eb7000) [pid = 2427] [serial = 1571] [outer = 0x1195ea400] 03:59:31 INFO - PROCESS | 2427 | --DOCSHELL 0x1185a5000 == 81 [pid = 2427] [id = 512] 03:59:31 INFO - PROCESS | 2427 | --DOCSHELL 0x12c60a800 == 80 [pid = 2427] [id = 510] 03:59:31 INFO - PROCESS | 2427 | --DOCSHELL 0x12be46800 == 79 [pid = 2427] [id = 509] 03:59:31 INFO - PROCESS | 2427 | --DOCSHELL 0x12bb53800 == 78 [pid = 2427] [id = 508] 03:59:31 INFO - PROCESS | 2427 | --DOCSHELL 0x12b920800 == 77 [pid = 2427] [id = 507] 03:59:31 INFO - PROCESS | 2427 | --DOCSHELL 0x1296a7000 == 76 [pid = 2427] [id = 506] 03:59:31 INFO - PROCESS | 2427 | --DOCSHELL 0x1249be800 == 75 [pid = 2427] [id = 505] 03:59:31 INFO - PROCESS | 2427 | --DOCSHELL 0x11915d800 == 74 [pid = 2427] [id = 504] 03:59:31 INFO - PROCESS | 2427 | --DOCSHELL 0x11a276000 == 73 [pid = 2427] [id = 493] 03:59:31 INFO - PROCESS | 2427 | 1462791571403 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 823ms 03:59:31 INFO - PROCESS | 2427 | 1462791571455 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 03:59:31 INFO - PROCESS | 2427 | 1462791571458 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 03:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:59:31 INFO - PROCESS | 2427 | 1462791571462 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:59:31 INFO - PROCESS | 2427 | 1462791571464 Marionette TRACE conn2 <- [1,2066,null,{}] 03:59:31 INFO - PROCESS | 2427 | 1462791571468 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:31 INFO - PROCESS | 2427 | 1462791571575 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 03:59:31 INFO - PROCESS | 2427 | 1462791571657 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:31 INFO - PROCESS | 2427 | ++DOCSHELL 0x129216000 == 74 [pid = 2427] [id = 524] 03:59:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 227 (0x118734400) [pid = 2427] [serial = 1572] [outer = 0x0] 03:59:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 228 (0x119914c00) [pid = 2427] [serial = 1573] [outer = 0x118734400] 03:59:31 INFO - PROCESS | 2427 | 1462791571691 Marionette DEBUG loaded listener.js 03:59:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 229 (0x1212c9c00) [pid = 2427] [serial = 1574] [outer = 0x118734400] 03:59:32 INFO - PROCESS | 2427 | 1462791572147 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 721ms 03:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:59:32 INFO - PROCESS | 2427 | 1462791572183 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 03:59:32 INFO - PROCESS | 2427 | 1462791572187 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 03:59:32 INFO - PROCESS | 2427 | 1462791572192 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:59:32 INFO - PROCESS | 2427 | 1462791572194 Marionette TRACE conn2 <- [1,2070,null,{}] 03:59:32 INFO - PROCESS | 2427 | 1462791572196 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:32 INFO - PROCESS | 2427 | 1462791572305 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 03:59:32 INFO - PROCESS | 2427 | 1462791572416 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:32 INFO - PROCESS | 2427 | ++DOCSHELL 0x12be48000 == 75 [pid = 2427] [id = 525] 03:59:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 230 (0x1212e7c00) [pid = 2427] [serial = 1575] [outer = 0x0] 03:59:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 231 (0x122cec800) [pid = 2427] [serial = 1576] [outer = 0x1212e7c00] 03:59:32 INFO - PROCESS | 2427 | 1462791572452 Marionette DEBUG loaded listener.js 03:59:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 232 (0x12516c800) [pid = 2427] [serial = 1577] [outer = 0x1212e7c00] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x11941a000 == 74 [pid = 2427] [id = 412] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12b98b000 == 73 [pid = 2427] [id = 10] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12f6f2000 == 72 [pid = 2427] [id = 288] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x124f0c800 == 71 [pid = 2427] [id = 197] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x116964000 == 70 [pid = 2427] [id = 24] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12d690000 == 69 [pid = 2427] [id = 20] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12a6bc000 == 68 [pid = 2427] [id = 501] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x129217800 == 67 [pid = 2427] [id = 6] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x129699000 == 66 [pid = 2427] [id = 500] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x122c39000 == 65 [pid = 2427] [id = 472] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x135b47800 == 64 [pid = 2427] [id = 409] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12be47000 == 63 [pid = 2427] [id = 11] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12cd0e800 == 62 [pid = 2427] [id = 15] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x119f3c800 == 61 [pid = 2427] [id = 454] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12b157800 == 60 [pid = 2427] [id = 9] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x126b89000 == 59 [pid = 2427] [id = 498] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x135210800 == 58 [pid = 2427] [id = 368] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12e12a800 == 57 [pid = 2427] [id = 521] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12da1f000 == 56 [pid = 2427] [id = 520] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12d69a800 == 55 [pid = 2427] [id = 519] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12d4ca000 == 54 [pid = 2427] [id = 518] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12cd1a000 == 53 [pid = 2427] [id = 517] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x12be4f800 == 52 [pid = 2427] [id = 516] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x1296aa800 == 51 [pid = 2427] [id = 515] 03:59:33 INFO - PROCESS | 2427 | --DOCSHELL 0x122f80000 == 50 [pid = 2427] [id = 514] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x116f0e000 == 49 [pid = 2427] [id = 351] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x13513a000 == 48 [pid = 2427] [id = 433] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x135138000 == 47 [pid = 2427] [id = 408] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x125a1b800 == 46 [pid = 2427] [id = 254] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x129217000 == 45 [pid = 2427] [id = 499] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12c8e1000 == 44 [pid = 2427] [id = 231] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x135136000 == 43 [pid = 2427] [id = 446] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x1296a0000 == 42 [pid = 2427] [id = 407] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12419f800 == 41 [pid = 2427] [id = 309] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x135d2e000 == 40 [pid = 2427] [id = 410] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12d08c800 == 39 [pid = 2427] [id = 453] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12b903000 == 38 [pid = 2427] [id = 155] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x128c1d800 == 37 [pid = 2427] [id = 186] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x11607f800 == 36 [pid = 2427] [id = 330] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x119d3a000 == 35 [pid = 2427] [id = 490] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12c3d0800 == 34 [pid = 2427] [id = 213] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12f6e3000 == 33 [pid = 2427] [id = 287] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12c60b000 == 32 [pid = 2427] [id = 214] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x135d1b800 == 31 [pid = 2427] [id = 432] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12da1c800 == 30 [pid = 2427] [id = 253] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x113b9a000 == 29 [pid = 2427] [id = 26] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x135d47800 == 28 [pid = 2427] [id = 411] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x124369000 == 27 [pid = 2427] [id = 171] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x118994000 == 26 [pid = 2427] [id = 196] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12c8e6000 == 25 [pid = 2427] [id = 14] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12bb53000 == 24 [pid = 2427] [id = 172] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x112519000 == 23 [pid = 2427] [id = 23] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12f6b2800 == 22 [pid = 2427] [id = 390] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x113b22000 == 21 [pid = 2427] [id = 156] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12da09000 == 20 [pid = 2427] [id = 252] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12b914000 == 19 [pid = 2427] [id = 19] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x124a45000 == 18 [pid = 2427] [id = 230] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12da1a800 == 17 [pid = 2427] [id = 364] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12f699800 == 16 [pid = 2427] [id = 522] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12c8f1000 == 15 [pid = 2427] [id = 511] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa1d800 == 14 [pid = 2427] [id = 502] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x119410800 == 13 [pid = 2427] [id = 503] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x1396c2800 == 12 [pid = 2427] [id = 485] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x117e06000 == 11 [pid = 2427] [id = 523] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x129216000 == 10 [pid = 2427] [id = 524] 03:59:36 INFO - PROCESS | 2427 | --DOCSHELL 0x124f1e800 == 9 [pid = 2427] [id = 513] 03:59:37 INFO - PROCESS | 2427 | 1462791577854 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 5685ms 03:59:37 INFO - PROCESS | 2427 | 1462791577877 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 03:59:37 INFO - PROCESS | 2427 | 1462791577879 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 03:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:59:37 INFO - PROCESS | 2427 | 1462791577882 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:59:37 INFO - PROCESS | 2427 | 1462791577884 Marionette TRACE conn2 <- [1,2074,null,{}] 03:59:37 INFO - PROCESS | 2427 | 1462791577892 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:37 INFO - PROCESS | 2427 | 1462791577980 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 03:59:38 INFO - PROCESS | 2427 | 1462791578046 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:38 INFO - PROCESS | 2427 | ++DOCSHELL 0x113f09000 == 10 [pid = 2427] [id = 526] 03:59:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 233 (0x113347c00) [pid = 2427] [serial = 1578] [outer = 0x0] 03:59:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 234 (0x115160800) [pid = 2427] [serial = 1579] [outer = 0x113347c00] 03:59:38 INFO - PROCESS | 2427 | 1462791578073 Marionette DEBUG loaded listener.js 03:59:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 235 (0x116162400) [pid = 2427] [serial = 1580] [outer = 0x113347c00] 03:59:38 INFO - PROCESS | 2427 | 1462791578398 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 523ms 03:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:59:38 INFO - PROCESS | 2427 | 1462791578408 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 03:59:38 INFO - PROCESS | 2427 | 1462791578413 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 03:59:38 INFO - PROCESS | 2427 | 1462791578417 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:59:38 INFO - PROCESS | 2427 | 1462791578420 Marionette TRACE conn2 <- [1,2078,null,{}] 03:59:38 INFO - PROCESS | 2427 | 1462791578425 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:38 INFO - PROCESS | 2427 | 1462791578510 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 03:59:38 INFO - PROCESS | 2427 | 1462791578573 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:38 INFO - PROCESS | 2427 | ++DOCSHELL 0x113b12800 == 11 [pid = 2427] [id = 527] 03:59:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 236 (0x113d75800) [pid = 2427] [serial = 1581] [outer = 0x0] 03:59:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 237 (0x11670d400) [pid = 2427] [serial = 1582] [outer = 0x113d75800] 03:59:38 INFO - PROCESS | 2427 | 1462791578600 Marionette DEBUG loaded listener.js 03:59:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 238 (0x118036400) [pid = 2427] [serial = 1583] [outer = 0x113d75800] 03:59:38 INFO - PROCESS | 2427 | 1462791578942 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 573ms 03:59:38 INFO - PROCESS | 2427 | 1462791578991 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 03:59:38 INFO - PROCESS | 2427 | 1462791578994 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 03:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:59:38 INFO - PROCESS | 2427 | 1462791578997 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:59:39 INFO - PROCESS | 2427 | 1462791579001 Marionette TRACE conn2 <- [1,2082,null,{}] 03:59:39 INFO - PROCESS | 2427 | 1462791579013 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:39 INFO - PROCESS | 2427 | 1462791579167 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 03:59:39 INFO - PROCESS | 2427 | 1462791579176 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:39 INFO - PROCESS | 2427 | ++DOCSHELL 0x119bb4000 == 12 [pid = 2427] [id = 528] 03:59:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 239 (0x110f2d400) [pid = 2427] [serial = 1584] [outer = 0x0] 03:59:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 240 (0x11812f000) [pid = 2427] [serial = 1585] [outer = 0x110f2d400] 03:59:39 INFO - PROCESS | 2427 | 1462791579204 Marionette DEBUG loaded listener.js 03:59:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 241 (0x11872cc00) [pid = 2427] [serial = 1586] [outer = 0x110f2d400] 03:59:39 INFO - PROCESS | 2427 | 1462791579572 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 625ms 03:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:59:39 INFO - PROCESS | 2427 | 1462791579623 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 03:59:39 INFO - PROCESS | 2427 | 1462791579625 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 03:59:39 INFO - PROCESS | 2427 | 1462791579627 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:59:39 INFO - PROCESS | 2427 | 1462791579628 Marionette TRACE conn2 <- [1,2086,null,{}] 03:59:39 INFO - PROCESS | 2427 | 1462791579630 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:39 INFO - PROCESS | 2427 | 1462791579710 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 03:59:39 INFO - PROCESS | 2427 | 1462791579715 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:39 INFO - PROCESS | 2427 | ++DOCSHELL 0x122c3b800 == 13 [pid = 2427] [id = 529] 03:59:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 242 (0x116a56800) [pid = 2427] [serial = 1587] [outer = 0x0] 03:59:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 243 (0x118962800) [pid = 2427] [serial = 1588] [outer = 0x116a56800] 03:59:39 INFO - PROCESS | 2427 | 1462791579743 Marionette DEBUG loaded listener.js 03:59:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 244 (0x1195e7800) [pid = 2427] [serial = 1589] [outer = 0x116a56800] 03:59:40 INFO - PROCESS | 2427 | 1462791580142 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 519ms 03:59:40 INFO - PROCESS | 2427 | 1462791580146 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 03:59:40 INFO - PROCESS | 2427 | 1462791580147 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 03:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:59:40 INFO - PROCESS | 2427 | 1462791580149 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:59:40 INFO - PROCESS | 2427 | 1462791580150 Marionette TRACE conn2 <- [1,2090,null,{}] 03:59:40 INFO - PROCESS | 2427 | 1462791580153 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:40 INFO - PROCESS | 2427 | 1462791580261 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 03:59:40 INFO - PROCESS | 2427 | 1462791580266 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:40 INFO - PROCESS | 2427 | ++DOCSHELL 0x125a1c800 == 14 [pid = 2427] [id = 530] 03:59:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 245 (0x113d73400) [pid = 2427] [serial = 1590] [outer = 0x0] 03:59:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 246 (0x1195ecc00) [pid = 2427] [serial = 1591] [outer = 0x113d73400] 03:59:40 INFO - PROCESS | 2427 | 1462791580291 Marionette DEBUG loaded listener.js 03:59:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 247 (0x119b06000) [pid = 2427] [serial = 1592] [outer = 0x113d73400] 03:59:40 INFO - PROCESS | 2427 | 1462791580652 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 522ms 03:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:59:40 INFO - PROCESS | 2427 | 1462791580673 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 03:59:40 INFO - PROCESS | 2427 | 1462791580674 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 03:59:40 INFO - PROCESS | 2427 | 1462791580676 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:59:40 INFO - PROCESS | 2427 | 1462791580677 Marionette TRACE conn2 <- [1,2094,null,{}] 03:59:40 INFO - PROCESS | 2427 | 1462791580680 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:40 INFO - PROCESS | 2427 | 1462791580801 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 03:59:40 INFO - PROCESS | 2427 | 1462791580843 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:40 INFO - PROCESS | 2427 | ++DOCSHELL 0x129214000 == 15 [pid = 2427] [id = 531] 03:59:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 248 (0x119b0ac00) [pid = 2427] [serial = 1593] [outer = 0x0] 03:59:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 249 (0x12125d400) [pid = 2427] [serial = 1594] [outer = 0x119b0ac00] 03:59:40 INFO - PROCESS | 2427 | 1462791580869 Marionette DEBUG loaded listener.js 03:59:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 250 (0x122ce8c00) [pid = 2427] [serial = 1595] [outer = 0x119b0ac00] 03:59:41 INFO - PROCESS | 2427 | 1462791581177 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 520ms 03:59:41 INFO - PROCESS | 2427 | 1462791581197 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 03:59:41 INFO - PROCESS | 2427 | 1462791581198 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 03:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:59:41 INFO - PROCESS | 2427 | 1462791581200 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:59:41 INFO - PROCESS | 2427 | 1462791581201 Marionette TRACE conn2 <- [1,2098,null,{}] 03:59:41 INFO - PROCESS | 2427 | 1462791581207 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:41 INFO - PROCESS | 2427 | 1462791581311 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 03:59:41 INFO - PROCESS | 2427 | 1462791581327 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:41 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa14800 == 16 [pid = 2427] [id = 532] 03:59:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 251 (0x115e42000) [pid = 2427] [serial = 1596] [outer = 0x0] 03:59:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 252 (0x122cf0c00) [pid = 2427] [serial = 1597] [outer = 0x115e42000] 03:59:41 INFO - PROCESS | 2427 | 1462791581352 Marionette DEBUG loaded listener.js 03:59:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 253 (0x124118c00) [pid = 2427] [serial = 1598] [outer = 0x115e42000] 03:59:41 INFO - PROCESS | 2427 | 1462791581704 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 521ms 03:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:59:41 INFO - PROCESS | 2427 | 1462791581723 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 03:59:41 INFO - PROCESS | 2427 | 1462791581724 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 03:59:41 INFO - PROCESS | 2427 | 1462791581726 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:59:41 INFO - PROCESS | 2427 | 1462791581727 Marionette TRACE conn2 <- [1,2102,null,{}] 03:59:41 INFO - PROCESS | 2427 | 1462791581729 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:41 INFO - PROCESS | 2427 | 1462791581829 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 252 (0x12d628c00) [pid = 2427] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 251 (0x12b1b7800) [pid = 2427] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 250 (0x111ed2400) [pid = 2427] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 249 (0x112a71800) [pid = 2427] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 248 (0x118922800) [pid = 2427] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 247 (0x117676400) [pid = 2427] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 246 (0x11808b000) [pid = 2427] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 245 (0x1183da000) [pid = 2427] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 244 (0x11812e800) [pid = 2427] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 243 (0x1195ea400) [pid = 2427] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 242 (0x12125b400) [pid = 2427] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 241 (0x113bf9c00) [pid = 2427] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 240 (0x1133ba800) [pid = 2427] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 239 (0x112d5a800) [pid = 2427] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 238 (0x11990bc00) [pid = 2427] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 237 (0x11990f800) [pid = 2427] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 236 (0x110f45c00) [pid = 2427] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 235 (0x118923000) [pid = 2427] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 234 (0x119910400) [pid = 2427] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 233 (0x122a4dc00) [pid = 2427] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 232 (0x125af9c00) [pid = 2427] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 231 (0x110f2f400) [pid = 2427] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 230 (0x122a4a000) [pid = 2427] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 229 (0x11670e000) [pid = 2427] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 228 (0x135469800) [pid = 2427] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 227 (0x12513e400) [pid = 2427] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 226 (0x119195400) [pid = 2427] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 225 (0x110f44c00) [pid = 2427] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 224 (0x1185e6800) [pid = 2427] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 223 (0x12b1ab000) [pid = 2427] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 222 (0x121263400) [pid = 2427] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 221 (0x12d628800) [pid = 2427] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 220 (0x128fd8400) [pid = 2427] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 219 (0x122a46800) [pid = 2427] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 218 (0x122cf1000) [pid = 2427] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 217 (0x119eb7400) [pid = 2427] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 216 (0x11990b000) [pid = 2427] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 215 (0x119919800) [pid = 2427] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 214 (0x11919a000) [pid = 2427] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 213 (0x112f29400) [pid = 2427] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 212 (0x122ce5400) [pid = 2427] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 211 (0x110f33000) [pid = 2427] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 210 (0x11616a000) [pid = 2427] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 209 (0x12c646000) [pid = 2427] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 208 (0x12be24800) [pid = 2427] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 207 (0x117171800) [pid = 2427] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 206 (0x1195e1c00) [pid = 2427] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 205 (0x111f4d400) [pid = 2427] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 204 (0x12a413400) [pid = 2427] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 203 (0x126b54800) [pid = 2427] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 202 (0x12c648400) [pid = 2427] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 201 (0x116710400) [pid = 2427] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 200 (0x124ace400) [pid = 2427] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 199 (0x128fd4000) [pid = 2427] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 198 (0x12d43a400) [pid = 2427] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 197 (0x119eb2000) [pid = 2427] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 196 (0x122ceb400) [pid = 2427] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 195 (0x11802bc00) [pid = 2427] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 194 (0x118734400) [pid = 2427] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 193 (0x12126a800) [pid = 2427] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 192 (0x118131c00) [pid = 2427] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 191 (0x11894cc00) [pid = 2427] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 190 (0x1195df400) [pid = 2427] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 189 (0x119910800) [pid = 2427] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 188 (0x118036000) [pid = 2427] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 187 (0x1293d8c00) [pid = 2427] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 186 (0x111e33400) [pid = 2427] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 185 (0x128a57800) [pid = 2427] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 184 (0x12545e800) [pid = 2427] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 183 (0x124971000) [pid = 2427] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 182 (0x1243c8c00) [pid = 2427] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 181 (0x126aafc00) [pid = 2427] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 180 (0x1131b4400) [pid = 2427] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 179 (0x1259c6400) [pid = 2427] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:59:42 INFO - PROCESS | 2427 | --DOMWINDOW == 178 (0x122ebe800) [pid = 2427] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:59:42 INFO - PROCESS | 2427 | 1462791582960 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:42 INFO - PROCESS | 2427 | ++DOCSHELL 0x112f9d000 == 17 [pid = 2427] [id = 533] 03:59:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 179 (0x110f2bc00) [pid = 2427] [serial = 1599] [outer = 0x0] 03:59:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 180 (0x110f33800) [pid = 2427] [serial = 1600] [outer = 0x110f2bc00] 03:59:42 INFO - PROCESS | 2427 | 1462791582995 Marionette DEBUG loaded listener.js 03:59:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 181 (0x111c21800) [pid = 2427] [serial = 1601] [outer = 0x110f2bc00] 03:59:43 INFO - PROCESS | 2427 | 1462791583289 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1571ms 03:59:43 INFO - PROCESS | 2427 | 1462791583298 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 03:59:43 INFO - PROCESS | 2427 | 1462791583299 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 03:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:59:43 INFO - PROCESS | 2427 | 1462791583301 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:59:43 INFO - PROCESS | 2427 | 1462791583302 Marionette TRACE conn2 <- [1,2106,null,{}] 03:59:43 INFO - PROCESS | 2427 | 1462791583313 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:43 INFO - PROCESS | 2427 | 1462791583396 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 03:59:43 INFO - PROCESS | 2427 | 1462791583400 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:43 INFO - PROCESS | 2427 | ++DOCSHELL 0x119bb3800 == 18 [pid = 2427] [id = 534] 03:59:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 182 (0x111e33400) [pid = 2427] [serial = 1602] [outer = 0x0] 03:59:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 183 (0x113bf9c00) [pid = 2427] [serial = 1603] [outer = 0x111e33400] 03:59:43 INFO - PROCESS | 2427 | 1462791583427 Marionette DEBUG loaded listener.js 03:59:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 184 (0x11802bc00) [pid = 2427] [serial = 1604] [outer = 0x111e33400] 03:59:43 INFO - PROCESS | 2427 | 1462791583758 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 477ms 03:59:43 INFO - PROCESS | 2427 | 1462791583779 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 03:59:43 INFO - PROCESS | 2427 | 1462791583780 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 03:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:59:43 INFO - PROCESS | 2427 | 1462791583782 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:59:43 INFO - PROCESS | 2427 | 1462791583783 Marionette TRACE conn2 <- [1,2110,null,{}] 03:59:43 INFO - PROCESS | 2427 | 1462791583787 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:43 INFO - PROCESS | 2427 | 1462791583903 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 03:59:43 INFO - PROCESS | 2427 | 1462791583910 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:43 INFO - PROCESS | 2427 | ++DOCSHELL 0x126ac8000 == 19 [pid = 2427] [id = 535] 03:59:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 185 (0x1121bc000) [pid = 2427] [serial = 1605] [outer = 0x0] 03:59:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 186 (0x118086400) [pid = 2427] [serial = 1606] [outer = 0x1121bc000] 03:59:43 INFO - PROCESS | 2427 | 1462791583935 Marionette DEBUG loaded listener.js 03:59:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 187 (0x11951ec00) [pid = 2427] [serial = 1607] [outer = 0x1121bc000] 03:59:44 INFO - PROCESS | 2427 | 1462791584373 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 620ms 03:59:44 INFO - PROCESS | 2427 | 1462791584403 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 03:59:44 INFO - PROCESS | 2427 | 1462791584405 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 03:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:59:44 INFO - PROCESS | 2427 | 1462791584407 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:59:44 INFO - PROCESS | 2427 | 1462791584409 Marionette TRACE conn2 <- [1,2114,null,{}] 03:59:44 INFO - PROCESS | 2427 | 1462791584412 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:44 INFO - PROCESS | 2427 | 1462791584518 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 03:59:44 INFO - PROCESS | 2427 | 1462791584615 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:44 INFO - PROCESS | 2427 | ++DOCSHELL 0x125a18000 == 20 [pid = 2427] [id = 536] 03:59:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 188 (0x11892e400) [pid = 2427] [serial = 1608] [outer = 0x0] 03:59:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 189 (0x119917800) [pid = 2427] [serial = 1609] [outer = 0x11892e400] 03:59:44 INFO - PROCESS | 2427 | 1462791584666 Marionette DEBUG loaded listener.js 03:59:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 190 (0x1240df000) [pid = 2427] [serial = 1610] [outer = 0x11892e400] 03:59:45 INFO - PROCESS | 2427 | 1462791585190 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 823ms 03:59:45 INFO - PROCESS | 2427 | 1462791585230 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 03:59:45 INFO - PROCESS | 2427 | 1462791585233 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 03:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:59:45 INFO - PROCESS | 2427 | 1462791585237 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:59:45 INFO - PROCESS | 2427 | 1462791585239 Marionette TRACE conn2 <- [1,2118,null,{}] 03:59:45 INFO - PROCESS | 2427 | 1462791585243 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:45 INFO - PROCESS | 2427 | 1462791585346 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 03:59:45 INFO - PROCESS | 2427 | 1462791585460 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:45 INFO - PROCESS | 2427 | ++DOCSHELL 0x118397000 == 21 [pid = 2427] [id = 537] 03:59:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 191 (0x113d73c00) [pid = 2427] [serial = 1611] [outer = 0x0] 03:59:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 192 (0x116164800) [pid = 2427] [serial = 1612] [outer = 0x113d73c00] 03:59:45 INFO - PROCESS | 2427 | 1462791585493 Marionette DEBUG loaded listener.js 03:59:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 193 (0x1167e0000) [pid = 2427] [serial = 1613] [outer = 0x113d73c00] 03:59:45 INFO - PROCESS | 2427 | 1462791585921 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 721ms 03:59:45 INFO - PROCESS | 2427 | 1462791585958 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 03:59:45 INFO - PROCESS | 2427 | 1462791585962 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 03:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:59:45 INFO - PROCESS | 2427 | 1462791585967 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:59:45 INFO - PROCESS | 2427 | 1462791585969 Marionette TRACE conn2 <- [1,2122,null,{}] 03:59:45 INFO - PROCESS | 2427 | 1462791585971 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:46 INFO - PROCESS | 2427 | 1462791586071 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 03:59:46 INFO - PROCESS | 2427 | 1462791586136 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:46 INFO - PROCESS | 2427 | ++DOCSHELL 0x128a8d000 == 22 [pid = 2427] [id = 538] 03:59:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 194 (0x1169b9400) [pid = 2427] [serial = 1614] [outer = 0x0] 03:59:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 195 (0x11808bc00) [pid = 2427] [serial = 1615] [outer = 0x1169b9400] 03:59:46 INFO - PROCESS | 2427 | 1462791586166 Marionette DEBUG loaded listener.js 03:59:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 196 (0x11872e800) [pid = 2427] [serial = 1616] [outer = 0x1169b9400] 03:59:46 INFO - PROCESS | 2427 | 1462791586589 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 673ms 03:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:59:46 INFO - PROCESS | 2427 | 1462791586641 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 03:59:46 INFO - PROCESS | 2427 | 1462791586642 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 03:59:46 INFO - PROCESS | 2427 | 1462791586644 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:59:46 INFO - PROCESS | 2427 | 1462791586647 Marionette TRACE conn2 <- [1,2126,null,{}] 03:59:46 INFO - PROCESS | 2427 | 1462791586655 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:46 INFO - PROCESS | 2427 | 1462791586779 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 03:59:46 INFO - PROCESS | 2427 | 1462791586847 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:46 INFO - PROCESS | 2427 | ++DOCSHELL 0x12be44800 == 23 [pid = 2427] [id = 539] 03:59:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 197 (0x119196c00) [pid = 2427] [serial = 1617] [outer = 0x0] 03:59:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 198 (0x11990b000) [pid = 2427] [serial = 1618] [outer = 0x119196c00] 03:59:46 INFO - PROCESS | 2427 | 1462791586919 Marionette DEBUG loaded listener.js 03:59:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 199 (0x121261000) [pid = 2427] [serial = 1619] [outer = 0x119196c00] 03:59:47 INFO - PROCESS | 2427 | 1462791587325 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 721ms 03:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:59:47 INFO - PROCESS | 2427 | 1462791587366 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 03:59:47 INFO - PROCESS | 2427 | 1462791587367 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 03:59:47 INFO - PROCESS | 2427 | 1462791587370 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:59:47 INFO - PROCESS | 2427 | 1462791587371 Marionette TRACE conn2 <- [1,2130,null,{}] 03:59:47 INFO - PROCESS | 2427 | 1462791587374 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:47 INFO - PROCESS | 2427 | 1462791587472 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 03:59:47 INFO - PROCESS | 2427 | 1462791587536 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:47 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c3e6000 == 24 [pid = 2427] [id = 540] 03:59:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 200 (0x1212cd400) [pid = 2427] [serial = 1620] [outer = 0x0] 03:59:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 201 (0x122a46800) [pid = 2427] [serial = 1621] [outer = 0x1212cd400] 03:59:47 INFO - PROCESS | 2427 | 1462791587566 Marionette DEBUG loaded listener.js 03:59:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 202 (0x122c57000) [pid = 2427] [serial = 1622] [outer = 0x1212cd400] 03:59:48 INFO - PROCESS | 2427 | 1462791588027 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:59:48 INFO - PROCESS | 2427 | 1462791588092 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 03:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:59:48 INFO - PROCESS | 2427 | 1462791588116 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:59:48 INFO - PROCESS | 2427 | 1462791588117 Marionette TRACE conn2 <- [1,2134,null,{}] 03:59:48 INFO - PROCESS | 2427 | 1462791588135 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:48 INFO - PROCESS | 2427 | 1462791588232 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 03:59:48 INFO - PROCESS | 2427 | 1462791588307 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:48 INFO - PROCESS | 2427 | ++DOCSHELL 0x116906800 == 25 [pid = 2427] [id = 541] 03:59:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 203 (0x110f32c00) [pid = 2427] [serial = 1623] [outer = 0x0] 03:59:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 204 (0x118033000) [pid = 2427] [serial = 1624] [outer = 0x110f32c00] 03:59:48 INFO - PROCESS | 2427 | 1462791588338 Marionette DEBUG loaded listener.js 03:59:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 205 (0x1212de000) [pid = 2427] [serial = 1625] [outer = 0x110f32c00] 03:59:48 INFO - PROCESS | 2427 | 1462791588799 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 723ms 03:59:48 INFO - PROCESS | 2427 | 1462791588841 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 03:59:48 INFO - PROCESS | 2427 | 1462791588843 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 03:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:59:48 INFO - PROCESS | 2427 | 1462791588846 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:59:48 INFO - PROCESS | 2427 | 1462791588848 Marionette TRACE conn2 <- [1,2138,null,{}] 03:59:48 INFO - PROCESS | 2427 | 1462791588850 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:48 INFO - PROCESS | 2427 | 1462791588970 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 03:59:49 INFO - PROCESS | 2427 | 1462791589036 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:49 INFO - PROCESS | 2427 | ++DOCSHELL 0x113fc4000 == 26 [pid = 2427] [id = 542] 03:59:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 206 (0x110f29000) [pid = 2427] [serial = 1626] [outer = 0x0] 03:59:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 207 (0x110f3f800) [pid = 2427] [serial = 1627] [outer = 0x110f29000] 03:59:49 INFO - PROCESS | 2427 | 1462791589223 Marionette DEBUG loaded listener.js 03:59:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 208 (0x111f4e400) [pid = 2427] [serial = 1628] [outer = 0x110f29000] 03:59:49 INFO - PROCESS | 2427 | 1462791589781 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 976ms 03:59:49 INFO - PROCESS | 2427 | 1462791589824 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 03:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:59:49 INFO - PROCESS | 2427 | 1462791589829 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 03:59:49 INFO - PROCESS | 2427 | 1462791589834 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:59:49 INFO - PROCESS | 2427 | 1462791589838 Marionette TRACE conn2 <- [1,2142,null,{}] 03:59:49 INFO - PROCESS | 2427 | 1462791589842 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:49 INFO - PROCESS | 2427 | 1462791589977 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 03:59:50 INFO - PROCESS | 2427 | 1462791590136 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 207 (0x122cec800) [pid = 2427] [serial = 1576] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | ++DOCSHELL 0x112db8000 == 27 [pid = 2427] [id = 543] 03:59:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 208 (0x112a69800) [pid = 2427] [serial = 1629] [outer = 0x0] 03:59:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 209 (0x113debc00) [pid = 2427] [serial = 1630] [outer = 0x112a69800] 03:59:50 INFO - PROCESS | 2427 | 1462791590194 Marionette DEBUG loaded listener.js 03:59:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 210 (0x1166ba400) [pid = 2427] [serial = 1631] [outer = 0x112a69800] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 209 (0x116706c00) [pid = 2427] [serial = 1510] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 208 (0x12d621400) [pid = 2427] [serial = 1405] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 207 (0x12cdf1800) [pid = 2427] [serial = 1404] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 206 (0x135474800) [pid = 2427] [serial = 1417] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 205 (0x12d43d400) [pid = 2427] [serial = 1416] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 204 (0x12d6e5400) [pid = 2427] [serial = 1408] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 203 (0x12d62ac00) [pid = 2427] [serial = 1407] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 202 (0x12a778c00) [pid = 2427] [serial = 1428] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 201 (0x12ab87c00) [pid = 2427] [serial = 1429] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 200 (0x135a96000) [pid = 2427] [serial = 1447] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 199 (0x135659000) [pid = 2427] [serial = 1411] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 198 (0x12d6f1800) [pid = 2427] [serial = 1410] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 197 (0x12be1c400) [pid = 2427] [serial = 1431] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 196 (0x12d40f400) [pid = 2427] [serial = 1432] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 195 (0x113869c00) [pid = 2427] [serial = 1475] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 194 (0x111ab9400) [pid = 2427] [serial = 1537] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 193 (0x1121c4000) [pid = 2427] [serial = 1474] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 192 (0x13565b000) [pid = 2427] [serial = 1444] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 191 (0x12d6f3400) [pid = 2427] [serial = 1441] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 190 (0x126b5e400) [pid = 2427] [serial = 1452] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 189 (0x12b1b4c00) [pid = 2427] [serial = 1453] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 188 (0x12d62d400) [pid = 2427] [serial = 1435] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 187 (0x125395800) [pid = 2427] [serial = 1450] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 186 (0x119916c00) [pid = 2427] [serial = 1438] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 185 (0x118930c00) [pid = 2427] [serial = 1481] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 184 (0x119195000) [pid = 2427] [serial = 1543] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 183 (0x11872e000) [pid = 2427] [serial = 1487] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 182 (0x1212c9c00) [pid = 2427] [serial = 1574] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 181 (0x119eb7000) [pid = 2427] [serial = 1571] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 180 (0x135688000) [pid = 2427] [serial = 1456] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 179 (0x12c652800) [pid = 2427] [serial = 1455] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 178 (0x11802c000) [pid = 2427] [serial = 1513] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 177 (0x1166b1000) [pid = 2427] [serial = 1484] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 176 (0x1197fb000) [pid = 2427] [serial = 1570] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 175 (0x118032800) [pid = 2427] [serial = 1511] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 174 (0x11515d000) [pid = 2427] [serial = 1483] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 173 (0x1184df000) [pid = 2427] [serial = 1480] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 172 (0x1169b1800) [pid = 2427] [serial = 1478] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 171 (0x119145000) [pid = 2427] [serial = 1540] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 170 (0x119912c00) [pid = 2427] [serial = 1437] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 169 (0x12d6da800) [pid = 2427] [serial = 1440] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 168 (0x1197f6800) [pid = 2427] [serial = 1449] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 167 (0x13565f000) [pid = 2427] [serial = 1446] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 166 (0x135477000) [pid = 2427] [serial = 1443] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 165 (0x1259c2c00) [pid = 2427] [serial = 1423] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 164 (0x124ac8c00) [pid = 2427] [serial = 1422] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 163 (0x12ab83000) [pid = 2427] [serial = 1402] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 162 (0x128aaec00) [pid = 2427] [serial = 1401] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 161 (0x1167d7c00) [pid = 2427] [serial = 1393] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 160 (0x111e2fc00) [pid = 2427] [serial = 1392] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 159 (0x1259cbc00) [pid = 2427] [serial = 1399] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 158 (0x1246d7c00) [pid = 2427] [serial = 1398] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 157 (0x1246cf000) [pid = 2427] [serial = 1434] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 156 (0x13546ec00) [pid = 2427] [serial = 1413] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 155 (0x135473800) [pid = 2427] [serial = 1414] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 154 (0x125aed800) [pid = 2427] [serial = 1425] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 153 (0x128e0b000) [pid = 2427] [serial = 1426] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 152 (0x1212ca000) [pid = 2427] [serial = 1420] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 151 (0x119b0b800) [pid = 2427] [serial = 1419] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 150 (0x1166b3400) [pid = 2427] [serial = 1477] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 149 (0x115ea6800) [pid = 2427] [serial = 1538] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 148 (0x1197f5000) [pid = 2427] [serial = 1395] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 147 (0x1212e3000) [pid = 2427] [serial = 1396] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 146 (0x11951d000) [pid = 2427] [serial = 1489] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 145 (0x1212ea800) [pid = 2427] [serial = 1520] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 144 (0x12a421000) [pid = 2427] [serial = 1467] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 143 (0x1246d2800) [pid = 2427] [serial = 1522] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 142 (0x1195ec800) [pid = 2427] [serial = 1544] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x1212e2400) [pid = 2427] [serial = 1462] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x1212cac00) [pid = 2427] [serial = 1519] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x124970400) [pid = 2427] [serial = 1464] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x1197f4800) [pid = 2427] [serial = 1517] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x118126000) [pid = 2427] [serial = 1486] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x1183d7000) [pid = 2427] [serial = 1459] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x119913000) [pid = 2427] [serial = 1461] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x118093800) [pid = 2427] [serial = 1458] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x1195eb400) [pid = 2427] [serial = 1541] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x11919d000) [pid = 2427] [serial = 1516] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x125390c00) [pid = 2427] [serial = 1550] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x1212c6c00) [pid = 2427] [serial = 1496] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x122c56c00) [pid = 2427] [serial = 1498] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x119e34800) [pid = 2427] [serial = 1493] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x12125ec00) [pid = 2427] [serial = 1495] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x12496e800) [pid = 2427] [serial = 1549] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x1212e8000) [pid = 2427] [serial = 1547] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x124d9cc00) [pid = 2427] [serial = 1525] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x1197f8800) [pid = 2427] [serial = 1490] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x119914800) [pid = 2427] [serial = 1492] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x125463400) [pid = 2427] [serial = 1472] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x124ac4800) [pid = 2427] [serial = 1523] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x1212e2800) [pid = 2427] [serial = 1471] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x12ab76800) [pid = 2427] [serial = 1468] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x11812d800) [pid = 2427] [serial = 1514] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x1212c7000) [pid = 2427] [serial = 919] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x12d6e1400) [pid = 2427] [serial = 1339] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x135bc4800) [pid = 2427] [serial = 1357] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x12b1b3800) [pid = 2427] [serial = 1030] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x122ce8800) [pid = 2427] [serial = 1099] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x135a9d800) [pid = 2427] [serial = 1360] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x12d43a000) [pid = 2427] [serial = 1351] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x128e0a800) [pid = 2427] [serial = 1102] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x12d6e2c00) [pid = 2427] [serial = 1390] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x12ba3c400) [pid = 2427] [serial = 1108] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x12a694c00) [pid = 2427] [serial = 1348] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x12aa28c00) [pid = 2427] [serial = 1105] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x12d6dc400) [pid = 2427] [serial = 1354] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x1246ce000) [pid = 2427] [serial = 1345] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x126ab2400) [pid = 2427] [serial = 1465] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x118941000) [pid = 2427] [serial = 1096] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x121265c00) [pid = 2427] [serial = 1546] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x119914c00) [pid = 2427] [serial = 1573] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x128f3f000) [pid = 2427] [serial = 1532] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x128fd9c00) [pid = 2427] [serial = 1534] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x128ab1c00) [pid = 2427] [serial = 1529] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x128e06c00) [pid = 2427] [serial = 1531] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x125173c00) [pid = 2427] [serial = 1526] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 93 (0x125af7400) [pid = 2427] [serial = 1528] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 92 (0x124ac9400) [pid = 2427] [serial = 1508] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 91 (0x1292a4800) [pid = 2427] [serial = 1556] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 90 (0x12a6ad000) [pid = 2427] [serial = 1558] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 89 (0x124970c00) [pid = 2427] [serial = 1505] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 88 (0x124a66000) [pid = 2427] [serial = 1507] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 87 (0x128a52800) [pid = 2427] [serial = 1553] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 86 (0x12455d400) [pid = 2427] [serial = 1502] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 85 (0x128aac800) [pid = 2427] [serial = 1555] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 84 (0x1246d4000) [pid = 2427] [serial = 1504] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 83 (0x122ec6c00) [pid = 2427] [serial = 1499] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 82 (0x1242be400) [pid = 2427] [serial = 1501] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 81 (0x126aad000) [pid = 2427] [serial = 1552] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 80 (0x12b1aa800) [pid = 2427] [serial = 1568] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 79 (0x12ab8a400) [pid = 2427] [serial = 1565] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 78 (0x128ab4000) [pid = 2427] [serial = 1567] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 77 (0x12aa31c00) [pid = 2427] [serial = 1564] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 76 (0x12a7a8c00) [pid = 2427] [serial = 1562] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 75 (0x12a79c000) [pid = 2427] [serial = 1561] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 74 (0x12a79a800) [pid = 2427] [serial = 1559] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | --DOMWINDOW == 73 (0x1292a2c00) [pid = 2427] [serial = 1535] [outer = 0x0] [url = about:blank] 03:59:50 INFO - PROCESS | 2427 | 1462791590581 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 03:59:50 INFO - PROCESS | 2427 | 1462791590611 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 03:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:59:50 INFO - PROCESS | 2427 | 1462791590615 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:59:50 INFO - PROCESS | 2427 | 1462791590617 Marionette TRACE conn2 <- [1,2146,null,{}] 03:59:50 INFO - PROCESS | 2427 | 1462791590619 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:50 INFO - PROCESS | 2427 | 1462791590696 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 03:59:50 INFO - PROCESS | 2427 | 1462791590701 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:50 INFO - PROCESS | 2427 | ++DOCSHELL 0x119420800 == 28 [pid = 2427] [id = 544] 03:59:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 74 (0x1166b1000) [pid = 2427] [serial = 1632] [outer = 0x0] 03:59:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 75 (0x1169b8800) [pid = 2427] [serial = 1633] [outer = 0x1166b1000] 03:59:50 INFO - PROCESS | 2427 | 1462791590730 Marionette DEBUG loaded listener.js 03:59:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 76 (0x118086c00) [pid = 2427] [serial = 1634] [outer = 0x1166b1000] 03:59:51 INFO - PROCESS | 2427 | 1462791591081 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 03:59:51 INFO - PROCESS | 2427 | 1462791591093 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 03:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:59:51 INFO - PROCESS | 2427 | 1462791591096 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:59:51 INFO - PROCESS | 2427 | 1462791591098 Marionette TRACE conn2 <- [1,2150,null,{}] 03:59:51 INFO - PROCESS | 2427 | 1462791591106 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:51 INFO - PROCESS | 2427 | 1462791591215 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 03:59:51 INFO - PROCESS | 2427 | 1462791591290 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:51 INFO - PROCESS | 2427 | ++DOCSHELL 0x119ee2000 == 29 [pid = 2427] [id = 545] 03:59:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 77 (0x118091800) [pid = 2427] [serial = 1635] [outer = 0x0] 03:59:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 78 (0x11812b400) [pid = 2427] [serial = 1636] [outer = 0x118091800] 03:59:51 INFO - PROCESS | 2427 | 1462791591331 Marionette DEBUG loaded listener.js 03:59:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 79 (0x11893e400) [pid = 2427] [serial = 1637] [outer = 0x118091800] 03:59:51 INFO - PROCESS | 2427 | 1462791591723 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 03:59:51 INFO - PROCESS | 2427 | 1462791591767 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 03:59:51 INFO - PROCESS | 2427 | 1462791591769 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 03:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:59:51 INFO - PROCESS | 2427 | 1462791591773 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:59:51 INFO - PROCESS | 2427 | 1462791591774 Marionette TRACE conn2 <- [1,2154,null,{}] 03:59:51 INFO - PROCESS | 2427 | 1462791591776 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:51 INFO - PROCESS | 2427 | 1462791591879 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 03:59:51 INFO - PROCESS | 2427 | 1462791591892 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:51 INFO - PROCESS | 2427 | ++DOCSHELL 0x122f99800 == 30 [pid = 2427] [id = 546] 03:59:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 80 (0x118941800) [pid = 2427] [serial = 1638] [outer = 0x0] 03:59:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 81 (0x119199c00) [pid = 2427] [serial = 1639] [outer = 0x118941800] 03:59:51 INFO - PROCESS | 2427 | 1462791591918 Marionette DEBUG loaded listener.js 03:59:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 82 (0x1195ec800) [pid = 2427] [serial = 1640] [outer = 0x118941800] 03:59:52 INFO - PROCESS | 2427 | 1462791592250 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 519ms 03:59:52 INFO - PROCESS | 2427 | 1462791592293 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 03:59:52 INFO - PROCESS | 2427 | 1462791592294 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 03:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:59:52 INFO - PROCESS | 2427 | 1462791592297 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:59:52 INFO - PROCESS | 2427 | 1462791592298 Marionette TRACE conn2 <- [1,2158,null,{}] 03:59:52 INFO - PROCESS | 2427 | 1462791592300 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:52 INFO - PROCESS | 2427 | 1462791592402 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 03:59:52 INFO - PROCESS | 2427 | 1462791592435 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:52 INFO - PROCESS | 2427 | ++DOCSHELL 0x1127b9000 == 31 [pid = 2427] [id = 547] 03:59:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 83 (0x11990ac00) [pid = 2427] [serial = 1641] [outer = 0x0] 03:59:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 84 (0x119916c00) [pid = 2427] [serial = 1642] [outer = 0x11990ac00] 03:59:52 INFO - PROCESS | 2427 | 1462791592465 Marionette DEBUG loaded listener.js 03:59:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 85 (0x119eb7000) [pid = 2427] [serial = 1643] [outer = 0x11990ac00] 03:59:52 INFO - PROCESS | 2427 | 1462791592877 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 618ms 03:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:59:52 INFO - PROCESS | 2427 | 1462791592915 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 03:59:52 INFO - PROCESS | 2427 | 1462791592916 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 03:59:52 INFO - PROCESS | 2427 | 1462791592924 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:59:52 INFO - PROCESS | 2427 | 1462791592925 Marionette TRACE conn2 <- [1,2162,null,{}] 03:59:52 INFO - PROCESS | 2427 | 1462791592928 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:53 INFO - PROCESS | 2427 | 1462791593030 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 03:59:53 INFO - PROCESS | 2427 | 1462791593035 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:53 INFO - PROCESS | 2427 | ++DOCSHELL 0x126b87800 == 32 [pid = 2427] [id = 548] 03:59:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 86 (0x1212c6c00) [pid = 2427] [serial = 1644] [outer = 0x0] 03:59:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 87 (0x1212e9400) [pid = 2427] [serial = 1645] [outer = 0x1212c6c00] 03:59:53 INFO - PROCESS | 2427 | 1462791593062 Marionette DEBUG loaded listener.js 03:59:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 88 (0x122c54c00) [pid = 2427] [serial = 1646] [outer = 0x1212c6c00] 03:59:53 INFO - PROCESS | 2427 | 1462791593385 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 476ms 03:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:59:53 INFO - PROCESS | 2427 | 1462791593399 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 03:59:53 INFO - PROCESS | 2427 | 1462791593401 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 03:59:53 INFO - PROCESS | 2427 | 1462791593410 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:59:53 INFO - PROCESS | 2427 | 1462791593411 Marionette TRACE conn2 <- [1,2166,null,{}] 03:59:53 INFO - PROCESS | 2427 | 1462791593414 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:53 INFO - PROCESS | 2427 | 1462791593517 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 03:59:53 INFO - PROCESS | 2427 | 1462791593549 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:53 INFO - PROCESS | 2427 | ++DOCSHELL 0x128c27800 == 33 [pid = 2427] [id = 549] 03:59:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 89 (0x1212dd800) [pid = 2427] [serial = 1647] [outer = 0x0] 03:59:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 90 (0x122cf2400) [pid = 2427] [serial = 1648] [outer = 0x1212dd800] 03:59:53 INFO - PROCESS | 2427 | 1462791593574 Marionette DEBUG loaded listener.js 03:59:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 91 (0x1243c1400) [pid = 2427] [serial = 1649] [outer = 0x1212dd800] 03:59:53 INFO - PROCESS | 2427 | --DOMWINDOW == 90 (0x113d73400) [pid = 2427] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:59:53 INFO - PROCESS | 2427 | --DOMWINDOW == 89 (0x113347c00) [pid = 2427] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:59:53 INFO - PROCESS | 2427 | --DOMWINDOW == 88 (0x1212e7c00) [pid = 2427] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:59:53 INFO - PROCESS | 2427 | --DOMWINDOW == 87 (0x116a56800) [pid = 2427] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:59:53 INFO - PROCESS | 2427 | --DOMWINDOW == 86 (0x119b0ac00) [pid = 2427] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:59:53 INFO - PROCESS | 2427 | --DOMWINDOW == 85 (0x115e42000) [pid = 2427] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:59:53 INFO - PROCESS | 2427 | --DOMWINDOW == 84 (0x1121bc000) [pid = 2427] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:59:53 INFO - PROCESS | 2427 | --DOMWINDOW == 83 (0x110f2d400) [pid = 2427] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:59:53 INFO - PROCESS | 2427 | --DOMWINDOW == 82 (0x113d75800) [pid = 2427] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:59:53 INFO - PROCESS | 2427 | --DOMWINDOW == 81 (0x110f2bc00) [pid = 2427] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:59:53 INFO - PROCESS | 2427 | --DOMWINDOW == 80 (0x111e33400) [pid = 2427] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:59:53 INFO - PROCESS | 2427 | 1462791593912 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 526ms 03:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:59:53 INFO - PROCESS | 2427 | 1462791593929 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 03:59:53 INFO - PROCESS | 2427 | 1462791593931 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 03:59:53 INFO - PROCESS | 2427 | 1462791593933 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:59:53 INFO - PROCESS | 2427 | 1462791593934 Marionette TRACE conn2 <- [1,2170,null,{}] 03:59:53 INFO - PROCESS | 2427 | 1462791593937 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:54 INFO - PROCESS | 2427 | 1462791594027 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 03:59:54 INFO - PROCESS | 2427 | 1462791594032 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:54 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a05000 == 34 [pid = 2427] [id = 550] 03:59:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 81 (0x111f4d400) [pid = 2427] [serial = 1650] [outer = 0x0] 03:59:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 82 (0x113d75800) [pid = 2427] [serial = 1651] [outer = 0x111f4d400] 03:59:54 INFO - PROCESS | 2427 | 1462791594059 Marionette DEBUG loaded listener.js 03:59:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 83 (0x119267400) [pid = 2427] [serial = 1652] [outer = 0x111f4d400] 03:59:54 INFO - PROCESS | 2427 | 1462791594459 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 568ms 03:59:54 INFO - PROCESS | 2427 | 1462791594502 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 03:59:54 INFO - PROCESS | 2427 | 1462791594504 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 03:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:59:54 INFO - PROCESS | 2427 | 1462791594508 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:59:54 INFO - PROCESS | 2427 | 1462791594510 Marionette TRACE conn2 <- [1,2174,null,{}] 03:59:54 INFO - PROCESS | 2427 | 1462791594514 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:54 INFO - PROCESS | 2427 | 1462791594633 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 03:59:54 INFO - PROCESS | 2427 | 1462791594639 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:54 INFO - PROCESS | 2427 | ++DOCSHELL 0x1296a9800 == 35 [pid = 2427] [id = 551] 03:59:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 84 (0x116940c00) [pid = 2427] [serial = 1653] [outer = 0x0] 03:59:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 85 (0x1243ccc00) [pid = 2427] [serial = 1654] [outer = 0x116940c00] 03:59:54 INFO - PROCESS | 2427 | 1462791594664 Marionette DEBUG loaded listener.js 03:59:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 86 (0x1246d1000) [pid = 2427] [serial = 1655] [outer = 0x116940c00] 03:59:54 INFO - PROCESS | 2427 | 1462791594982 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 519ms 03:59:55 INFO - PROCESS | 2427 | 1462791595028 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 03:59:55 INFO - PROCESS | 2427 | 1462791595029 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 03:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:59:55 INFO - PROCESS | 2427 | 1462791595031 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:59:55 INFO - PROCESS | 2427 | 1462791595032 Marionette TRACE conn2 <- [1,2178,null,{}] 03:59:55 INFO - PROCESS | 2427 | 1462791595034 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:55 INFO - PROCESS | 2427 | 1462791595115 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 03:59:55 INFO - PROCESS | 2427 | 1462791595169 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:55 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a6d2800 == 36 [pid = 2427] [id = 552] 03:59:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 87 (0x119b09000) [pid = 2427] [serial = 1656] [outer = 0x0] 03:59:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 88 (0x1246d5800) [pid = 2427] [serial = 1657] [outer = 0x119b09000] 03:59:55 INFO - PROCESS | 2427 | 1462791595197 Marionette DEBUG loaded listener.js 03:59:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 89 (0x124974800) [pid = 2427] [serial = 1658] [outer = 0x119b09000] 03:59:55 INFO - PROCESS | 2427 | 1462791595493 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 518ms 03:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:59:55 INFO - PROCESS | 2427 | 1462791595549 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 03:59:55 INFO - PROCESS | 2427 | 1462791595551 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 03:59:55 INFO - PROCESS | 2427 | 1462791595553 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:59:55 INFO - PROCESS | 2427 | 1462791595557 Marionette TRACE conn2 <- [1,2182,null,{}] 03:59:55 INFO - PROCESS | 2427 | 1462791595560 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:55 INFO - PROCESS | 2427 | 1462791595651 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 03:59:55 INFO - PROCESS | 2427 | 1462791595657 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:55 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b15a800 == 37 [pid = 2427] [id = 553] 03:59:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 90 (0x124976c00) [pid = 2427] [serial = 1659] [outer = 0x0] 03:59:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 91 (0x124acb400) [pid = 2427] [serial = 1660] [outer = 0x124976c00] 03:59:55 INFO - PROCESS | 2427 | 1462791595683 Marionette DEBUG loaded listener.js 03:59:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 92 (0x124ad2800) [pid = 2427] [serial = 1661] [outer = 0x124976c00] 03:59:56 INFO - PROCESS | 2427 | --DOCSHELL 0x12be48000 == 36 [pid = 2427] [id = 525] 03:59:57 INFO - PROCESS | 2427 | --DOCSHELL 0x119420800 == 35 [pid = 2427] [id = 544] 03:59:57 INFO - PROCESS | 2427 | --DOCSHELL 0x119ee2000 == 34 [pid = 2427] [id = 545] 03:59:57 INFO - PROCESS | 2427 | --DOCSHELL 0x122f99800 == 33 [pid = 2427] [id = 546] 03:59:57 INFO - PROCESS | 2427 | --DOCSHELL 0x1127b9000 == 32 [pid = 2427] [id = 547] 03:59:57 INFO - PROCESS | 2427 | --DOCSHELL 0x126b87800 == 31 [pid = 2427] [id = 548] 03:59:57 INFO - PROCESS | 2427 | --DOCSHELL 0x122a05000 == 30 [pid = 2427] [id = 550] 03:59:57 INFO - PROCESS | 2427 | --DOCSHELL 0x1296a9800 == 29 [pid = 2427] [id = 551] 03:59:57 INFO - PROCESS | 2427 | --DOCSHELL 0x128c27800 == 28 [pid = 2427] [id = 549] 03:59:57 INFO - PROCESS | 2427 | --DOCSHELL 0x12a6d2800 == 27 [pid = 2427] [id = 552] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 91 (0x1195ecc00) [pid = 2427] [serial = 1591] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 90 (0x115160800) [pid = 2427] [serial = 1579] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 89 (0x116162400) [pid = 2427] [serial = 1580] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 88 (0x12516c800) [pid = 2427] [serial = 1577] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 87 (0x118962800) [pid = 2427] [serial = 1588] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 86 (0x12125d400) [pid = 2427] [serial = 1594] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 85 (0x119b06000) [pid = 2427] [serial = 1592] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 84 (0x122cf0c00) [pid = 2427] [serial = 1597] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 83 (0x122ce8c00) [pid = 2427] [serial = 1595] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 82 (0x124118c00) [pid = 2427] [serial = 1598] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 81 (0x11951ec00) [pid = 2427] [serial = 1607] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 80 (0x119917800) [pid = 2427] [serial = 1609] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 79 (0x11812f000) [pid = 2427] [serial = 1585] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 78 (0x11872cc00) [pid = 2427] [serial = 1586] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 77 (0x11670d400) [pid = 2427] [serial = 1582] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 76 (0x118036400) [pid = 2427] [serial = 1583] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 75 (0x110f33800) [pid = 2427] [serial = 1600] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 74 (0x111c21800) [pid = 2427] [serial = 1601] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 73 (0x113bf9c00) [pid = 2427] [serial = 1603] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 72 (0x11802bc00) [pid = 2427] [serial = 1604] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 71 (0x1195e7800) [pid = 2427] [serial = 1589] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | --DOMWINDOW == 70 (0x118086400) [pid = 2427] [serial = 1606] [outer = 0x0] [url = about:blank] 03:59:57 INFO - PROCESS | 2427 | 1462791597414 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1876ms 03:59:57 INFO - PROCESS | 2427 | 1462791597430 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 03:59:57 INFO - PROCESS | 2427 | 1462791597433 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 03:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:59:57 INFO - PROCESS | 2427 | 1462791597437 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:59:57 INFO - PROCESS | 2427 | 1462791597440 Marionette TRACE conn2 <- [1,2186,null,{}] 03:59:57 INFO - PROCESS | 2427 | 1462791597445 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:57 INFO - PROCESS | 2427 | 1462791597547 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 03:59:57 INFO - PROCESS | 2427 | 1462791597622 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:57 INFO - PROCESS | 2427 | ++DOCSHELL 0x115e18800 == 28 [pid = 2427] [id = 554] 03:59:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 71 (0x112ec6800) [pid = 2427] [serial = 1662] [outer = 0x0] 03:59:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 72 (0x112ed1c00) [pid = 2427] [serial = 1663] [outer = 0x112ec6800] 03:59:57 INFO - PROCESS | 2427 | 1462791597654 Marionette DEBUG loaded listener.js 03:59:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 73 (0x113349000) [pid = 2427] [serial = 1664] [outer = 0x112ec6800] 03:59:58 INFO - PROCESS | 2427 | 1462791598247 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 823ms 03:59:58 INFO - PROCESS | 2427 | 1462791598260 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 03:59:58 INFO - PROCESS | 2427 | 1462791598265 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 03:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:59:58 INFO - PROCESS | 2427 | 1462791598269 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:59:58 INFO - PROCESS | 2427 | 1462791598272 Marionette TRACE conn2 <- [1,2190,null,{}] 03:59:58 INFO - PROCESS | 2427 | 1462791598274 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:58 INFO - PROCESS | 2427 | 1462791598374 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 03:59:58 INFO - PROCESS | 2427 | 1462791598446 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:58 INFO - PROCESS | 2427 | ++DOCSHELL 0x1171ec800 == 29 [pid = 2427] [id = 555] 03:59:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 74 (0x113def000) [pid = 2427] [serial = 1665] [outer = 0x0] 03:59:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 75 (0x1160d9400) [pid = 2427] [serial = 1666] [outer = 0x113def000] 03:59:58 INFO - PROCESS | 2427 | 1462791598479 Marionette DEBUG loaded listener.js 03:59:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 76 (0x1161ab800) [pid = 2427] [serial = 1667] [outer = 0x113def000] 03:59:59 INFO - PROCESS | 2427 | 1462791599029 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:59:59 INFO - PROCESS | 2427 | --DOCSHELL 0x113fc4000 == 28 [pid = 2427] [id = 542] 03:59:59 INFO - PROCESS | 2427 | --DOCSHELL 0x116906800 == 27 [pid = 2427] [id = 541] 03:59:59 INFO - PROCESS | 2427 | --DOCSHELL 0x12be44800 == 26 [pid = 2427] [id = 539] 03:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 821ms 03:59:59 INFO - PROCESS | 2427 | 1462791599092 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 03:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:59:59 INFO - PROCESS | 2427 | 1462791599096 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 03:59:59 INFO - PROCESS | 2427 | 1462791599101 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:59:59 INFO - PROCESS | 2427 | 1462791599105 Marionette TRACE conn2 <- [1,2194,null,{}] 03:59:59 INFO - PROCESS | 2427 | 1462791599110 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:59 INFO - PROCESS | 2427 | 1462791599224 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 03:59:59 INFO - PROCESS | 2427 | 1462791599298 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:59 INFO - PROCESS | 2427 | ++DOCSHELL 0x117099800 == 27 [pid = 2427] [id = 556] 03:59:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 77 (0x112ec7800) [pid = 2427] [serial = 1668] [outer = 0x0] 03:59:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 78 (0x113bfd800) [pid = 2427] [serial = 1669] [outer = 0x112ec7800] 03:59:59 INFO - PROCESS | 2427 | 1462791599342 Marionette DEBUG loaded listener.js 03:59:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 79 (0x1160d9c00) [pid = 2427] [serial = 1670] [outer = 0x112ec7800] 03:59:59 INFO - PROCESS | 2427 | 1462791599626 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 574ms 03:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:59:59 INFO - PROCESS | 2427 | 1462791599678 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 03:59:59 INFO - PROCESS | 2427 | 1462791599681 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 03:59:59 INFO - PROCESS | 2427 | 1462791599685 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:59:59 INFO - PROCESS | 2427 | 1462791599687 Marionette TRACE conn2 <- [1,2198,null,{}] 03:59:59 INFO - PROCESS | 2427 | 1462791599693 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:59 INFO - PROCESS | 2427 | 1462791599785 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 03:59:59 INFO - PROCESS | 2427 | 1462791599840 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:59 INFO - PROCESS | 2427 | ++DOCSHELL 0x119165800 == 28 [pid = 2427] [id = 557] 03:59:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 80 (0x110f48800) [pid = 2427] [serial = 1671] [outer = 0x0] 03:59:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 81 (0x1166b3c00) [pid = 2427] [serial = 1672] [outer = 0x110f48800] 03:59:59 INFO - PROCESS | 2427 | 1462791599866 Marionette DEBUG loaded listener.js 03:59:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 82 (0x1169b1400) [pid = 2427] [serial = 1673] [outer = 0x110f48800] 04:00:00 INFO - PROCESS | 2427 | 1462791600162 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]]]}] 04:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 523ms 04:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:00:00 INFO - PROCESS | 2427 | 1462791600209 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 04:00:00 INFO - PROCESS | 2427 | 1462791600210 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 04:00:00 INFO - PROCESS | 2427 | 1462791600213 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:00:00 INFO - PROCESS | 2427 | 1462791600215 Marionette TRACE conn2 <- [1,2202,null,{}] 04:00:00 INFO - PROCESS | 2427 | 1462791600225 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}] 04:00:00 INFO - PROCESS | 2427 | 1462791600301 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 04:00:00 INFO - PROCESS | 2427 | 1462791600309 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:00 INFO - PROCESS | 2427 | ++DOCSHELL 0x119d28000 == 29 [pid = 2427] [id = 558] 04:00:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 83 (0x113d70000) [pid = 2427] [serial = 1674] [outer = 0x0] 04:00:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 84 (0x118036c00) [pid = 2427] [serial = 1675] [outer = 0x113d70000] 04:00:00 INFO - PROCESS | 2427 | 1462791600339 Marionette DEBUG loaded listener.js 04:00:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 85 (0x118092800) [pid = 2427] [serial = 1676] [outer = 0x113d70000] 04:00:00 INFO - PROCESS | 2427 | 1462791600691 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]]]}] 04:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 525ms 04:00:00 INFO - PROCESS | 2427 | 1462791600739 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 04:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:00:00 INFO - PROCESS | 2427 | 1462791600740 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 04:00:00 INFO - PROCESS | 2427 | 1462791600742 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:00:00 INFO - PROCESS | 2427 | 1462791600744 Marionette TRACE conn2 <- [1,2206,null,{}] 04:00:00 INFO - PROCESS | 2427 | 1462791600746 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}] 04:00:00 INFO - PROCESS | 2427 | 1462791600819 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 04:00:00 INFO - PROCESS | 2427 | 1462791600826 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:00 INFO - PROCESS | 2427 | ++DOCSHELL 0x119f3f800 == 30 [pid = 2427] [id = 559] 04:00:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 86 (0x11812a000) [pid = 2427] [serial = 1677] [outer = 0x0] 04:00:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 87 (0x118132c00) [pid = 2427] [serial = 1678] [outer = 0x11812a000] 04:00:00 INFO - PROCESS | 2427 | 1462791600851 Marionette DEBUG loaded listener.js 04:00:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 88 (0x1185e5c00) [pid = 2427] [serial = 1679] [outer = 0x11812a000] 04:00:01 INFO - PROCESS | 2427 | 1462791601185 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]]]}] 04:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 470ms 04:00:01 INFO - PROCESS | 2427 | 1462791601213 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 04:00:01 INFO - PROCESS | 2427 | 1462791601214 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 04:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:00:01 INFO - PROCESS | 2427 | 1462791601216 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:00:01 INFO - PROCESS | 2427 | 1462791601218 Marionette TRACE conn2 <- [1,2210,null,{}] 04:00:01 INFO - PROCESS | 2427 | 1462791601220 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}] 04:00:01 INFO - PROCESS | 2427 | 1462791601289 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 04:00:01 INFO - PROCESS | 2427 | 1462791601322 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:01 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a0a800 == 31 [pid = 2427] [id = 560] 04:00:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 89 (0x110f2d400) [pid = 2427] [serial = 1680] [outer = 0x0] 04:00:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 90 (0x1185ecc00) [pid = 2427] [serial = 1681] [outer = 0x110f2d400] 04:00:01 INFO - PROCESS | 2427 | 1462791601371 Marionette DEBUG loaded listener.js 04:00:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 91 (0x11892c400) [pid = 2427] [serial = 1682] [outer = 0x110f2d400] 04:00:01 INFO - PROCESS | 2427 | 1462791601666 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]]]}] 04:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 473ms 04:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:00:01 INFO - PROCESS | 2427 | 1462791601701 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 04:00:01 INFO - PROCESS | 2427 | 1462791601703 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 04:00:01 INFO - PROCESS | 2427 | 1462791601710 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:00:01 INFO - PROCESS | 2427 | 1462791601723 Marionette TRACE conn2 <- [1,2214,null,{}] 04:00:01 INFO - PROCESS | 2427 | 1462791601735 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}] 04:00:01 INFO - PROCESS | 2427 | 1462791601905 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 04:00:01 INFO - PROCESS | 2427 | 1462791601926 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:01 INFO - PROCESS | 2427 | ++DOCSHELL 0x1249bb800 == 32 [pid = 2427] [id = 561] 04:00:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 92 (0x118930c00) [pid = 2427] [serial = 1683] [outer = 0x0] 04:00:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 93 (0x119196800) [pid = 2427] [serial = 1684] [outer = 0x118930c00] 04:00:01 INFO - PROCESS | 2427 | 1462791601964 Marionette DEBUG loaded listener.js 04:00:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x1195e9000) [pid = 2427] [serial = 1685] [outer = 0x118930c00] 04:00:02 INFO - PROCESS | 2427 | 1462791602325 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]]]}] 04:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 641ms 04:00:02 INFO - PROCESS | 2427 | 1462791602349 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 04:00:02 INFO - PROCESS | 2427 | 1462791602351 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 04:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:00:02 INFO - PROCESS | 2427 | 1462791602353 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:00:02 INFO - PROCESS | 2427 | 1462791602354 Marionette TRACE conn2 <- [1,2218,null,{}] 04:00:02 INFO - PROCESS | 2427 | 1462791602356 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}] 04:00:02 INFO - PROCESS | 2427 | 1462791602444 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 04:00:02 INFO - PROCESS | 2427 | 1462791602478 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:02 INFO - PROCESS | 2427 | ++DOCSHELL 0x117098800 == 33 [pid = 2427] [id = 562] 04:00:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x1195e7800) [pid = 2427] [serial = 1686] [outer = 0x0] 04:00:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x1197f8400) [pid = 2427] [serial = 1687] [outer = 0x1195e7800] 04:00:02 INFO - PROCESS | 2427 | 1462791602503 Marionette DEBUG loaded listener.js 04:00:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x11990bc00) [pid = 2427] [serial = 1688] [outer = 0x1195e7800] 04:00:02 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x11990ac00) [pid = 2427] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:00:02 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x1212c6c00) [pid = 2427] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:00:02 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x1212dd800) [pid = 2427] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:00:02 INFO - PROCESS | 2427 | --DOMWINDOW == 93 (0x111f4d400) [pid = 2427] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:00:02 INFO - PROCESS | 2427 | --DOMWINDOW == 92 (0x118091800) [pid = 2427] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:00:02 INFO - PROCESS | 2427 | --DOMWINDOW == 91 (0x1166b1000) [pid = 2427] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:00:02 INFO - PROCESS | 2427 | --DOMWINDOW == 90 (0x112a69800) [pid = 2427] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:00:02 INFO - PROCESS | 2427 | --DOMWINDOW == 89 (0x110f29000) [pid = 2427] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:00:02 INFO - PROCESS | 2427 | --DOMWINDOW == 88 (0x110f32c00) [pid = 2427] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:00:02 INFO - PROCESS | 2427 | --DOMWINDOW == 87 (0x1212cd400) [pid = 2427] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:00:02 INFO - PROCESS | 2427 | --DOMWINDOW == 86 (0x119196c00) [pid = 2427] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:00:02 INFO - PROCESS | 2427 | --DOMWINDOW == 85 (0x1169b9400) [pid = 2427] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:00:02 INFO - PROCESS | 2427 | --DOMWINDOW == 84 (0x113d73c00) [pid = 2427] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:00:02 INFO - PROCESS | 2427 | --DOMWINDOW == 83 (0x11892e400) [pid = 2427] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:00:02 INFO - PROCESS | 2427 | --DOMWINDOW == 82 (0x116940c00) [pid = 2427] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:00:02 INFO - PROCESS | 2427 | --DOMWINDOW == 81 (0x119b09000) [pid = 2427] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:00:02 INFO - PROCESS | 2427 | --DOMWINDOW == 80 (0x118941800) [pid = 2427] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:00:02 INFO - PROCESS | 2427 | 1462791602850 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]]]}] 04:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 520ms 04:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:00:02 INFO - PROCESS | 2427 | 1462791602874 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 04:00:02 INFO - PROCESS | 2427 | 1462791602875 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 04:00:02 INFO - PROCESS | 2427 | 1462791602877 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:00:02 INFO - PROCESS | 2427 | 1462791602879 Marionette TRACE conn2 <- [1,2222,null,{}] 04:00:02 INFO - PROCESS | 2427 | 1462791602881 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}] 04:00:02 INFO - PROCESS | 2427 | 1462791602952 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 04:00:02 INFO - PROCESS | 2427 | 1462791602958 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:02 INFO - PROCESS | 2427 | ++DOCSHELL 0x124a29800 == 34 [pid = 2427] [id = 563] 04:00:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 81 (0x115e3b400) [pid = 2427] [serial = 1689] [outer = 0x0] 04:00:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 82 (0x116a59c00) [pid = 2427] [serial = 1690] [outer = 0x115e3b400] 04:00:02 INFO - PROCESS | 2427 | 1462791602983 Marionette DEBUG loaded listener.js 04:00:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 83 (0x119196c00) [pid = 2427] [serial = 1691] [outer = 0x115e3b400] 04:00:03 INFO - PROCESS | 2427 | 1462791603319 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]]]}] 04:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 467ms 04:00:03 INFO - PROCESS | 2427 | 1462791603346 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 04:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:00:03 INFO - PROCESS | 2427 | 1462791603347 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 04:00:03 INFO - PROCESS | 2427 | 1462791603349 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:00:03 INFO - PROCESS | 2427 | 1462791603350 Marionette TRACE conn2 <- [1,2226,null,{}] 04:00:03 INFO - PROCESS | 2427 | 1462791603353 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}] 04:00:03 INFO - PROCESS | 2427 | 1462791603424 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 04:00:03 INFO - PROCESS | 2427 | 1462791603476 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:03 INFO - PROCESS | 2427 | ++DOCSHELL 0x119d27800 == 35 [pid = 2427] [id = 564] 04:00:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 84 (0x115e3fc00) [pid = 2427] [serial = 1692] [outer = 0x0] 04:00:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 85 (0x11990e400) [pid = 2427] [serial = 1693] [outer = 0x115e3fc00] 04:00:03 INFO - PROCESS | 2427 | 1462791603501 Marionette DEBUG loaded listener.js 04:00:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 86 (0x119918c00) [pid = 2427] [serial = 1694] [outer = 0x115e3fc00] 04:00:03 INFO - PROCESS | 2427 | 1462791603757 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]]]}] 04:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 418ms 04:00:03 INFO - PROCESS | 2427 | 1462791603767 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 04:00:03 INFO - PROCESS | 2427 | 1462791603768 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 04:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:00:03 INFO - PROCESS | 2427 | 1462791603771 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:00:03 INFO - PROCESS | 2427 | 1462791603774 Marionette TRACE conn2 <- [1,2230,null,{}] 04:00:03 INFO - PROCESS | 2427 | 1462791603784 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}] 04:00:03 INFO - PROCESS | 2427 | 1462791603860 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 04:00:03 INFO - PROCESS | 2427 | 1462791603865 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:03 INFO - PROCESS | 2427 | ++DOCSHELL 0x128a7b000 == 36 [pid = 2427] [id = 565] 04:00:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 87 (0x119b02800) [pid = 2427] [serial = 1695] [outer = 0x0] 04:00:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 88 (0x119b0c000) [pid = 2427] [serial = 1696] [outer = 0x119b02800] 04:00:03 INFO - PROCESS | 2427 | 1462791603892 Marionette DEBUG loaded listener.js 04:00:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 89 (0x119e35800) [pid = 2427] [serial = 1697] [outer = 0x119b02800] 04:00:04 INFO - PROCESS | 2427 | 1462791604204 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]]]}] 04:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 476ms 04:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:00:04 INFO - PROCESS | 2427 | 1462791604247 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 04:00:04 INFO - PROCESS | 2427 | 1462791604249 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 04:00:04 INFO - PROCESS | 2427 | 1462791604251 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:00:04 INFO - PROCESS | 2427 | 1462791604261 Marionette TRACE conn2 <- [1,2234,null,{}] 04:00:04 INFO - PROCESS | 2427 | 1462791604265 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}] 04:00:04 INFO - PROCESS | 2427 | 1462791604377 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 04:00:04 INFO - PROCESS | 2427 | 1462791604384 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:04 INFO - PROCESS | 2427 | ++DOCSHELL 0x128f21800 == 37 [pid = 2427] [id = 566] 04:00:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 90 (0x119b03800) [pid = 2427] [serial = 1698] [outer = 0x0] 04:00:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 91 (0x11a2a3c00) [pid = 2427] [serial = 1699] [outer = 0x119b03800] 04:00:04 INFO - PROCESS | 2427 | 1462791604418 Marionette DEBUG loaded listener.js 04:00:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 92 (0x1212d1800) [pid = 2427] [serial = 1700] [outer = 0x119b03800] 04:00:04 INFO - PROCESS | 2427 | 1462791604701 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]]]}] 04:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 478ms 04:00:04 INFO - PROCESS | 2427 | 1462791604730 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 04:00:04 INFO - PROCESS | 2427 | 1462791604731 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 04:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:00:04 INFO - PROCESS | 2427 | 1462791604733 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:00:04 INFO - PROCESS | 2427 | 1462791604734 Marionette TRACE conn2 <- [1,2238,null,{}] 04:00:04 INFO - PROCESS | 2427 | 1462791604745 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}] 04:00:04 INFO - PROCESS | 2427 | 1462791604824 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 04:00:04 INFO - PROCESS | 2427 | 1462791604829 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:04 INFO - PROCESS | 2427 | ++DOCSHELL 0x1296a5800 == 38 [pid = 2427] [id = 567] 04:00:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 93 (0x1212d2c00) [pid = 2427] [serial = 1701] [outer = 0x0] 04:00:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x1212e6000) [pid = 2427] [serial = 1702] [outer = 0x1212d2c00] 04:00:04 INFO - PROCESS | 2427 | 1462791604854 Marionette DEBUG loaded listener.js 04:00:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x122a44800) [pid = 2427] [serial = 1703] [outer = 0x1212d2c00] 04:00:05 INFO - PROCESS | 2427 | 1462791605157 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]]]}] 04:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 471ms 04:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:00:05 INFO - PROCESS | 2427 | 1462791605204 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 04:00:05 INFO - PROCESS | 2427 | 1462791605205 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 04:00:05 INFO - PROCESS | 2427 | 1462791605208 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:00:05 INFO - PROCESS | 2427 | 1462791605209 Marionette TRACE conn2 <- [1,2242,null,{}] 04:00:05 INFO - PROCESS | 2427 | 1462791605211 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}] 04:00:05 INFO - PROCESS | 2427 | 1462791605308 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 04:00:05 INFO - PROCESS | 2427 | 1462791605389 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:05 INFO - PROCESS | 2427 | ++DOCSHELL 0x1127c5000 == 39 [pid = 2427] [id = 568] 04:00:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x110f27c00) [pid = 2427] [serial = 1704] [outer = 0x0] 04:00:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x110f2e800) [pid = 2427] [serial = 1705] [outer = 0x110f27c00] 04:00:05 INFO - PROCESS | 2427 | 1462791605420 Marionette DEBUG loaded listener.js 04:00:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x112ec7c00) [pid = 2427] [serial = 1706] [outer = 0x110f27c00] 04:00:05 INFO - PROCESS | 2427 | 1462791605862 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]]]}] 04:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 671ms 04:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:00:05 INFO - PROCESS | 2427 | 1462791605880 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 04:00:05 INFO - PROCESS | 2427 | 1462791605883 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 04:00:05 INFO - PROCESS | 2427 | 1462791605886 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:00:05 INFO - PROCESS | 2427 | 1462791605888 Marionette TRACE conn2 <- [1,2246,null,{}] 04:00:05 INFO - PROCESS | 2427 | 1462791605891 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}] 04:00:05 INFO - PROCESS | 2427 | 1462791605988 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 04:00:06 INFO - PROCESS | 2427 | 1462791606036 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:06 INFO - PROCESS | 2427 | ++DOCSHELL 0x119bab800 == 40 [pid = 2427] [id = 569] 04:00:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x113d75000) [pid = 2427] [serial = 1707] [outer = 0x0] 04:00:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x1167df800) [pid = 2427] [serial = 1708] [outer = 0x113d75000] 04:00:06 INFO - PROCESS | 2427 | 1462791606068 Marionette DEBUG loaded listener.js 04:00:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x118035c00) [pid = 2427] [serial = 1709] [outer = 0x113d75000] 04:00:06 INFO - PROCESS | 2427 | 1462791606470 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]]]}] 04:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 621ms 04:00:06 INFO - PROCESS | 2427 | 1462791606509 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 04:00:06 INFO - PROCESS | 2427 | 1462791606512 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 04:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:00:06 INFO - PROCESS | 2427 | 1462791606514 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:00:06 INFO - PROCESS | 2427 | 1462791606516 Marionette TRACE conn2 <- [1,2250,null,{}] 04:00:06 INFO - PROCESS | 2427 | 1462791606518 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}] 04:00:06 INFO - PROCESS | 2427 | 1462791606615 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 04:00:06 INFO - PROCESS | 2427 | 1462791606687 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:06 INFO - PROCESS | 2427 | ++DOCSHELL 0x126b82800 == 41 [pid = 2427] [id = 570] 04:00:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x118127400) [pid = 2427] [serial = 1710] [outer = 0x0] 04:00:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x118732400) [pid = 2427] [serial = 1711] [outer = 0x118127400] 04:00:06 INFO - PROCESS | 2427 | 1462791606730 Marionette DEBUG loaded listener.js 04:00:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x11913d800) [pid = 2427] [serial = 1712] [outer = 0x118127400] 04:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 668ms 04:00:07 INFO - PROCESS | 2427 | 1462791607177 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]]]}] 04:00:07 INFO - PROCESS | 2427 | 1462791607184 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 04:00:07 INFO - PROCESS | 2427 | 1462791607185 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 04:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:00:07 INFO - PROCESS | 2427 | 1462791607193 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:00:07 INFO - PROCESS | 2427 | 1462791607197 Marionette TRACE conn2 <- [1,2254,null,{}] 04:00:07 INFO - PROCESS | 2427 | 1462791607200 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}] 04:00:07 INFO - PROCESS | 2427 | 1462791607297 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 04:00:07 INFO - PROCESS | 2427 | 1462791607346 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:07 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a678800 == 42 [pid = 2427] [id = 571] 04:00:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x118729400) [pid = 2427] [serial = 1713] [outer = 0x0] 04:00:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x1195de800) [pid = 2427] [serial = 1714] [outer = 0x118729400] 04:00:07 INFO - PROCESS | 2427 | 1462791607375 Marionette DEBUG loaded listener.js 04:00:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x119eb2000) [pid = 2427] [serial = 1715] [outer = 0x118729400] 04:00:07 INFO - PROCESS | 2427 | 1462791607779 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]]]}] 04:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 627ms 04:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:00:07 INFO - PROCESS | 2427 | 1462791607816 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 04:00:07 INFO - PROCESS | 2427 | 1462791607818 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 04:00:07 INFO - PROCESS | 2427 | 1462791607831 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:00:07 INFO - PROCESS | 2427 | 1462791607832 Marionette TRACE conn2 <- [1,2258,null,{}] 04:00:07 INFO - PROCESS | 2427 | 1462791607835 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}] 04:00:07 INFO - PROCESS | 2427 | 1462791607968 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 04:00:08 INFO - PROCESS | 2427 | 1462791608063 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:08 INFO - PROCESS | 2427 | ++DOCSHELL 0x119d41800 == 43 [pid = 2427] [id = 572] 04:00:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x118038800) [pid = 2427] [serial = 1716] [outer = 0x0] 04:00:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x1212cd000) [pid = 2427] [serial = 1717] [outer = 0x118038800] 04:00:08 INFO - PROCESS | 2427 | 1462791608093 Marionette DEBUG loaded listener.js 04:00:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x122a45400) [pid = 2427] [serial = 1718] [outer = 0x118038800] 04:00:08 INFO - PROCESS | 2427 | 1462791608618 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]]]}] 04:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 831ms 04:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:00:08 INFO - PROCESS | 2427 | 1462791608652 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 04:00:08 INFO - PROCESS | 2427 | 1462791608654 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 04:00:08 INFO - PROCESS | 2427 | 1462791608657 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:00:08 INFO - PROCESS | 2427 | 1462791608660 Marionette TRACE conn2 <- [1,2262,null,{}] 04:00:08 INFO - PROCESS | 2427 | 1462791608663 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}] 04:00:08 INFO - PROCESS | 2427 | 1462791608750 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 04:00:08 INFO - PROCESS | 2427 | 1462791608819 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:08 INFO - PROCESS | 2427 | ++DOCSHELL 0x11915d800 == 44 [pid = 2427] [id = 573] 04:00:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x110f49400) [pid = 2427] [serial = 1719] [outer = 0x0] 04:00:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x113096800) [pid = 2427] [serial = 1720] [outer = 0x110f49400] 04:00:08 INFO - PROCESS | 2427 | 1462791608848 Marionette DEBUG loaded listener.js 04:00:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x1160e2400) [pid = 2427] [serial = 1721] [outer = 0x110f49400] 04:00:09 INFO - PROCESS | 2427 | --DOCSHELL 0x112db8000 == 43 [pid = 2427] [id = 543] 04:00:09 INFO - PROCESS | 2427 | --DOCSHELL 0x122c3b800 == 42 [pid = 2427] [id = 529] 04:00:09 INFO - PROCESS | 2427 | 1462791609315 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]]]}] 04:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 04:00:09 INFO - PROCESS | 2427 | 1462791609329 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 04:00:09 INFO - PROCESS | 2427 | 1462791609332 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 04:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:00:09 INFO - PROCESS | 2427 | 1462791609337 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:00:09 INFO - PROCESS | 2427 | 1462791609338 Marionette TRACE conn2 <- [1,2266,null,{}] 04:00:09 INFO - PROCESS | 2427 | 1462791609341 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}] 04:00:09 INFO - PROCESS | 2427 | 1462791609421 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x119916c00) [pid = 2427] [serial = 1642] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x1212e9400) [pid = 2427] [serial = 1645] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x122cf2400) [pid = 2427] [serial = 1648] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x113d75800) [pid = 2427] [serial = 1651] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x119267400) [pid = 2427] [serial = 1652] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x1243c1400) [pid = 2427] [serial = 1649] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x11812b400) [pid = 2427] [serial = 1636] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x11893e400) [pid = 2427] [serial = 1637] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x1169b8800) [pid = 2427] [serial = 1633] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x118086c00) [pid = 2427] [serial = 1634] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x113debc00) [pid = 2427] [serial = 1630] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x1166ba400) [pid = 2427] [serial = 1631] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x110f3f800) [pid = 2427] [serial = 1627] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x111f4e400) [pid = 2427] [serial = 1628] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x1212de000) [pid = 2427] [serial = 1625] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x118033000) [pid = 2427] [serial = 1624] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x122c57000) [pid = 2427] [serial = 1622] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x122a46800) [pid = 2427] [serial = 1621] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x11990b000) [pid = 2427] [serial = 1618] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 93 (0x121261000) [pid = 2427] [serial = 1619] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 92 (0x11872e800) [pid = 2427] [serial = 1616] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 91 (0x11808bc00) [pid = 2427] [serial = 1615] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 90 (0x1167e0000) [pid = 2427] [serial = 1613] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 89 (0x116164800) [pid = 2427] [serial = 1612] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 88 (0x1240df000) [pid = 2427] [serial = 1610] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 87 (0x1243ccc00) [pid = 2427] [serial = 1654] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 86 (0x1246d5800) [pid = 2427] [serial = 1657] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 85 (0x119eb7000) [pid = 2427] [serial = 1643] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 84 (0x119199c00) [pid = 2427] [serial = 1639] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 83 (0x122c54c00) [pid = 2427] [serial = 1646] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 82 (0x124974800) [pid = 2427] [serial = 1658] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 81 (0x1195ec800) [pid = 2427] [serial = 1640] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | --DOMWINDOW == 80 (0x1246d1000) [pid = 2427] [serial = 1655] [outer = 0x0] [url = about:blank] 04:00:09 INFO - PROCESS | 2427 | 1462791609480 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:09 INFO - PROCESS | 2427 | ++DOCSHELL 0x1171e4000 == 43 [pid = 2427] [id = 574] 04:00:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 81 (0x111f4e400) [pid = 2427] [serial = 1722] [outer = 0x0] 04:00:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 82 (0x1161f3000) [pid = 2427] [serial = 1723] [outer = 0x111f4e400] 04:00:09 INFO - PROCESS | 2427 | 1462791609507 Marionette DEBUG loaded listener.js 04:00:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 83 (0x11716f000) [pid = 2427] [serial = 1724] [outer = 0x111f4e400] 04:00:09 INFO - PROCESS | 2427 | 1462791609789 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]]]}] 04:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 470ms 04:00:09 INFO - PROCESS | 2427 | 1462791609812 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 04:00:09 INFO - PROCESS | 2427 | 1462791609813 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 04:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:00:09 INFO - PROCESS | 2427 | 1462791609815 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:00:09 INFO - PROCESS | 2427 | 1462791609818 Marionette TRACE conn2 <- [1,2270,null,{}] 04:00:09 INFO - PROCESS | 2427 | 1462791609833 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}] 04:00:09 INFO - PROCESS | 2427 | 1462791609914 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 04:00:09 INFO - PROCESS | 2427 | 1462791609921 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:09 INFO - PROCESS | 2427 | ++DOCSHELL 0x119d29800 == 44 [pid = 2427] [id = 575] 04:00:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 84 (0x11808ac00) [pid = 2427] [serial = 1725] [outer = 0x0] 04:00:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 85 (0x11812ec00) [pid = 2427] [serial = 1726] [outer = 0x11808ac00] 04:00:09 INFO - PROCESS | 2427 | 1462791609950 Marionette DEBUG loaded listener.js 04:00:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 86 (0x118735800) [pid = 2427] [serial = 1727] [outer = 0x11808ac00] 04:00:10 INFO - PROCESS | 2427 | 1462791610326 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]]]}] 04:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 526ms 04:00:10 INFO - PROCESS | 2427 | 1462791610342 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 04:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:00:10 INFO - PROCESS | 2427 | 1462791610344 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 04:00:10 INFO - PROCESS | 2427 | 1462791610348 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:00:10 INFO - PROCESS | 2427 | 1462791610350 Marionette TRACE conn2 <- [1,2274,null,{}] 04:00:10 INFO - PROCESS | 2427 | 1462791610353 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}] 04:00:10 INFO - PROCESS | 2427 | 1462791610477 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 04:00:10 INFO - PROCESS | 2427 | 1462791610483 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:10 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a12800 == 45 [pid = 2427] [id = 576] 04:00:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 87 (0x118930400) [pid = 2427] [serial = 1728] [outer = 0x0] 04:00:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 88 (0x119145400) [pid = 2427] [serial = 1729] [outer = 0x118930400] 04:00:10 INFO - PROCESS | 2427 | 1462791610524 Marionette DEBUG loaded listener.js 04:00:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 89 (0x11951a800) [pid = 2427] [serial = 1730] [outer = 0x118930400] 04:00:10 INFO - PROCESS | 2427 | 1462791610929 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]]]}] 04:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 620ms 04:00:10 INFO - PROCESS | 2427 | 1462791610968 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 04:00:10 INFO - PROCESS | 2427 | 1462791610970 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 04:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:00:10 INFO - PROCESS | 2427 | 1462791610973 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:00:10 INFO - PROCESS | 2427 | 1462791610975 Marionette TRACE conn2 <- [1,2278,null,{}] 04:00:10 INFO - PROCESS | 2427 | 1462791610979 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}] 04:00:11 INFO - PROCESS | 2427 | 1462791611088 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 04:00:11 INFO - PROCESS | 2427 | 1462791611096 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:11 INFO - PROCESS | 2427 | ++DOCSHELL 0x12437a000 == 46 [pid = 2427] [id = 577] 04:00:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 90 (0x11919d400) [pid = 2427] [serial = 1731] [outer = 0x0] 04:00:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 91 (0x1195ea400) [pid = 2427] [serial = 1732] [outer = 0x11919d400] 04:00:11 INFO - PROCESS | 2427 | 1462791611136 Marionette DEBUG loaded listener.js 04:00:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 92 (0x11990b800) [pid = 2427] [serial = 1733] [outer = 0x11919d400] 04:00:11 INFO - PROCESS | 2427 | 1462791611572 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]]]}] 04:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 622ms 04:00:11 INFO - PROCESS | 2427 | 1462791611596 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 04:00:11 INFO - PROCESS | 2427 | 1462791611597 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 04:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:00:11 INFO - PROCESS | 2427 | 1462791611599 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:00:11 INFO - PROCESS | 2427 | 1462791611600 Marionette TRACE conn2 <- [1,2282,null,{}] 04:00:11 INFO - PROCESS | 2427 | 1462791611602 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}] 04:00:11 INFO - PROCESS | 2427 | 1462791611715 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 04:00:11 INFO - PROCESS | 2427 | 1462791611727 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:11 INFO - PROCESS | 2427 | ++DOCSHELL 0x124f20800 == 47 [pid = 2427] [id = 578] 04:00:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 93 (0x119912000) [pid = 2427] [serial = 1734] [outer = 0x0] 04:00:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x119e33000) [pid = 2427] [serial = 1735] [outer = 0x119912000] 04:00:11 INFO - PROCESS | 2427 | 1462791611753 Marionette DEBUG loaded listener.js 04:00:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x1212dec00) [pid = 2427] [serial = 1736] [outer = 0x119912000] 04:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 520ms 04:00:12 INFO - PROCESS | 2427 | 1462791612115 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]]]}] 04:00:12 INFO - PROCESS | 2427 | 1462791612120 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 04:00:12 INFO - PROCESS | 2427 | 1462791612122 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 04:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:00:12 INFO - PROCESS | 2427 | 1462791612125 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:00:12 INFO - PROCESS | 2427 | 1462791612127 Marionette TRACE conn2 <- [1,2286,null,{}] 04:00:12 INFO - PROCESS | 2427 | 1462791612129 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}] 04:00:12 INFO - PROCESS | 2427 | 1462791612218 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 04:00:12 INFO - PROCESS | 2427 | 1462791612251 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:12 INFO - PROCESS | 2427 | ++DOCSHELL 0x10e97f000 == 48 [pid = 2427] [id = 579] 04:00:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x119eb1800) [pid = 2427] [serial = 1737] [outer = 0x0] 04:00:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x122a48800) [pid = 2427] [serial = 1738] [outer = 0x119eb1800] 04:00:12 INFO - PROCESS | 2427 | 1462791612276 Marionette DEBUG loaded listener.js 04:00:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x122c56c00) [pid = 2427] [serial = 1739] [outer = 0x119eb1800] 04:00:12 INFO - PROCESS | 2427 | 1462791612622 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]]]}] 04:00:12 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 04:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 520ms 04:00:12 INFO - PROCESS | 2427 | 1462791612646 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 04:00:12 INFO - PROCESS | 2427 | 1462791612648 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 04:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:00:12 INFO - PROCESS | 2427 | 1462791612657 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:00:12 INFO - PROCESS | 2427 | 1462791612659 Marionette TRACE conn2 <- [1,2290,null,{}] 04:00:12 INFO - PROCESS | 2427 | 1462791612662 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}] 04:00:12 INFO - PROCESS | 2427 | 1462791612802 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 04:00:12 INFO - PROCESS | 2427 | 1462791612852 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:12 INFO - PROCESS | 2427 | ++DOCSHELL 0x128f24000 == 49 [pid = 2427] [id = 580] 04:00:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x1212df400) [pid = 2427] [serial = 1740] [outer = 0x0] 04:00:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x122cea000) [pid = 2427] [serial = 1741] [outer = 0x1212df400] 04:00:12 INFO - PROCESS | 2427 | 1462791612892 Marionette DEBUG loaded listener.js 04:00:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x122cf1400) [pid = 2427] [serial = 1742] [outer = 0x1212df400] 04:00:13 INFO - PROCESS | 2427 | 1462791613303 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]]]}] 04:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 678ms 04:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:00:13 INFO - PROCESS | 2427 | 1462791613334 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 04:00:13 INFO - PROCESS | 2427 | 1462791613335 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 04:00:13 INFO - PROCESS | 2427 | 1462791613337 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:00:13 INFO - PROCESS | 2427 | 1462791613338 Marionette TRACE conn2 <- [1,2294,null,{}] 04:00:13 INFO - PROCESS | 2427 | 1462791613340 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}] 04:00:13 INFO - PROCESS | 2427 | 1462791613432 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 04:00:13 INFO - PROCESS | 2427 | 1462791613437 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:13 INFO - PROCESS | 2427 | ++DOCSHELL 0x1296a1000 == 50 [pid = 2427] [id = 581] 04:00:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x122a4e000) [pid = 2427] [serial = 1743] [outer = 0x0] 04:00:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x122feb800) [pid = 2427] [serial = 1744] [outer = 0x122a4e000] 04:00:13 INFO - PROCESS | 2427 | 1462791613462 Marionette DEBUG loaded listener.js 04:00:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x124110400) [pid = 2427] [serial = 1745] [outer = 0x122a4e000] 04:00:13 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x118930c00) [pid = 2427] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:00:13 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x1195e7800) [pid = 2427] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:00:13 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x11812a000) [pid = 2427] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:00:13 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x112ec6800) [pid = 2427] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:00:13 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x110f48800) [pid = 2427] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:00:13 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x112ec7800) [pid = 2427] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:00:13 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x113def000) [pid = 2427] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:00:13 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x113d70000) [pid = 2427] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:00:13 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x115e3b400) [pid = 2427] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:00:13 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x119b02800) [pid = 2427] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:00:13 INFO - PROCESS | 2427 | --DOMWINDOW == 93 (0x119b03800) [pid = 2427] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:00:13 INFO - PROCESS | 2427 | --DOMWINDOW == 92 (0x115e3fc00) [pid = 2427] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:00:13 INFO - PROCESS | 2427 | --DOMWINDOW == 91 (0x110f2d400) [pid = 2427] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:00:13 INFO - PROCESS | 2427 | 1462791613838 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]]]}] 04:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 518ms 04:00:13 INFO - PROCESS | 2427 | 1462791613857 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 04:00:13 INFO - PROCESS | 2427 | 1462791613858 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 04:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:00:13 INFO - PROCESS | 2427 | 1462791613860 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:00:13 INFO - PROCESS | 2427 | 1462791613861 Marionette TRACE conn2 <- [1,2298,null,{}] 04:00:13 INFO - PROCESS | 2427 | 1462791613864 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}] 04:00:13 INFO - PROCESS | 2427 | 1462791613940 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 04:00:13 INFO - PROCESS | 2427 | 1462791613990 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:14 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa04800 == 51 [pid = 2427] [id = 582] 04:00:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 92 (0x110f47000) [pid = 2427] [serial = 1746] [outer = 0x0] 04:00:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 93 (0x117540c00) [pid = 2427] [serial = 1747] [outer = 0x110f47000] 04:00:14 INFO - PROCESS | 2427 | 1462791614016 Marionette DEBUG loaded listener.js 04:00:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x1197f1400) [pid = 2427] [serial = 1748] [outer = 0x110f47000] 04:00:14 INFO - PROCESS | 2427 | 1462791614300 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]]]}] 04:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 469ms 04:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:00:14 INFO - PROCESS | 2427 | 1462791614330 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 04:00:14 INFO - PROCESS | 2427 | 1462791614332 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 04:00:14 INFO - PROCESS | 2427 | 1462791614334 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:00:14 INFO - PROCESS | 2427 | 1462791614336 Marionette TRACE conn2 <- [1,2302,null,{}] 04:00:14 INFO - PROCESS | 2427 | 1462791614340 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}] 04:00:14 INFO - PROCESS | 2427 | 1462791614444 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 04:00:14 INFO - PROCESS | 2427 | 1462791614448 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:14 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b904000 == 52 [pid = 2427] [id = 583] 04:00:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x1197fa000) [pid = 2427] [serial = 1749] [outer = 0x0] 04:00:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x1212c6c00) [pid = 2427] [serial = 1750] [outer = 0x1197fa000] 04:00:14 INFO - PROCESS | 2427 | 1462791614476 Marionette DEBUG loaded listener.js 04:00:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x1246d1000) [pid = 2427] [serial = 1751] [outer = 0x1197fa000] 04:00:14 INFO - PROCESS | 2427 | 1462791614828 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]]]}] 04:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 522ms 04:00:14 INFO - PROCESS | 2427 | 1462791614868 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 04:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:00:14 INFO - PROCESS | 2427 | 1462791614870 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 04:00:14 INFO - PROCESS | 2427 | 1462791614873 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:00:14 INFO - PROCESS | 2427 | 1462791614875 Marionette TRACE conn2 <- [1,2306,null,{}] 04:00:14 INFO - PROCESS | 2427 | 1462791614878 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}] 04:00:15 INFO - PROCESS | 2427 | 1462791614997 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 04:00:15 INFO - PROCESS | 2427 | 1462791615007 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:15 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b97b000 == 53 [pid = 2427] [id = 584] 04:00:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x1246cb800) [pid = 2427] [serial = 1752] [outer = 0x0] 04:00:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x12496d400) [pid = 2427] [serial = 1753] [outer = 0x1246cb800] 04:00:15 INFO - PROCESS | 2427 | 1462791615048 Marionette DEBUG loaded listener.js 04:00:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x11812dc00) [pid = 2427] [serial = 1754] [outer = 0x1246cb800] 04:00:15 INFO - PROCESS | 2427 | 1462791615438 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]]]}] 04:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 574ms 04:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:00:15 INFO - PROCESS | 2427 | 1462791615447 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 04:00:15 INFO - PROCESS | 2427 | 1462791615448 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 04:00:15 INFO - PROCESS | 2427 | 1462791615450 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:00:15 INFO - PROCESS | 2427 | 1462791615451 Marionette TRACE conn2 <- [1,2310,null,{}] 04:00:15 INFO - PROCESS | 2427 | 1462791615453 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}] 04:00:15 INFO - PROCESS | 2427 | 1462791615534 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 04:00:15 INFO - PROCESS | 2427 | 1462791615591 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:15 INFO - PROCESS | 2427 | ++DOCSHELL 0x12bb50800 == 54 [pid = 2427] [id = 585] 04:00:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x11925bc00) [pid = 2427] [serial = 1755] [outer = 0x0] 04:00:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x124977400) [pid = 2427] [serial = 1756] [outer = 0x11925bc00] 04:00:15 INFO - PROCESS | 2427 | 1462791615616 Marionette DEBUG loaded listener.js 04:00:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x124ac3c00) [pid = 2427] [serial = 1757] [outer = 0x11925bc00] 04:00:16 INFO - PROCESS | 2427 | 1462791616052 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]]]}] 04:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 620ms 04:00:16 INFO - PROCESS | 2427 | 1462791616071 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 04:00:16 INFO - PROCESS | 2427 | 1462791616074 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 04:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:00:16 INFO - PROCESS | 2427 | 1462791616078 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:00:16 INFO - PROCESS | 2427 | 1462791616080 Marionette TRACE conn2 <- [1,2314,null,{}] 04:00:16 INFO - PROCESS | 2427 | 1462791616084 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}] 04:00:16 INFO - PROCESS | 2427 | 1462791616185 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 04:00:16 INFO - PROCESS | 2427 | 1462791616247 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:16 INFO - PROCESS | 2427 | ++DOCSHELL 0x119154000 == 55 [pid = 2427] [id = 586] 04:00:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x113d78000) [pid = 2427] [serial = 1758] [outer = 0x0] 04:00:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x11619c800) [pid = 2427] [serial = 1759] [outer = 0x113d78000] 04:00:16 INFO - PROCESS | 2427 | 1462791616284 Marionette DEBUG loaded listener.js 04:00:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x116f28c00) [pid = 2427] [serial = 1760] [outer = 0x113d78000] 04:00:16 INFO - PROCESS | 2427 | 1462791616722 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]]]}] 04:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 671ms 04:00:16 INFO - PROCESS | 2427 | 1462791616749 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 04:00:16 INFO - PROCESS | 2427 | 1462791616753 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 04:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:00:16 INFO - PROCESS | 2427 | 1462791616757 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:00:16 INFO - PROCESS | 2427 | 1462791616759 Marionette TRACE conn2 <- [1,2318,null,{}] 04:00:16 INFO - PROCESS | 2427 | 1462791616762 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}] 04:00:16 INFO - PROCESS | 2427 | 1462791616862 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 04:00:16 INFO - PROCESS | 2427 | 1462791616915 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:16 INFO - PROCESS | 2427 | ++DOCSHELL 0x125193800 == 56 [pid = 2427] [id = 587] 04:00:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x11802f400) [pid = 2427] [serial = 1761] [outer = 0x0] 04:00:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x1184d9c00) [pid = 2427] [serial = 1762] [outer = 0x11802f400] 04:00:16 INFO - PROCESS | 2427 | 1462791616945 Marionette DEBUG loaded listener.js 04:00:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x119140800) [pid = 2427] [serial = 1763] [outer = 0x11802f400] 04:00:17 INFO - PROCESS | 2427 | 1462791617375 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] 04:00:17 INFO - PROCESS | 2427 | 1462791617439 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 04:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:00:17 INFO - PROCESS | 2427 | 1462791617443 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:00:17 INFO - PROCESS | 2427 | 1462791617446 Marionette TRACE conn2 <- [1,2322,null,{}] 04:00:17 INFO - PROCESS | 2427 | 1462791617453 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}] 04:00:17 INFO - PROCESS | 2427 | 1462791617576 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 04:00:17 INFO - PROCESS | 2427 | 1462791617656 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:17 INFO - PROCESS | 2427 | ++DOCSHELL 0x12bb5a800 == 57 [pid = 2427] [id = 588] 04:00:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x119eaec00) [pid = 2427] [serial = 1764] [outer = 0x0] 04:00:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x12125e800) [pid = 2427] [serial = 1765] [outer = 0x119eaec00] 04:00:17 INFO - PROCESS | 2427 | 1462791617688 Marionette DEBUG loaded listener.js 04:00:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x1212eb800) [pid = 2427] [serial = 1766] [outer = 0x119eaec00] 04:00:18 INFO - PROCESS | 2427 | 1462791618065 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]]]}] 04:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 04:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:00:18 INFO - PROCESS | 2427 | 1462791618114 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 04:00:18 INFO - PROCESS | 2427 | 1462791618116 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 04:00:18 INFO - PROCESS | 2427 | 1462791618119 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:00:18 INFO - PROCESS | 2427 | 1462791618120 Marionette TRACE conn2 <- [1,2326,null,{}] 04:00:18 INFO - PROCESS | 2427 | 1462791618122 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}] 04:00:18 INFO - PROCESS | 2427 | 1462791618221 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 04:00:18 INFO - PROCESS | 2427 | 1462791618274 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:18 INFO - PROCESS | 2427 | ++DOCSHELL 0x12be4f800 == 58 [pid = 2427] [id = 589] 04:00:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x122ce7800) [pid = 2427] [serial = 1767] [outer = 0x0] 04:00:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x124110c00) [pid = 2427] [serial = 1768] [outer = 0x122ce7800] 04:00:18 INFO - PROCESS | 2427 | 1462791618303 Marionette DEBUG loaded listener.js 04:00:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x124560000) [pid = 2427] [serial = 1769] [outer = 0x122ce7800] 04:00:18 INFO - PROCESS | 2427 | 1462791618717 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]]]}] 04:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 619ms 04:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:00:18 INFO - PROCESS | 2427 | 1462791618739 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 04:00:18 INFO - PROCESS | 2427 | 1462791618740 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 04:00:18 INFO - PROCESS | 2427 | 1462791618742 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:00:18 INFO - PROCESS | 2427 | 1462791618744 Marionette TRACE conn2 <- [1,2330,null,{}] 04:00:18 INFO - PROCESS | 2427 | 1462791618746 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}] 04:00:18 INFO - PROCESS | 2427 | 1462791618842 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 04:00:18 INFO - PROCESS | 2427 | 1462791618910 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:19 INFO - PROCESS | 2427 | ++DOCSHELL 0x11690a800 == 59 [pid = 2427] [id = 590] 04:00:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x110f4ac00) [pid = 2427] [serial = 1770] [outer = 0x0] 04:00:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x111ed2800) [pid = 2427] [serial = 1771] [outer = 0x110f4ac00] 04:00:19 INFO - PROCESS | 2427 | 1462791619119 Marionette DEBUG loaded listener.js 04:00:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x115160800) [pid = 2427] [serial = 1772] [outer = 0x110f4ac00] 04:00:19 INFO - PROCESS | 2427 | 1462791619504 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]]]}] 04:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 821ms 04:00:19 INFO - PROCESS | 2427 | 1462791619564 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 04:00:19 INFO - PROCESS | 2427 | 1462791619566 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 04:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:00:19 INFO - PROCESS | 2427 | 1462791619570 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:00:19 INFO - PROCESS | 2427 | 1462791619572 Marionette TRACE conn2 <- [1,2334,null,{}] 04:00:19 INFO - PROCESS | 2427 | 1462791619575 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}] 04:00:19 INFO - PROCESS | 2427 | 1462791619666 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 04:00:19 INFO - PROCESS | 2427 | 1462791619724 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:19 INFO - PROCESS | 2427 | ++DOCSHELL 0x119154800 == 60 [pid = 2427] [id = 591] 04:00:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x113d70000) [pid = 2427] [serial = 1773] [outer = 0x0] 04:00:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x116704800) [pid = 2427] [serial = 1774] [outer = 0x113d70000] 04:00:19 INFO - PROCESS | 2427 | 1462791619753 Marionette DEBUG loaded listener.js 04:00:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x11808c400) [pid = 2427] [serial = 1775] [outer = 0x113d70000] 04:00:20 INFO - PROCESS | 2427 | --DOCSHELL 0x115e18800 == 59 [pid = 2427] [id = 554] 04:00:20 INFO - PROCESS | 2427 | --DOCSHELL 0x12b97b000 == 58 [pid = 2427] [id = 584] 04:00:20 INFO - PROCESS | 2427 | --DOCSHELL 0x12b904000 == 57 [pid = 2427] [id = 583] 04:00:20 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa04800 == 56 [pid = 2427] [id = 582] 04:00:20 INFO - PROCESS | 2427 | --DOCSHELL 0x1296a1000 == 55 [pid = 2427] [id = 581] 04:00:20 INFO - PROCESS | 2427 | --DOCSHELL 0x128f24000 == 54 [pid = 2427] [id = 580] 04:00:20 INFO - PROCESS | 2427 | --DOCSHELL 0x10e97f000 == 53 [pid = 2427] [id = 579] 04:00:20 INFO - PROCESS | 2427 | --DOCSHELL 0x124f20800 == 52 [pid = 2427] [id = 578] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x1212e6000) [pid = 2427] [serial = 1702] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOCSHELL 0x12437a000 == 51 [pid = 2427] [id = 577] 04:00:20 INFO - PROCESS | 2427 | --DOCSHELL 0x122a12800 == 50 [pid = 2427] [id = 576] 04:00:20 INFO - PROCESS | 2427 | --DOCSHELL 0x119d29800 == 49 [pid = 2427] [id = 575] 04:00:20 INFO - PROCESS | 2427 | --DOCSHELL 0x1171e4000 == 48 [pid = 2427] [id = 574] 04:00:20 INFO - PROCESS | 2427 | 1462791620161 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]]]}] 04:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 622ms 04:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:00:20 INFO - PROCESS | 2427 | 1462791620191 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 04:00:20 INFO - PROCESS | 2427 | 1462791620194 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 04:00:20 INFO - PROCESS | 2427 | 1462791620198 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:00:20 INFO - PROCESS | 2427 | 1462791620199 Marionette TRACE conn2 <- [1,2338,null,{}] 04:00:20 INFO - PROCESS | 2427 | 1462791620202 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}] 04:00:20 INFO - PROCESS | 2427 | 1462791620277 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x124acb400) [pid = 2427] [serial = 1660] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x119196800) [pid = 2427] [serial = 1684] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x1197f8400) [pid = 2427] [serial = 1687] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x118132c00) [pid = 2427] [serial = 1678] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x1185e5c00) [pid = 2427] [serial = 1679] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x113349000) [pid = 2427] [serial = 1664] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x112ed1c00) [pid = 2427] [serial = 1663] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x1166b3c00) [pid = 2427] [serial = 1672] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x1169b1400) [pid = 2427] [serial = 1673] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x113bfd800) [pid = 2427] [serial = 1669] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x1160d9c00) [pid = 2427] [serial = 1670] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x1161ab800) [pid = 2427] [serial = 1667] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x1160d9400) [pid = 2427] [serial = 1666] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x118036c00) [pid = 2427] [serial = 1675] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x118092800) [pid = 2427] [serial = 1676] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x116a59c00) [pid = 2427] [serial = 1690] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x119196c00) [pid = 2427] [serial = 1691] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x119b0c000) [pid = 2427] [serial = 1696] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x11990bc00) [pid = 2427] [serial = 1688] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x1212d1800) [pid = 2427] [serial = 1700] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x11990e400) [pid = 2427] [serial = 1693] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x1185ecc00) [pid = 2427] [serial = 1681] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x119918c00) [pid = 2427] [serial = 1694] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x119e35800) [pid = 2427] [serial = 1697] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x11892c400) [pid = 2427] [serial = 1682] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x1195e9000) [pid = 2427] [serial = 1685] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | --DOMWINDOW == 93 (0x11a2a3c00) [pid = 2427] [serial = 1699] [outer = 0x0] [url = about:blank] 04:00:20 INFO - PROCESS | 2427 | 1462791620366 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:20 INFO - PROCESS | 2427 | ++DOCSHELL 0x118473000 == 49 [pid = 2427] [id = 592] 04:00:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x11670b800) [pid = 2427] [serial = 1776] [outer = 0x0] 04:00:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x118036c00) [pid = 2427] [serial = 1777] [outer = 0x11670b800] 04:00:20 INFO - PROCESS | 2427 | 1462791620394 Marionette DEBUG loaded listener.js 04:00:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x118922400) [pid = 2427] [serial = 1778] [outer = 0x11670b800] 04:00:20 INFO - PROCESS | 2427 | 1462791620692 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]]]}] 04:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 518ms 04:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:00:20 INFO - PROCESS | 2427 | 1462791620717 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 04:00:20 INFO - PROCESS | 2427 | 1462791620718 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 04:00:20 INFO - PROCESS | 2427 | 1462791620720 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:00:20 INFO - PROCESS | 2427 | 1462791620725 Marionette TRACE conn2 <- [1,2342,null,{}] 04:00:20 INFO - PROCESS | 2427 | 1462791620733 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}] 04:00:20 INFO - PROCESS | 2427 | 1462791620814 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 04:00:20 INFO - PROCESS | 2427 | 1462791620887 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:20 INFO - PROCESS | 2427 | ++DOCSHELL 0x119eda800 == 50 [pid = 2427] [id = 593] 04:00:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x1185e5c00) [pid = 2427] [serial = 1779] [outer = 0x0] 04:00:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x11919a400) [pid = 2427] [serial = 1780] [outer = 0x1185e5c00] 04:00:20 INFO - PROCESS | 2427 | 1462791620914 Marionette DEBUG loaded listener.js 04:00:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x1197f8800) [pid = 2427] [serial = 1781] [outer = 0x1185e5c00] 04:00:21 INFO - PROCESS | 2427 | 1462791621192 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]]]}] 04:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 525ms 04:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:00:21 INFO - PROCESS | 2427 | 1462791621246 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 04:00:21 INFO - PROCESS | 2427 | 1462791621247 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 04:00:21 INFO - PROCESS | 2427 | 1462791621249 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:00:21 INFO - PROCESS | 2427 | 1462791621250 Marionette TRACE conn2 <- [1,2346,null,{}] 04:00:21 INFO - PROCESS | 2427 | 1462791621263 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}] 04:00:21 INFO - PROCESS | 2427 | 1462791621337 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 04:00:21 INFO - PROCESS | 2427 | 1462791621343 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:21 INFO - PROCESS | 2427 | ++DOCSHELL 0x125a12800 == 51 [pid = 2427] [id = 594] 04:00:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x11990c400) [pid = 2427] [serial = 1782] [outer = 0x0] 04:00:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x119918c00) [pid = 2427] [serial = 1783] [outer = 0x11990c400] 04:00:21 INFO - PROCESS | 2427 | 1462791621368 Marionette DEBUG loaded listener.js 04:00:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x11a2a4000) [pid = 2427] [serial = 1784] [outer = 0x11990c400] 04:00:21 INFO - PROCESS | 2427 | 1462791621691 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]]]}] 04:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 477ms 04:00:21 INFO - PROCESS | 2427 | 1462791621728 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 04:00:21 INFO - PROCESS | 2427 | 1462791621729 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 04:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:00:21 INFO - PROCESS | 2427 | 1462791621731 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:00:21 INFO - PROCESS | 2427 | 1462791621732 Marionette TRACE conn2 <- [1,2350,null,{}] 04:00:21 INFO - PROCESS | 2427 | 1462791621735 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}] 04:00:21 INFO - PROCESS | 2427 | 1462791621811 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 04:00:21 INFO - PROCESS | 2427 | 1462791621815 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:21 INFO - PROCESS | 2427 | ++DOCSHELL 0x126b96800 == 52 [pid = 2427] [id = 595] 04:00:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x1212c3800) [pid = 2427] [serial = 1785] [outer = 0x0] 04:00:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x1212cc800) [pid = 2427] [serial = 1786] [outer = 0x1212c3800] 04:00:21 INFO - PROCESS | 2427 | 1462791621844 Marionette DEBUG loaded listener.js 04:00:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x1212eb400) [pid = 2427] [serial = 1787] [outer = 0x1212c3800] 04:00:22 INFO - PROCESS | 2427 | 1462791622175 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]]]}] 04:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 467ms 04:00:22 INFO - PROCESS | 2427 | 1462791622200 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 04:00:22 INFO - PROCESS | 2427 | 1462791622201 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 04:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:00:22 INFO - PROCESS | 2427 | 1462791622203 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:00:22 INFO - PROCESS | 2427 | 1462791622204 Marionette TRACE conn2 <- [1,2354,null,{}] 04:00:22 INFO - PROCESS | 2427 | 1462791622209 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}] 04:00:22 INFO - PROCESS | 2427 | 1462791622287 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 04:00:22 INFO - PROCESS | 2427 | 1462791622361 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:22 INFO - PROCESS | 2427 | ++DOCSHELL 0x119161800 == 53 [pid = 2427] [id = 596] 04:00:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x1212c4000) [pid = 2427] [serial = 1788] [outer = 0x0] 04:00:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x122c57000) [pid = 2427] [serial = 1789] [outer = 0x1212c4000] 04:00:22 INFO - PROCESS | 2427 | 1462791622387 Marionette DEBUG loaded listener.js 04:00:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x124118c00) [pid = 2427] [serial = 1790] [outer = 0x1212c4000] 04:00:22 INFO - PROCESS | 2427 | 1462791622762 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]]]}] 04:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 571ms 04:00:22 INFO - PROCESS | 2427 | 1462791622775 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 04:00:22 INFO - PROCESS | 2427 | 1462791622777 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 04:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:00:22 INFO - PROCESS | 2427 | 1462791622780 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:00:22 INFO - PROCESS | 2427 | 1462791622782 Marionette TRACE conn2 <- [1,2358,null,{}] 04:00:22 INFO - PROCESS | 2427 | 1462791622791 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}] 04:00:22 INFO - PROCESS | 2427 | 1462791622950 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 04:00:22 INFO - PROCESS | 2427 | 1462791622974 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:22 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a6c3800 == 54 [pid = 2427] [id = 597] 04:00:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x12455a400) [pid = 2427] [serial = 1791] [outer = 0x0] 04:00:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x1246d2c00) [pid = 2427] [serial = 1792] [outer = 0x12455a400] 04:00:23 INFO - PROCESS | 2427 | 1462791623012 Marionette DEBUG loaded listener.js 04:00:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x124974c00) [pid = 2427] [serial = 1793] [outer = 0x12455a400] 04:00:23 INFO - PROCESS | 2427 | 1462791623384 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]]]}] 04:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 627ms 04:00:23 INFO - PROCESS | 2427 | 1462791623408 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 04:00:23 INFO - PROCESS | 2427 | 1462791623409 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 04:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:00:23 INFO - PROCESS | 2427 | 1462791623411 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:00:23 INFO - PROCESS | 2427 | 1462791623413 Marionette TRACE conn2 <- [1,2362,null,{}] 04:00:23 INFO - PROCESS | 2427 | 1462791623415 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}] 04:00:23 INFO - PROCESS | 2427 | 1462791623510 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 04:00:23 INFO - PROCESS | 2427 | 1462791623522 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:23 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b01a800 == 55 [pid = 2427] [id = 598] 04:00:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x1212c4c00) [pid = 2427] [serial = 1794] [outer = 0x0] 04:00:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x124ac4400) [pid = 2427] [serial = 1795] [outer = 0x1212c4c00] 04:00:23 INFO - PROCESS | 2427 | 1462791623554 Marionette DEBUG loaded listener.js 04:00:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x124acb000) [pid = 2427] [serial = 1796] [outer = 0x1212c4c00] 04:00:23 INFO - PROCESS | 2427 | 1462791623886 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]]]}] 04:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 519ms 04:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:00:23 INFO - PROCESS | 2427 | 1462791623931 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 04:00:23 INFO - PROCESS | 2427 | 1462791623932 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 04:00:23 INFO - PROCESS | 2427 | 1462791623934 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:00:23 INFO - PROCESS | 2427 | 1462791623936 Marionette TRACE conn2 <- [1,2366,null,{}] 04:00:23 INFO - PROCESS | 2427 | 1462791623938 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}] 04:00:24 INFO - PROCESS | 2427 | 1462791624034 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 04:00:24 INFO - PROCESS | 2427 | 1462791624047 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:24 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b970800 == 56 [pid = 2427] [id = 599] 04:00:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x124acb400) [pid = 2427] [serial = 1797] [outer = 0x0] 04:00:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x124ad2c00) [pid = 2427] [serial = 1798] [outer = 0x124acb400] 04:00:24 INFO - PROCESS | 2427 | 1462791624072 Marionette DEBUG loaded listener.js 04:00:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x12513ec00) [pid = 2427] [serial = 1799] [outer = 0x124acb400] 04:00:24 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x11808ac00) [pid = 2427] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:00:24 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x118930400) [pid = 2427] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:00:24 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x11919d400) [pid = 2427] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:00:24 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x110f49400) [pid = 2427] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:00:24 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x1197fa000) [pid = 2427] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:00:24 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x1212d2c00) [pid = 2427] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:00:24 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x119eb1800) [pid = 2427] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:00:24 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x119912000) [pid = 2427] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:00:24 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x1212df400) [pid = 2427] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:00:24 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x122a4e000) [pid = 2427] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:00:24 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x110f47000) [pid = 2427] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:00:24 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x111f4e400) [pid = 2427] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:00:24 INFO - PROCESS | 2427 | 1462791624537 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]]]}] 04:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 617ms 04:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:00:24 INFO - PROCESS | 2427 | 1462791624553 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 04:00:24 INFO - PROCESS | 2427 | 1462791624554 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 04:00:24 INFO - PROCESS | 2427 | 1462791624559 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:00:24 INFO - PROCESS | 2427 | 1462791624561 Marionette TRACE conn2 <- [1,2370,null,{}] 04:00:24 INFO - PROCESS | 2427 | 1462791624563 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}] 04:00:24 INFO - PROCESS | 2427 | 1462791624645 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 04:00:24 INFO - PROCESS | 2427 | 1462791624649 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:24 INFO - PROCESS | 2427 | ++DOCSHELL 0x129206800 == 57 [pid = 2427] [id = 600] 04:00:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x1195e8c00) [pid = 2427] [serial = 1800] [outer = 0x0] 04:00:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x122a4b400) [pid = 2427] [serial = 1801] [outer = 0x1195e8c00] 04:00:24 INFO - PROCESS | 2427 | 1462791624678 Marionette DEBUG loaded listener.js 04:00:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x125176400) [pid = 2427] [serial = 1802] [outer = 0x1195e8c00] 04:00:25 INFO - PROCESS | 2427 | 1462791625019 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]]]}] 04:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 470ms 04:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:00:25 INFO - PROCESS | 2427 | 1462791625029 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 04:00:25 INFO - PROCESS | 2427 | 1462791625030 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 04:00:25 INFO - PROCESS | 2427 | 1462791625032 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:00:25 INFO - PROCESS | 2427 | 1462791625034 Marionette TRACE conn2 <- [1,2374,null,{}] 04:00:25 INFO - PROCESS | 2427 | 1462791625036 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}] 04:00:25 INFO - PROCESS | 2427 | 1462791625152 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 04:00:25 INFO - PROCESS | 2427 | 1462791625158 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:25 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c3dd000 == 58 [pid = 2427] [id = 601] 04:00:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x125173800) [pid = 2427] [serial = 1803] [outer = 0x0] 04:00:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x125392400) [pid = 2427] [serial = 1804] [outer = 0x125173800] 04:00:25 INFO - PROCESS | 2427 | 1462791625184 Marionette DEBUG loaded listener.js 04:00:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x125af9000) [pid = 2427] [serial = 1805] [outer = 0x125173800] 04:00:25 INFO - PROCESS | 2427 | 1462791625492 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]]]}] 04:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 469ms 04:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:00:25 INFO - PROCESS | 2427 | 1462791625502 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 04:00:25 INFO - PROCESS | 2427 | 1462791625503 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 04:00:25 INFO - PROCESS | 2427 | 1462791625507 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:00:25 INFO - PROCESS | 2427 | 1462791625509 Marionette TRACE conn2 <- [1,2378,null,{}] 04:00:25 INFO - PROCESS | 2427 | 1462791625512 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}] 04:00:25 INFO - PROCESS | 2427 | 1462791625594 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 04:00:25 INFO - PROCESS | 2427 | 1462791625598 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:25 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c8de800 == 59 [pid = 2427] [id = 602] 04:00:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x125af9c00) [pid = 2427] [serial = 1806] [outer = 0x0] 04:00:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x126aacc00) [pid = 2427] [serial = 1807] [outer = 0x125af9c00] 04:00:25 INFO - PROCESS | 2427 | 1462791625622 Marionette DEBUG loaded listener.js 04:00:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x126b57000) [pid = 2427] [serial = 1808] [outer = 0x125af9c00] 04:00:25 INFO - PROCESS | 2427 | 1462791625937 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]]]}] 04:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 472ms 04:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:00:25 INFO - PROCESS | 2427 | 1462791625977 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 04:00:25 INFO - PROCESS | 2427 | 1462791625979 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 04:00:25 INFO - PROCESS | 2427 | 1462791625988 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:00:25 INFO - PROCESS | 2427 | 1462791625990 Marionette TRACE conn2 <- [1,2382,null,{}] 04:00:25 INFO - PROCESS | 2427 | 1462791625992 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}] 04:00:26 INFO - PROCESS | 2427 | 1462791626095 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 04:00:26 INFO - PROCESS | 2427 | 1462791626101 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:26 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c8ef800 == 60 [pid = 2427] [id = 603] 04:00:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x110f30400) [pid = 2427] [serial = 1809] [outer = 0x0] 04:00:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x126b62c00) [pid = 2427] [serial = 1810] [outer = 0x110f30400] 04:00:26 INFO - PROCESS | 2427 | 1462791626126 Marionette DEBUG loaded listener.js 04:00:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x128a4f800) [pid = 2427] [serial = 1811] [outer = 0x110f30400] 04:00:26 INFO - PROCESS | 2427 | 1462791626420 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]]]}] 04:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 477ms 04:00:26 INFO - PROCESS | 2427 | 1462791626508 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 04:00:26 INFO - PROCESS | 2427 | 1462791626510 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 04:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:00:26 INFO - PROCESS | 2427 | 1462791626515 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:00:26 INFO - PROCESS | 2427 | 1462791626517 Marionette TRACE conn2 <- [1,2386,null,{}] 04:00:26 INFO - PROCESS | 2427 | 1462791626521 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}] 04:00:26 INFO - PROCESS | 2427 | 1462791626613 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 04:00:26 INFO - PROCESS | 2427 | 1462791626707 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:26 INFO - PROCESS | 2427 | ++DOCSHELL 0x1171e8800 == 61 [pid = 2427] [id = 604] 04:00:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x112d5e000) [pid = 2427] [serial = 1812] [outer = 0x0] 04:00:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x11309b000) [pid = 2427] [serial = 1813] [outer = 0x112d5e000] 04:00:26 INFO - PROCESS | 2427 | 1462791626738 Marionette DEBUG loaded listener.js 04:00:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x1160d9c00) [pid = 2427] [serial = 1814] [outer = 0x112d5e000] 04:00:27 INFO - PROCESS | 2427 | 1462791627166 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]]]}] 04:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 677ms 04:00:27 INFO - PROCESS | 2427 | 1462791627192 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 04:00:27 INFO - PROCESS | 2427 | 1462791627194 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 04:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:00:27 INFO - PROCESS | 2427 | 1462791627200 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:00:27 INFO - PROCESS | 2427 | 1462791627203 Marionette TRACE conn2 <- [1,2390,null,{}] 04:00:27 INFO - PROCESS | 2427 | 1462791627206 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}] 04:00:27 INFO - PROCESS | 2427 | 1462791627309 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 04:00:27 INFO - PROCESS | 2427 | 1462791627364 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:27 INFO - PROCESS | 2427 | ++DOCSHELL 0x122d1e000 == 62 [pid = 2427] [id = 605] 04:00:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x116166800) [pid = 2427] [serial = 1815] [outer = 0x0] 04:00:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x11803a400) [pid = 2427] [serial = 1816] [outer = 0x116166800] 04:00:27 INFO - PROCESS | 2427 | 1462791627393 Marionette DEBUG loaded listener.js 04:00:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x11892d000) [pid = 2427] [serial = 1817] [outer = 0x116166800] 04:00:27 INFO - PROCESS | 2427 | 1462791627808 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]]]}] 04:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 622ms 04:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:00:27 INFO - PROCESS | 2427 | 1462791627820 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 04:00:27 INFO - PROCESS | 2427 | 1462791627824 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 04:00:27 INFO - PROCESS | 2427 | 1462791627826 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:00:27 INFO - PROCESS | 2427 | 1462791627828 Marionette TRACE conn2 <- [1,2394,null,{}] 04:00:27 INFO - PROCESS | 2427 | 1462791627835 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}] 04:00:27 INFO - PROCESS | 2427 | 1462791627939 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 04:00:28 INFO - PROCESS | 2427 | 1462791628034 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:28 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c3e4800 == 63 [pid = 2427] [id = 606] 04:00:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x121261800) [pid = 2427] [serial = 1818] [outer = 0x0] 04:00:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x1212de000) [pid = 2427] [serial = 1819] [outer = 0x121261800] 04:00:28 INFO - PROCESS | 2427 | 1462791628066 Marionette DEBUG loaded listener.js 04:00:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x122a49c00) [pid = 2427] [serial = 1820] [outer = 0x121261800] 04:00:28 INFO - PROCESS | 2427 | 1462791628496 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]]]}] 04:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 720ms 04:00:28 INFO - PROCESS | 2427 | 1462791628546 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 04:00:28 INFO - PROCESS | 2427 | 1462791628548 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 04:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:00:28 INFO - PROCESS | 2427 | 1462791628550 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:00:28 INFO - PROCESS | 2427 | 1462791628551 Marionette TRACE conn2 <- [1,2398,null,{}] 04:00:28 INFO - PROCESS | 2427 | 1462791628554 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}] 04:00:28 INFO - PROCESS | 2427 | 1462791628654 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 04:00:28 INFO - PROCESS | 2427 | 1462791628723 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:28 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d06f000 == 64 [pid = 2427] [id = 607] 04:00:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x1243c0000) [pid = 2427] [serial = 1821] [outer = 0x0] 04:00:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x1246ce800) [pid = 2427] [serial = 1822] [outer = 0x1243c0000] 04:00:28 INFO - PROCESS | 2427 | 1462791628753 Marionette DEBUG loaded listener.js 04:00:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x124acc800) [pid = 2427] [serial = 1823] [outer = 0x1243c0000] 04:00:29 INFO - PROCESS | 2427 | 1462791629182 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]]]}] 04:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 671ms 04:00:29 INFO - PROCESS | 2427 | 1462791629272 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 04:00:29 INFO - PROCESS | 2427 | 1462791629273 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 04:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:00:29 INFO - PROCESS | 2427 | 1462791629278 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:00:29 INFO - PROCESS | 2427 | 1462791629279 Marionette TRACE conn2 <- [1,2402,null,{}] 04:00:29 INFO - PROCESS | 2427 | 1462791629281 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}] 04:00:29 INFO - PROCESS | 2427 | 1462791629378 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 04:00:29 INFO - PROCESS | 2427 | 1462791629448 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:29 INFO - PROCESS | 2427 | ++DOCSHELL 0x117e06800 == 65 [pid = 2427] [id = 608] 04:00:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x116708800) [pid = 2427] [serial = 1824] [outer = 0x0] 04:00:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x1240df000) [pid = 2427] [serial = 1825] [outer = 0x116708800] 04:00:29 INFO - PROCESS | 2427 | 1462791629477 Marionette DEBUG loaded listener.js 04:00:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x125147800) [pid = 2427] [serial = 1826] [outer = 0x116708800] 04:00:30 INFO - PROCESS | 2427 | 1462791630043 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]]]}] 04:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 820ms 04:00:30 INFO - PROCESS | 2427 | 1462791630106 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 04:00:30 INFO - PROCESS | 2427 | 1462791630108 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 04:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:00:30 INFO - PROCESS | 2427 | 1462791630113 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:00:30 INFO - PROCESS | 2427 | 1462791630115 Marionette TRACE conn2 <- [1,2406,null,{}] 04:00:30 INFO - PROCESS | 2427 | 1462791630119 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}] 04:00:30 INFO - PROCESS | 2427 | 1462791630215 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 04:00:30 INFO - PROCESS | 2427 | 1462791630285 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:30 INFO - PROCESS | 2427 | ++DOCSHELL 0x119ed1800 == 66 [pid = 2427] [id = 609] 04:00:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x111ed2000) [pid = 2427] [serial = 1827] [outer = 0x0] 04:00:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x113bf4000) [pid = 2427] [serial = 1828] [outer = 0x111ed2000] 04:00:30 INFO - PROCESS | 2427 | 1462791630313 Marionette DEBUG loaded listener.js 04:00:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x116706c00) [pid = 2427] [serial = 1829] [outer = 0x111ed2000] 04:00:30 INFO - PROCESS | 2427 | 1462791630782 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]]]}] 04:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 722ms 04:00:30 INFO - PROCESS | 2427 | 1462791630836 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 04:00:30 INFO - PROCESS | 2427 | 1462791630842 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 04:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:00:30 INFO - PROCESS | 2427 | 1462791630873 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:00:30 INFO - PROCESS | 2427 | 1462791630875 Marionette TRACE conn2 <- [1,2410,null,{}] 04:00:30 INFO - PROCESS | 2427 | 1462791630879 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}] 04:00:30 INFO - PROCESS | 2427 | 1462791630995 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 04:00:31 INFO - PROCESS | 2427 | --DOCSHELL 0x119bb4000 == 65 [pid = 2427] [id = 528] 04:00:31 INFO - PROCESS | 2427 | --DOCSHELL 0x12b15a800 == 64 [pid = 2427] [id = 553] 04:00:31 INFO - PROCESS | 2427 | --DOCSHELL 0x12c8de800 == 63 [pid = 2427] [id = 602] 04:00:31 INFO - PROCESS | 2427 | --DOCSHELL 0x12c3dd000 == 62 [pid = 2427] [id = 601] 04:00:31 INFO - PROCESS | 2427 | --DOCSHELL 0x129206800 == 61 [pid = 2427] [id = 600] 04:00:31 INFO - PROCESS | 2427 | --DOCSHELL 0x12b970800 == 60 [pid = 2427] [id = 599] 04:00:31 INFO - PROCESS | 2427 | --DOCSHELL 0x12b01a800 == 59 [pid = 2427] [id = 598] 04:00:31 INFO - PROCESS | 2427 | --DOCSHELL 0x12a6c3800 == 58 [pid = 2427] [id = 597] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x110f2e800) [pid = 2427] [serial = 1705] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x1167df800) [pid = 2427] [serial = 1708] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x118732400) [pid = 2427] [serial = 1711] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x1195de800) [pid = 2427] [serial = 1714] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x124977400) [pid = 2427] [serial = 1756] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOCSHELL 0x119161800 == 57 [pid = 2427] [id = 596] 04:00:31 INFO - PROCESS | 2427 | --DOCSHELL 0x126b96800 == 56 [pid = 2427] [id = 595] 04:00:31 INFO - PROCESS | 2427 | --DOCSHELL 0x125a12800 == 55 [pid = 2427] [id = 594] 04:00:31 INFO - PROCESS | 2427 | --DOCSHELL 0x119eda800 == 54 [pid = 2427] [id = 593] 04:00:31 INFO - PROCESS | 2427 | --DOCSHELL 0x118473000 == 53 [pid = 2427] [id = 592] 04:00:31 INFO - PROCESS | 2427 | --DOCSHELL 0x119154800 == 52 [pid = 2427] [id = 591] 04:00:31 INFO - PROCESS | 2427 | --DOCSHELL 0x11690a800 == 51 [pid = 2427] [id = 590] 04:00:31 INFO - PROCESS | 2427 | --DOCSHELL 0x119154000 == 50 [pid = 2427] [id = 586] 04:00:31 INFO - PROCESS | 2427 | --DOCSHELL 0x12bb50800 == 49 [pid = 2427] [id = 585] 04:00:31 INFO - PROCESS | 2427 | 1462791631088 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x122a44800) [pid = 2427] [serial = 1703] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x122a48800) [pid = 2427] [serial = 1738] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x1212dec00) [pid = 2427] [serial = 1736] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x122cea000) [pid = 2427] [serial = 1741] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x122c56c00) [pid = 2427] [serial = 1739] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x122feb800) [pid = 2427] [serial = 1744] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x117540c00) [pid = 2427] [serial = 1747] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x1161f3000) [pid = 2427] [serial = 1723] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x11716f000) [pid = 2427] [serial = 1724] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x1212cd000) [pid = 2427] [serial = 1717] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x11812ec00) [pid = 2427] [serial = 1726] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x118735800) [pid = 2427] [serial = 1727] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x119145400) [pid = 2427] [serial = 1729] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x11951a800) [pid = 2427] [serial = 1730] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x1195ea400) [pid = 2427] [serial = 1732] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x1160e2400) [pid = 2427] [serial = 1721] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x113096800) [pid = 2427] [serial = 1720] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x122cf1400) [pid = 2427] [serial = 1742] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x1212c6c00) [pid = 2427] [serial = 1750] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x1246d1000) [pid = 2427] [serial = 1751] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x12496d400) [pid = 2427] [serial = 1753] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x1197f1400) [pid = 2427] [serial = 1748] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x124110400) [pid = 2427] [serial = 1745] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x119e33000) [pid = 2427] [serial = 1735] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x11990b800) [pid = 2427] [serial = 1733] [outer = 0x0] [url = about:blank] 04:00:31 INFO - PROCESS | 2427 | ++DOCSHELL 0x115e15000 == 50 [pid = 2427] [id = 610] 04:00:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x110fb0800) [pid = 2427] [serial = 1830] [outer = 0x0] 04:00:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x1169b1800) [pid = 2427] [serial = 1831] [outer = 0x110fb0800] 04:00:31 INFO - PROCESS | 2427 | 1462791631119 Marionette DEBUG loaded listener.js 04:00:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x1184e0000) [pid = 2427] [serial = 1832] [outer = 0x110fb0800] 04:00:31 INFO - PROCESS | 2427 | 1462791631432 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]]]}] 04:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 577ms 04:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:00:31 INFO - PROCESS | 2427 | 1462791631446 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 04:00:31 INFO - PROCESS | 2427 | 1462791631447 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 04:00:31 INFO - PROCESS | 2427 | 1462791631449 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:00:31 INFO - PROCESS | 2427 | 1462791631451 Marionette TRACE conn2 <- [1,2414,null,{}] 04:00:31 INFO - PROCESS | 2427 | 1462791631463 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}] 04:00:31 INFO - PROCESS | 2427 | 1462791631545 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 04:00:31 INFO - PROCESS | 2427 | 1462791631550 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:31 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a05000 == 51 [pid = 2427] [id = 611] 04:00:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x11892bc00) [pid = 2427] [serial = 1833] [outer = 0x0] 04:00:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x11951e800) [pid = 2427] [serial = 1834] [outer = 0x11892bc00] 04:00:31 INFO - PROCESS | 2427 | 1462791631578 Marionette DEBUG loaded listener.js 04:00:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x1197f7c00) [pid = 2427] [serial = 1835] [outer = 0x11892bc00] 04:00:31 INFO - PROCESS | 2427 | 1462791631934 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]]]}] 04:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 523ms 04:00:31 INFO - PROCESS | 2427 | 1462791631973 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 04:00:31 INFO - PROCESS | 2427 | 1462791631976 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 04:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:00:31 INFO - PROCESS | 2427 | 1462791631978 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:00:31 INFO - PROCESS | 2427 | 1462791631979 Marionette TRACE conn2 <- [1,2418,null,{}] 04:00:31 INFO - PROCESS | 2427 | 1462791631982 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}] 04:00:32 INFO - PROCESS | 2427 | 1462791632059 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 04:00:32 INFO - PROCESS | 2427 | 1462791632063 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:32 INFO - PROCESS | 2427 | ++DOCSHELL 0x125450000 == 52 [pid = 2427] [id = 612] 04:00:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x11990b400) [pid = 2427] [serial = 1836] [outer = 0x0] 04:00:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x119918800) [pid = 2427] [serial = 1837] [outer = 0x11990b400] 04:00:32 INFO - PROCESS | 2427 | 1462791632089 Marionette DEBUG loaded listener.js 04:00:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x119eb0c00) [pid = 2427] [serial = 1838] [outer = 0x11990b400] 04:00:32 INFO - PROCESS | 2427 | 1462791632430 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]]]}] 04:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 468ms 04:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:00:32 INFO - PROCESS | 2427 | 1462791632447 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 04:00:32 INFO - PROCESS | 2427 | 1462791632448 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 04:00:32 INFO - PROCESS | 2427 | 1462791632450 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:00:32 INFO - PROCESS | 2427 | 1462791632451 Marionette TRACE conn2 <- [1,2422,null,{}] 04:00:32 INFO - PROCESS | 2427 | 1462791632454 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}] 04:00:32 INFO - PROCESS | 2427 | 1462791632550 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 04:00:32 INFO - PROCESS | 2427 | 1462791632559 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:32 INFO - PROCESS | 2427 | ++DOCSHELL 0x126ac1800 == 53 [pid = 2427] [id = 613] 04:00:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x119eb1800) [pid = 2427] [serial = 1839] [outer = 0x0] 04:00:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x121263c00) [pid = 2427] [serial = 1840] [outer = 0x119eb1800] 04:00:32 INFO - PROCESS | 2427 | 1462791632584 Marionette DEBUG loaded listener.js 04:00:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x1212d2c00) [pid = 2427] [serial = 1841] [outer = 0x119eb1800] 04:00:32 INFO - PROCESS | 2427 | 1462791632901 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]]]}] 04:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 468ms 04:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:00:32 INFO - PROCESS | 2427 | 1462791632918 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 04:00:32 INFO - PROCESS | 2427 | 1462791632920 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 04:00:32 INFO - PROCESS | 2427 | 1462791632923 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:00:32 INFO - PROCESS | 2427 | 1462791632925 Marionette TRACE conn2 <- [1,2426,null,{}] 04:00:32 INFO - PROCESS | 2427 | 1462791632928 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}] 04:00:33 INFO - PROCESS | 2427 | 1462791633020 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 04:00:33 INFO - PROCESS | 2427 | 1462791633028 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:33 INFO - PROCESS | 2427 | ++DOCSHELL 0x119f3d800 == 54 [pid = 2427] [id = 614] 04:00:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x1212ea000) [pid = 2427] [serial = 1842] [outer = 0x0] 04:00:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x122ec1000) [pid = 2427] [serial = 1843] [outer = 0x1212ea000] 04:00:33 INFO - PROCESS | 2427 | 1462791633054 Marionette DEBUG loaded listener.js 04:00:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x12496fc00) [pid = 2427] [serial = 1844] [outer = 0x1212ea000] 04:00:33 INFO - PROCESS | 2427 | 1462791633443 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]]]}] 04:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 571ms 04:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:00:33 INFO - PROCESS | 2427 | 1462791633494 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 04:00:33 INFO - PROCESS | 2427 | 1462791633495 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 04:00:33 INFO - PROCESS | 2427 | 1462791633497 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:00:33 INFO - PROCESS | 2427 | 1462791633498 Marionette TRACE conn2 <- [1,2430,null,{}] 04:00:33 INFO - PROCESS | 2427 | 1462791633500 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}] 04:00:33 INFO - PROCESS | 2427 | 1462791633596 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 04:00:33 INFO - PROCESS | 2427 | 1462791633600 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:33 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a66a000 == 55 [pid = 2427] [id = 615] 04:00:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x122a45800) [pid = 2427] [serial = 1845] [outer = 0x0] 04:00:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x124a6c000) [pid = 2427] [serial = 1846] [outer = 0x122a45800] 04:00:33 INFO - PROCESS | 2427 | 1462791633625 Marionette DEBUG loaded listener.js 04:00:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x124ace800) [pid = 2427] [serial = 1847] [outer = 0x122a45800] 04:00:33 INFO - PROCESS | 2427 | 1462791633948 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]]]}] 04:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 467ms 04:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:00:33 INFO - PROCESS | 2427 | 1462791633966 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 04:00:33 INFO - PROCESS | 2427 | 1462791633967 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 04:00:33 INFO - PROCESS | 2427 | 1462791633969 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:00:33 INFO - PROCESS | 2427 | 1462791633970 Marionette TRACE conn2 <- [1,2434,null,{}] 04:00:33 INFO - PROCESS | 2427 | 1462791633984 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}] 04:00:34 INFO - PROCESS | 2427 | 1462791634085 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 04:00:34 INFO - PROCESS | 2427 | 1462791634090 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:34 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b00a000 == 56 [pid = 2427] [id = 616] 04:00:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x124ac7800) [pid = 2427] [serial = 1848] [outer = 0x0] 04:00:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x125172c00) [pid = 2427] [serial = 1849] [outer = 0x124ac7800] 04:00:34 INFO - PROCESS | 2427 | 1462791634115 Marionette DEBUG loaded listener.js 04:00:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x125390c00) [pid = 2427] [serial = 1850] [outer = 0x124ac7800] 04:00:34 INFO - PROCESS | 2427 | 1462791634434 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]]]}] 04:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 477ms 04:00:34 INFO - PROCESS | 2427 | 1462791634452 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 04:00:34 INFO - PROCESS | 2427 | 1462791634453 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 04:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:00:34 INFO - PROCESS | 2427 | 1462791634463 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:00:34 INFO - PROCESS | 2427 | 1462791634464 Marionette TRACE conn2 <- [1,2438,null,{}] 04:00:34 INFO - PROCESS | 2427 | 1462791634466 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}] 04:00:34 INFO - PROCESS | 2427 | 1462791634579 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 04:00:34 INFO - PROCESS | 2427 | 1462791634613 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:34 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b915800 == 57 [pid = 2427] [id = 617] 04:00:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x124d74400) [pid = 2427] [serial = 1851] [outer = 0x0] 04:00:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x125464000) [pid = 2427] [serial = 1852] [outer = 0x124d74400] 04:00:34 INFO - PROCESS | 2427 | 1462791634638 Marionette DEBUG loaded listener.js 04:00:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x125aefc00) [pid = 2427] [serial = 1853] [outer = 0x124d74400] 04:00:35 INFO - PROCESS | 2427 | 1462791635002 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]]]}] 04:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 577ms 04:00:35 INFO - PROCESS | 2427 | 1462791635042 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 04:00:35 INFO - PROCESS | 2427 | 1462791635044 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 04:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:00:35 INFO - PROCESS | 2427 | 1462791635047 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:00:35 INFO - PROCESS | 2427 | 1462791635049 Marionette TRACE conn2 <- [1,2442,null,{}] 04:00:35 INFO - PROCESS | 2427 | 1462791635052 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}] 04:00:35 INFO - PROCESS | 2427 | 1462791635415 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 04:00:35 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x1246cb800) [pid = 2427] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:00:35 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x12455a400) [pid = 2427] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:00:35 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x1212c4c00) [pid = 2427] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:00:35 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x11925bc00) [pid = 2427] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:00:35 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x11670b800) [pid = 2427] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:00:35 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x113d70000) [pid = 2427] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:00:35 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x1185e5c00) [pid = 2427] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:00:35 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x1212c3800) [pid = 2427] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:00:35 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x110f4ac00) [pid = 2427] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:00:35 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x11990c400) [pid = 2427] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:00:35 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x124acb400) [pid = 2427] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:00:35 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x125af9c00) [pid = 2427] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:00:35 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x1195e8c00) [pid = 2427] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:00:35 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x125173800) [pid = 2427] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:00:35 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x1212c4000) [pid = 2427] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:00:35 INFO - PROCESS | 2427 | 1462791635484 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:35 INFO - PROCESS | 2427 | ++DOCSHELL 0x1183af800 == 58 [pid = 2427] [id = 618] 04:00:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x110f45c00) [pid = 2427] [serial = 1854] [outer = 0x0] 04:00:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x116710000) [pid = 2427] [serial = 1855] [outer = 0x110f45c00] 04:00:35 INFO - PROCESS | 2427 | 1462791635521 Marionette DEBUG loaded listener.js 04:00:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x119b04000) [pid = 2427] [serial = 1856] [outer = 0x110f45c00] 04:00:35 INFO - PROCESS | 2427 | 1462791635774 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]]]}] 04:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 770ms 04:00:35 INFO - PROCESS | 2427 | 1462791635817 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 04:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:00:35 INFO - PROCESS | 2427 | 1462791635819 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 04:00:35 INFO - PROCESS | 2427 | 1462791635821 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:00:35 INFO - PROCESS | 2427 | 1462791635825 Marionette TRACE conn2 <- [1,2446,null,{}] 04:00:35 INFO - PROCESS | 2427 | 1462791635833 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}] 04:00:35 INFO - PROCESS | 2427 | 1462791635948 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 04:00:36 INFO - PROCESS | 2427 | 1462791636003 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:36 INFO - PROCESS | 2427 | ++DOCSHELL 0x12bb50800 == 59 [pid = 2427] [id = 619] 04:00:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x110f48000) [pid = 2427] [serial = 1857] [outer = 0x0] 04:00:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x125173800) [pid = 2427] [serial = 1858] [outer = 0x110f48000] 04:00:36 INFO - PROCESS | 2427 | 1462791636032 Marionette DEBUG loaded listener.js 04:00:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x128a56000) [pid = 2427] [serial = 1859] [outer = 0x110f48000] 04:00:36 INFO - PROCESS | 2427 | 1462791636303 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]]]}] 04:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 529ms 04:00:36 INFO - PROCESS | 2427 | 1462791636350 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 04:00:36 INFO - PROCESS | 2427 | 1462791636352 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 04:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:00:36 INFO - PROCESS | 2427 | 1462791636354 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:00:36 INFO - PROCESS | 2427 | 1462791636355 Marionette TRACE conn2 <- [1,2450,null,{}] 04:00:36 INFO - PROCESS | 2427 | 1462791636366 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}] 04:00:36 INFO - PROCESS | 2427 | 1462791636451 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 04:00:36 INFO - PROCESS | 2427 | 1462791636456 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:36 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c60e800 == 60 [pid = 2427] [id = 620] 04:00:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x116707800) [pid = 2427] [serial = 1860] [outer = 0x0] 04:00:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x128aafc00) [pid = 2427] [serial = 1861] [outer = 0x116707800] 04:00:36 INFO - PROCESS | 2427 | 1462791636482 Marionette DEBUG loaded listener.js 04:00:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x128ab6800) [pid = 2427] [serial = 1862] [outer = 0x116707800] 04:00:36 INFO - PROCESS | 2427 | 1462791636804 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]]]}] 04:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 477ms 04:00:36 INFO - PROCESS | 2427 | 1462791636831 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 04:00:36 INFO - PROCESS | 2427 | 1462791636833 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 04:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:00:36 INFO - PROCESS | 2427 | 1462791636835 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:00:36 INFO - PROCESS | 2427 | 1462791636836 Marionette TRACE conn2 <- [1,2454,null,{}] 04:00:36 INFO - PROCESS | 2427 | 1462791636838 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}] 04:00:36 INFO - PROCESS | 2427 | 1462791636944 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 04:00:36 INFO - PROCESS | 2427 | 1462791636951 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:36 INFO - PROCESS | 2427 | ++DOCSHELL 0x12cd10000 == 61 [pid = 2427] [id = 621] 04:00:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x11990c400) [pid = 2427] [serial = 1863] [outer = 0x0] 04:00:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x128ab6400) [pid = 2427] [serial = 1864] [outer = 0x11990c400] 04:00:36 INFO - PROCESS | 2427 | 1462791636975 Marionette DEBUG loaded listener.js 04:00:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x128e0f000) [pid = 2427] [serial = 1865] [outer = 0x11990c400] 04:00:37 INFO - PROCESS | 2427 | 1462791637296 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]]]}] 04:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 467ms 04:00:37 INFO - PROCESS | 2427 | 1462791637303 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 04:00:37 INFO - PROCESS | 2427 | 1462791637304 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 04:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:00:37 INFO - PROCESS | 2427 | 1462791637309 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:00:37 INFO - PROCESS | 2427 | 1462791637310 Marionette TRACE conn2 <- [1,2458,null,{}] 04:00:37 INFO - PROCESS | 2427 | 1462791637313 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}] 04:00:37 INFO - PROCESS | 2427 | 1462791637396 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 04:00:37 INFO - PROCESS | 2427 | 1462791637510 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:37 INFO - PROCESS | 2427 | ++DOCSHELL 0x1161cf800 == 62 [pid = 2427] [id = 622] 04:00:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x110f29c00) [pid = 2427] [serial = 1866] [outer = 0x0] 04:00:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x110f4bc00) [pid = 2427] [serial = 1867] [outer = 0x110f29c00] 04:00:37 INFO - PROCESS | 2427 | 1462791637542 Marionette DEBUG loaded listener.js 04:00:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x115162c00) [pid = 2427] [serial = 1868] [outer = 0x110f29c00] 04:00:38 INFO - PROCESS | 2427 | 1462791638000 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]]]}] 04:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 720ms 04:00:38 INFO - PROCESS | 2427 | 1462791638029 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 04:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:00:38 INFO - PROCESS | 2427 | 1462791638032 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 04:00:38 INFO - PROCESS | 2427 | 1462791638035 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:00:38 INFO - PROCESS | 2427 | 1462791638037 Marionette TRACE conn2 <- [1,2462,null,{}] 04:00:38 INFO - PROCESS | 2427 | 1462791638040 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}] 04:00:38 INFO - PROCESS | 2427 | 1462791638144 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 04:00:38 INFO - PROCESS | 2427 | 1462791638203 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:38 INFO - PROCESS | 2427 | ++DOCSHELL 0x1249ba800 == 63 [pid = 2427] [id = 623] 04:00:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x118086c00) [pid = 2427] [serial = 1869] [outer = 0x0] 04:00:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x1185eb400) [pid = 2427] [serial = 1870] [outer = 0x118086c00] 04:00:38 INFO - PROCESS | 2427 | 1462791638245 Marionette DEBUG loaded listener.js 04:00:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x119198000) [pid = 2427] [serial = 1871] [outer = 0x118086c00] 04:00:38 INFO - PROCESS | 2427 | 1462791638677 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]]]}] 04:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 672ms 04:00:38 INFO - PROCESS | 2427 | 1462791638709 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 04:00:38 INFO - PROCESS | 2427 | 1462791638712 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 04:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:00:38 INFO - PROCESS | 2427 | 1462791638715 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:00:38 INFO - PROCESS | 2427 | 1462791638716 Marionette TRACE conn2 <- [1,2466,null,{}] 04:00:38 INFO - PROCESS | 2427 | 1462791638718 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}] 04:00:38 INFO - PROCESS | 2427 | 1462791638843 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 04:00:38 INFO - PROCESS | 2427 | 1462791638926 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:38 INFO - PROCESS | 2427 | ++DOCSHELL 0x12be40800 == 64 [pid = 2427] [id = 624] 04:00:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x119b05800) [pid = 2427] [serial = 1872] [outer = 0x0] 04:00:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x12125d800) [pid = 2427] [serial = 1873] [outer = 0x119b05800] 04:00:38 INFO - PROCESS | 2427 | 1462791638956 Marionette DEBUG loaded listener.js 04:00:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x1212ebc00) [pid = 2427] [serial = 1874] [outer = 0x119b05800] 04:00:39 INFO - PROCESS | 2427 | 1462791639366 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]]]}] 04:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 672ms 04:00:39 INFO - PROCESS | 2427 | 1462791639386 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 04:00:39 INFO - PROCESS | 2427 | 1462791639388 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 04:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:00:39 INFO - PROCESS | 2427 | 1462791639395 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:00:39 INFO - PROCESS | 2427 | 1462791639399 Marionette TRACE conn2 <- [1,2470,null,{}] 04:00:39 INFO - PROCESS | 2427 | 1462791639403 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}] 04:00:39 INFO - PROCESS | 2427 | 1462791639505 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 04:00:39 INFO - PROCESS | 2427 | 1462791639562 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:39 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d4ca800 == 65 [pid = 2427] [id = 625] 04:00:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x122ce9400) [pid = 2427] [serial = 1875] [outer = 0x0] 04:00:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x1240d5800) [pid = 2427] [serial = 1876] [outer = 0x122ce9400] 04:00:39 INFO - PROCESS | 2427 | 1462791639591 Marionette DEBUG loaded listener.js 04:00:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x124acd800) [pid = 2427] [serial = 1877] [outer = 0x122ce9400] 04:00:40 INFO - PROCESS | 2427 | 1462791639999 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]]]}] 04:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 628ms 04:00:40 INFO - PROCESS | 2427 | 1462791640019 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 04:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:00:40 INFO - PROCESS | 2427 | 1462791640021 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 04:00:40 INFO - PROCESS | 2427 | 1462791640023 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:00:40 INFO - PROCESS | 2427 | 1462791640025 Marionette TRACE conn2 <- [1,2474,null,{}] 04:00:40 INFO - PROCESS | 2427 | 1462791640027 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}] 04:00:40 INFO - PROCESS | 2427 | 1462791640128 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 04:00:40 INFO - PROCESS | 2427 | 1462791640217 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:40 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d4e2800 == 66 [pid = 2427] [id = 626] 04:00:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x125177400) [pid = 2427] [serial = 1878] [outer = 0x0] 04:00:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x126aa4800) [pid = 2427] [serial = 1879] [outer = 0x125177400] 04:00:40 INFO - PROCESS | 2427 | 1462791640247 Marionette DEBUG loaded listener.js 04:00:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x128a4c000) [pid = 2427] [serial = 1880] [outer = 0x125177400] 04:00:40 INFO - PROCESS | 2427 | 1462791640693 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]]]}] 04:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 719ms 04:00:40 INFO - PROCESS | 2427 | 1462791640743 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 04:00:40 INFO - PROCESS | 2427 | 1462791640745 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 04:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:00:40 INFO - PROCESS | 2427 | 1462791640747 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:00:40 INFO - PROCESS | 2427 | 1462791640749 Marionette TRACE conn2 <- [1,2478,null,{}] 04:00:40 INFO - PROCESS | 2427 | 1462791640751 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}] 04:00:40 INFO - PROCESS | 2427 | 1462791640852 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 04:00:41 INFO - PROCESS | 2427 | 1462791641093 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:41 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a11000 == 67 [pid = 2427] [id = 627] 04:00:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x111aaf400) [pid = 2427] [serial = 1881] [outer = 0x0] 04:00:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x112f29400) [pid = 2427] [serial = 1882] [outer = 0x111aaf400] 04:00:41 INFO - PROCESS | 2427 | 1462791641122 Marionette DEBUG loaded listener.js 04:00:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x1166b7400) [pid = 2427] [serial = 1883] [outer = 0x111aaf400] 04:00:41 INFO - PROCESS | 2427 | 1462791641563 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]]]}] 04:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 870ms 04:00:41 INFO - PROCESS | 2427 | 1462791641618 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 04:00:41 INFO - PROCESS | 2427 | 1462791641620 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 04:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:00:41 INFO - PROCESS | 2427 | 1462791641644 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:00:41 INFO - PROCESS | 2427 | 1462791641646 Marionette TRACE conn2 <- [1,2482,null,{}] 04:00:41 INFO - PROCESS | 2427 | 1462791641649 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}] 04:00:41 INFO - PROCESS | 2427 | 1462791641729 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 04:00:41 INFO - PROCESS | 2427 | 1462791641806 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:41 INFO - PROCESS | 2427 | ++DOCSHELL 0x11848c800 == 68 [pid = 2427] [id = 628] 04:00:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x11808e400) [pid = 2427] [serial = 1884] [outer = 0x0] 04:00:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x118922800) [pid = 2427] [serial = 1885] [outer = 0x11808e400] 04:00:41 INFO - PROCESS | 2427 | 1462791641852 Marionette DEBUG loaded listener.js 04:00:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 147 (0x11951a800) [pid = 2427] [serial = 1886] [outer = 0x11808e400] 04:00:42 INFO - PROCESS | 2427 | 1462791642378 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]]]}] 04:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 776ms 04:00:42 INFO - PROCESS | 2427 | 1462791642420 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 04:00:42 INFO - PROCESS | 2427 | 1462791642423 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 04:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:00:42 INFO - PROCESS | 2427 | 1462791642425 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:00:42 INFO - PROCESS | 2427 | 1462791642427 Marionette TRACE conn2 <- [1,2486,null,{}] 04:00:42 INFO - PROCESS | 2427 | 1462791642429 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}] 04:00:42 INFO - PROCESS | 2427 | 1462791642530 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 04:00:42 INFO - PROCESS | 2427 | --DOCSHELL 0x113f09000 == 67 [pid = 2427] [id = 526] 04:00:42 INFO - PROCESS | 2427 | --DOCSHELL 0x12c3e6000 == 66 [pid = 2427] [id = 540] 04:00:42 INFO - PROCESS | 2427 | --DOCSHELL 0x118397000 == 65 [pid = 2427] [id = 537] 04:00:42 INFO - PROCESS | 2427 | --DOCSHELL 0x12cd10000 == 64 [pid = 2427] [id = 621] 04:00:42 INFO - PROCESS | 2427 | --DOCSHELL 0x12c60e800 == 63 [pid = 2427] [id = 620] 04:00:42 INFO - PROCESS | 2427 | --DOCSHELL 0x12bb50800 == 62 [pid = 2427] [id = 619] 04:00:42 INFO - PROCESS | 2427 | --DOCSHELL 0x1183af800 == 61 [pid = 2427] [id = 618] 04:00:42 INFO - PROCESS | 2427 | --DOCSHELL 0x12b915800 == 60 [pid = 2427] [id = 617] 04:00:42 INFO - PROCESS | 2427 | --DOCSHELL 0x12b00a000 == 59 [pid = 2427] [id = 616] 04:00:42 INFO - PROCESS | 2427 | --DOCSHELL 0x12a66a000 == 58 [pid = 2427] [id = 615] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 146 (0x1184d9c00) [pid = 2427] [serial = 1762] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 145 (0x12125e800) [pid = 2427] [serial = 1765] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 144 (0x124110c00) [pid = 2427] [serial = 1768] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 143 (0x11619c800) [pid = 2427] [serial = 1759] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 142 (0x126b62c00) [pid = 2427] [serial = 1810] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOCSHELL 0x119f3d800 == 57 [pid = 2427] [id = 614] 04:00:42 INFO - PROCESS | 2427 | --DOCSHELL 0x126ac1800 == 56 [pid = 2427] [id = 613] 04:00:42 INFO - PROCESS | 2427 | --DOCSHELL 0x125450000 == 55 [pid = 2427] [id = 612] 04:00:42 INFO - PROCESS | 2427 | --DOCSHELL 0x122a05000 == 54 [pid = 2427] [id = 611] 04:00:42 INFO - PROCESS | 2427 | --DOCSHELL 0x115e15000 == 53 [pid = 2427] [id = 610] 04:00:42 INFO - PROCESS | 2427 | --DOCSHELL 0x119ed1800 == 52 [pid = 2427] [id = 609] 04:00:42 INFO - PROCESS | 2427 | --DOCSHELL 0x1171e8800 == 51 [pid = 2427] [id = 604] 04:00:42 INFO - PROCESS | 2427 | --DOCSHELL 0x12c8ef800 == 50 [pid = 2427] [id = 603] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x124ac3c00) [pid = 2427] [serial = 1757] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x118036c00) [pid = 2427] [serial = 1777] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x118922400) [pid = 2427] [serial = 1778] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x11808c400) [pid = 2427] [serial = 1775] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x116704800) [pid = 2427] [serial = 1774] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x11919a400) [pid = 2427] [serial = 1780] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x1197f8800) [pid = 2427] [serial = 1781] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x1212cc800) [pid = 2427] [serial = 1786] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x1212eb400) [pid = 2427] [serial = 1787] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x111ed2800) [pid = 2427] [serial = 1771] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x115160800) [pid = 2427] [serial = 1772] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x119918c00) [pid = 2427] [serial = 1783] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x11a2a4000) [pid = 2427] [serial = 1784] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x122c57000) [pid = 2427] [serial = 1789] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x124118c00) [pid = 2427] [serial = 1790] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x11812dc00) [pid = 2427] [serial = 1754] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x124ac4400) [pid = 2427] [serial = 1795] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x124ad2c00) [pid = 2427] [serial = 1798] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x126b57000) [pid = 2427] [serial = 1808] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x124acb000) [pid = 2427] [serial = 1796] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x122a4b400) [pid = 2427] [serial = 1801] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x125176400) [pid = 2427] [serial = 1802] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x125392400) [pid = 2427] [serial = 1804] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x126aacc00) [pid = 2427] [serial = 1807] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x12513ec00) [pid = 2427] [serial = 1799] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x125af9000) [pid = 2427] [serial = 1805] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x124974c00) [pid = 2427] [serial = 1793] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x1246d2c00) [pid = 2427] [serial = 1792] [outer = 0x0] [url = about:blank] 04:00:42 INFO - PROCESS | 2427 | 1462791642631 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:42 INFO - PROCESS | 2427 | ++DOCSHELL 0x1171e8800 == 51 [pid = 2427] [id = 629] 04:00:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x115e3e000) [pid = 2427] [serial = 1887] [outer = 0x0] 04:00:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x117540c00) [pid = 2427] [serial = 1888] [outer = 0x115e3e000] 04:00:42 INFO - PROCESS | 2427 | 1462791642659 Marionette DEBUG loaded listener.js 04:00:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x1195e3400) [pid = 2427] [serial = 1889] [outer = 0x115e3e000] 04:00:42 INFO - PROCESS | 2427 | 1462791642953 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]]]}] 04:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 570ms 04:00:42 INFO - PROCESS | 2427 | 1462791642996 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 04:00:42 INFO - PROCESS | 2427 | 1462791642998 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 04:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:00:43 INFO - PROCESS | 2427 | 1462791643005 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:00:43 INFO - PROCESS | 2427 | 1462791643011 Marionette TRACE conn2 <- [1,2490,null,{}] 04:00:43 INFO - PROCESS | 2427 | 1462791643015 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}] 04:00:43 INFO - PROCESS | 2427 | 1462791643096 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 04:00:43 INFO - PROCESS | 2427 | 1462791643192 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:43 INFO - PROCESS | 2427 | ++DOCSHELL 0x125193000 == 52 [pid = 2427] [id = 630] 04:00:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x11619c800) [pid = 2427] [serial = 1890] [outer = 0x0] 04:00:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x119b0bc00) [pid = 2427] [serial = 1891] [outer = 0x11619c800] 04:00:43 INFO - PROCESS | 2427 | 1462791643219 Marionette DEBUG loaded listener.js 04:00:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x1212e1000) [pid = 2427] [serial = 1892] [outer = 0x11619c800] 04:00:43 INFO - PROCESS | 2427 | 1462791643494 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]]]}] 04:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 528ms 04:00:43 INFO - PROCESS | 2427 | 1462791643529 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 04:00:43 INFO - PROCESS | 2427 | 1462791643531 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 04:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:00:43 INFO - PROCESS | 2427 | 1462791643533 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:00:43 INFO - PROCESS | 2427 | 1462791643535 Marionette TRACE conn2 <- [1,2494,null,{}] 04:00:43 INFO - PROCESS | 2427 | 1462791643537 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}] 04:00:43 INFO - PROCESS | 2427 | 1462791643631 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 04:00:43 INFO - PROCESS | 2427 | 1462791643635 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:43 INFO - PROCESS | 2427 | ++DOCSHELL 0x12933b000 == 53 [pid = 2427] [id = 631] 04:00:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x1212e1400) [pid = 2427] [serial = 1893] [outer = 0x0] 04:00:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x122cee400) [pid = 2427] [serial = 1894] [outer = 0x1212e1400] 04:00:43 INFO - PROCESS | 2427 | 1462791643661 Marionette DEBUG loaded listener.js 04:00:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x124553c00) [pid = 2427] [serial = 1895] [outer = 0x1212e1400] 04:00:43 INFO - PROCESS | 2427 | 1462791643986 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]]]}] 04:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 469ms 04:00:44 INFO - PROCESS | 2427 | 1462791644009 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 04:00:44 INFO - PROCESS | 2427 | 1462791644010 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 04:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:00:44 INFO - PROCESS | 2427 | 1462791644012 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:00:44 INFO - PROCESS | 2427 | 1462791644014 Marionette TRACE conn2 <- [1,2498,null,{}] 04:00:44 INFO - PROCESS | 2427 | 1462791644016 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}] 04:00:44 INFO - PROCESS | 2427 | 1462791644097 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 04:00:44 INFO - PROCESS | 2427 | 1462791644102 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:44 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a6c3800 == 54 [pid = 2427] [id = 632] 04:00:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x1246da400) [pid = 2427] [serial = 1896] [outer = 0x0] 04:00:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x124973400) [pid = 2427] [serial = 1897] [outer = 0x1246da400] 04:00:44 INFO - PROCESS | 2427 | 1462791644134 Marionette DEBUG loaded listener.js 04:00:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x124acb000) [pid = 2427] [serial = 1898] [outer = 0x1246da400] 04:00:44 INFO - PROCESS | 2427 | 1462791644507 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]]]}] 04:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 517ms 04:00:44 INFO - PROCESS | 2427 | 1462791644531 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 04:00:44 INFO - PROCESS | 2427 | 1462791644532 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 04:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:00:44 INFO - PROCESS | 2427 | 1462791644534 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:00:44 INFO - PROCESS | 2427 | 1462791644535 Marionette TRACE conn2 <- [1,2502,null,{}] 04:00:44 INFO - PROCESS | 2427 | 1462791644538 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}] 04:00:44 INFO - PROCESS | 2427 | 1462791644615 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 04:00:44 INFO - PROCESS | 2427 | 1462791644686 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:44 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b00f800 == 55 [pid = 2427] [id = 633] 04:00:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x12496ec00) [pid = 2427] [serial = 1899] [outer = 0x0] 04:00:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x124d80400) [pid = 2427] [serial = 1900] [outer = 0x12496ec00] 04:00:44 INFO - PROCESS | 2427 | 1462791644711 Marionette DEBUG loaded listener.js 04:00:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x125af4800) [pid = 2427] [serial = 1901] [outer = 0x12496ec00] 04:00:45 INFO - PROCESS | 2427 | 1462791645016 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]]]}] 04:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 518ms 04:00:45 INFO - PROCESS | 2427 | 1462791645053 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 04:00:45 INFO - PROCESS | 2427 | 1462791645054 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 04:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:00:45 INFO - PROCESS | 2427 | 1462791645059 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:00:45 INFO - PROCESS | 2427 | 1462791645060 Marionette TRACE conn2 <- [1,2506,null,{}] 04:00:45 INFO - PROCESS | 2427 | 1462791645062 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}] 04:00:45 INFO - PROCESS | 2427 | 1462791645161 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 04:00:45 INFO - PROCESS | 2427 | 1462791645195 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:45 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b970800 == 56 [pid = 2427] [id = 634] 04:00:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x124a6f400) [pid = 2427] [serial = 1902] [outer = 0x0] 04:00:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x126aa7800) [pid = 2427] [serial = 1903] [outer = 0x124a6f400] 04:00:45 INFO - PROCESS | 2427 | 1462791645221 Marionette DEBUG loaded listener.js 04:00:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x128a54400) [pid = 2427] [serial = 1904] [outer = 0x124a6f400] 04:00:45 INFO - PROCESS | 2427 | 1462791645582 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]]]}] 04:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 573ms 04:00:45 INFO - PROCESS | 2427 | 1462791645632 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 04:00:45 INFO - PROCESS | 2427 | 1462791645634 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 04:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:00:45 INFO - PROCESS | 2427 | 1462791645637 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:00:45 INFO - PROCESS | 2427 | 1462791645638 Marionette TRACE conn2 <- [1,2510,null,{}] 04:00:45 INFO - PROCESS | 2427 | 1462791645641 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}] 04:00:45 INFO - PROCESS | 2427 | 1462791645785 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 04:00:45 INFO - PROCESS | 2427 | 1462791645802 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:45 INFO - PROCESS | 2427 | ++DOCSHELL 0x12be44800 == 57 [pid = 2427] [id = 635] 04:00:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x126aad400) [pid = 2427] [serial = 1905] [outer = 0x0] 04:00:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x128ab0000) [pid = 2427] [serial = 1906] [outer = 0x126aad400] 04:00:45 INFO - PROCESS | 2427 | 1462791645826 Marionette DEBUG loaded listener.js 04:00:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x128e09400) [pid = 2427] [serial = 1907] [outer = 0x126aad400] 04:00:46 INFO - PROCESS | 2427 | 1462791646157 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]]]}] 04:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 571ms 04:00:46 INFO - PROCESS | 2427 | 1462791646208 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 04:00:46 INFO - PROCESS | 2427 | 1462791646209 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 04:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:00:46 INFO - PROCESS | 2427 | 1462791646211 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:00:46 INFO - PROCESS | 2427 | 1462791646212 Marionette TRACE conn2 <- [1,2514,null,{}] 04:00:46 INFO - PROCESS | 2427 | 1462791646214 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}] 04:00:46 INFO - PROCESS | 2427 | 1462791646325 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 04:00:46 INFO - PROCESS | 2427 | 1462791646339 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:46 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c611000 == 58 [pid = 2427] [id = 636] 04:00:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x128aac000) [pid = 2427] [serial = 1908] [outer = 0x0] 04:00:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x128fcc800) [pid = 2427] [serial = 1909] [outer = 0x128aac000] 04:00:46 INFO - PROCESS | 2427 | 1462791646364 Marionette DEBUG loaded listener.js 04:00:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x128fd6000) [pid = 2427] [serial = 1910] [outer = 0x128aac000] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x110f45c00) [pid = 2427] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x110f48000) [pid = 2427] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x118729400) [pid = 2427] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x122ce7800) [pid = 2427] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x113d78000) [pid = 2427] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x124976c00) [pid = 2427] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x110f27c00) [pid = 2427] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x113d75000) [pid = 2427] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x119eaec00) [pid = 2427] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x118127400) [pid = 2427] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x118038800) [pid = 2427] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x11802f400) [pid = 2427] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x122a45800) [pid = 2427] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x124ac7800) [pid = 2427] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x124d74400) [pid = 2427] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x110f30400) [pid = 2427] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x112d5e000) [pid = 2427] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x121261800) [pid = 2427] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x11892bc00) [pid = 2427] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x111ed2000) [pid = 2427] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x116707800) [pid = 2427] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x11990b400) [pid = 2427] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x119eb1800) [pid = 2427] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x116166800) [pid = 2427] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x110fb0800) [pid = 2427] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x1243c0000) [pid = 2427] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x1212ea000) [pid = 2427] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:00:46 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x116708800) [pid = 2427] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:00:46 INFO - PROCESS | 2427 | 1462791646846 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]]]}] 04:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 668ms 04:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:00:46 INFO - PROCESS | 2427 | 1462791646880 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 04:00:46 INFO - PROCESS | 2427 | 1462791646881 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 04:00:46 INFO - PROCESS | 2427 | 1462791646883 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:00:46 INFO - PROCESS | 2427 | 1462791646884 Marionette TRACE conn2 <- [1,2518,null,{}] 04:00:46 INFO - PROCESS | 2427 | 1462791646886 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}] 04:00:46 INFO - PROCESS | 2427 | 1462791646967 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 04:00:46 INFO - PROCESS | 2427 | 1462791646972 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:46 INFO - PROCESS | 2427 | ++DOCSHELL 0x122f80800 == 59 [pid = 2427] [id = 637] 04:00:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x110f46400) [pid = 2427] [serial = 1911] [outer = 0x0] 04:00:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x116707800) [pid = 2427] [serial = 1912] [outer = 0x110f46400] 04:00:47 INFO - PROCESS | 2427 | 1462791647002 Marionette DEBUG loaded listener.js 04:00:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x1185e7800) [pid = 2427] [serial = 1913] [outer = 0x110f46400] 04:00:47 INFO - PROCESS | 2427 | 1462791647366 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]]]}] 04:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 518ms 04:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:00:47 INFO - PROCESS | 2427 | 1462791647401 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 04:00:47 INFO - PROCESS | 2427 | 1462791647403 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 04:00:47 INFO - PROCESS | 2427 | 1462791647411 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:00:47 INFO - PROCESS | 2427 | 1462791647413 Marionette TRACE conn2 <- [1,2522,null,{}] 04:00:47 INFO - PROCESS | 2427 | 1462791647416 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}] 04:00:47 INFO - PROCESS | 2427 | 1462791647512 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 04:00:47 INFO - PROCESS | 2427 | 1462791647516 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:47 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d070000 == 60 [pid = 2427] [id = 638] 04:00:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x11925e800) [pid = 2427] [serial = 1914] [outer = 0x0] 04:00:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x124da3800) [pid = 2427] [serial = 1915] [outer = 0x11925e800] 04:00:47 INFO - PROCESS | 2427 | 1462791647541 Marionette DEBUG loaded listener.js 04:00:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x12929cc00) [pid = 2427] [serial = 1916] [outer = 0x11925e800] 04:00:47 INFO - PROCESS | 2427 | 1462791647866 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]]]}] 04:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 475ms 04:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:00:47 INFO - PROCESS | 2427 | 1462791647881 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 04:00:47 INFO - PROCESS | 2427 | 1462791647882 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 04:00:47 INFO - PROCESS | 2427 | 1462791647884 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:00:47 INFO - PROCESS | 2427 | 1462791647885 Marionette TRACE conn2 <- [1,2526,null,{}] 04:00:47 INFO - PROCESS | 2427 | 1462791647887 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}] 04:00:47 INFO - PROCESS | 2427 | 1462791647969 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 04:00:47 INFO - PROCESS | 2427 | 1462791647976 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:47 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d4e4800 == 61 [pid = 2427] [id = 639] 04:00:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x124976c00) [pid = 2427] [serial = 1917] [outer = 0x0] 04:00:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x1292a2800) [pid = 2427] [serial = 1918] [outer = 0x124976c00] 04:00:48 INFO - PROCESS | 2427 | 1462791648000 Marionette DEBUG loaded listener.js 04:00:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x1293d6400) [pid = 2427] [serial = 1919] [outer = 0x124976c00] 04:00:48 INFO - PROCESS | 2427 | 1462791648399 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]]]}] 04:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 573ms 04:00:48 INFO - PROCESS | 2427 | 1462791648458 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 04:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:00:48 INFO - PROCESS | 2427 | 1462791648460 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 04:00:48 INFO - PROCESS | 2427 | 1462791648463 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:00:48 INFO - PROCESS | 2427 | 1462791648465 Marionette TRACE conn2 <- [1,2530,null,{}] 04:00:48 INFO - PROCESS | 2427 | 1462791648469 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}] 04:00:48 INFO - PROCESS | 2427 | 1462791648596 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 04:00:48 INFO - PROCESS | 2427 | 1462791648606 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:48 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d68c800 == 62 [pid = 2427] [id = 640] 04:00:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x128fd8c00) [pid = 2427] [serial = 1920] [outer = 0x0] 04:00:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x1293df400) [pid = 2427] [serial = 1921] [outer = 0x128fd8c00] 04:00:48 INFO - PROCESS | 2427 | 1462791648645 Marionette DEBUG loaded listener.js 04:00:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x12a413400) [pid = 2427] [serial = 1922] [outer = 0x128fd8c00] 04:00:49 INFO - PROCESS | 2427 | 1462791649153 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]]]}] 04:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 719ms 04:00:49 INFO - PROCESS | 2427 | 1462791649183 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 04:00:49 INFO - PROCESS | 2427 | 1462791649186 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 04:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:00:49 INFO - PROCESS | 2427 | 1462791649192 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:00:49 INFO - PROCESS | 2427 | 1462791649194 Marionette TRACE conn2 <- [1,2534,null,{}] 04:00:49 INFO - PROCESS | 2427 | 1462791649198 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}] 04:00:49 INFO - PROCESS | 2427 | 1462791649304 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 04:00:49 INFO - PROCESS | 2427 | 1462791649376 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:49 INFO - PROCESS | 2427 | ++DOCSHELL 0x122d1f000 == 63 [pid = 2427] [id = 641] 04:00:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x11606ec00) [pid = 2427] [serial = 1923] [outer = 0x0] 04:00:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x116942c00) [pid = 2427] [serial = 1924] [outer = 0x11606ec00] 04:00:49 INFO - PROCESS | 2427 | 1462791649409 Marionette DEBUG loaded listener.js 04:00:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x118127800) [pid = 2427] [serial = 1925] [outer = 0x11606ec00] 04:00:49 INFO - PROCESS | 2427 | 1462791649817 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]]]}] 04:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 675ms 04:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:00:49 INFO - PROCESS | 2427 | 1462791649866 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 04:00:49 INFO - PROCESS | 2427 | 1462791649870 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 04:00:49 INFO - PROCESS | 2427 | 1462791649874 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:00:49 INFO - PROCESS | 2427 | 1462791649876 Marionette TRACE conn2 <- [1,2538,null,{}] 04:00:49 INFO - PROCESS | 2427 | 1462791649879 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}] 04:00:49 INFO - PROCESS | 2427 | 1462791649983 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 04:00:50 INFO - PROCESS | 2427 | 1462791650092 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:50 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a6c0000 == 64 [pid = 2427] [id = 642] 04:00:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x1185e6000) [pid = 2427] [serial = 1926] [outer = 0x0] 04:00:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x1197fa400) [pid = 2427] [serial = 1927] [outer = 0x1185e6000] 04:00:50 INFO - PROCESS | 2427 | 1462791650123 Marionette DEBUG loaded listener.js 04:00:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x119b02800) [pid = 2427] [serial = 1928] [outer = 0x1185e6000] 04:00:50 INFO - PROCESS | 2427 | 1462791650528 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]]]}] 04:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 673ms 04:00:50 INFO - PROCESS | 2427 | 1462791650548 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 04:00:50 INFO - PROCESS | 2427 | 1462791650549 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 04:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:00:50 INFO - PROCESS | 2427 | 1462791650552 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:00:50 INFO - PROCESS | 2427 | 1462791650554 Marionette TRACE conn2 <- [1,2542,null,{}] 04:00:50 INFO - PROCESS | 2427 | 1462791650564 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}] 04:00:50 INFO - PROCESS | 2427 | 1462791650669 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 04:00:50 INFO - PROCESS | 2427 | 1462791650731 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:50 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d791800 == 65 [pid = 2427] [id = 643] 04:00:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x12125b400) [pid = 2427] [serial = 1929] [outer = 0x0] 04:00:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x1212eac00) [pid = 2427] [serial = 1930] [outer = 0x12125b400] 04:00:50 INFO - PROCESS | 2427 | 1462791650763 Marionette DEBUG loaded listener.js 04:00:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x1246d7000) [pid = 2427] [serial = 1931] [outer = 0x12125b400] 04:00:51 INFO - PROCESS | 2427 | 1462791651212 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]]]}] 04:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 724ms 04:00:51 INFO - PROCESS | 2427 | 1462791651293 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 04:00:51 INFO - PROCESS | 2427 | 1462791651296 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 04:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:00:51 INFO - PROCESS | 2427 | 1462791651301 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:00:51 INFO - PROCESS | 2427 | 1462791651303 Marionette TRACE conn2 <- [1,2546,null,{}] 04:00:51 INFO - PROCESS | 2427 | 1462791651356 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}] 04:00:51 INFO - PROCESS | 2427 | 1462791651553 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 04:00:51 INFO - PROCESS | 2427 | 1462791651564 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:51 INFO - PROCESS | 2427 | ++DOCSHELL 0x12da10800 == 66 [pid = 2427] [id = 644] 04:00:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x124ac7000) [pid = 2427] [serial = 1932] [outer = 0x0] 04:00:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x12513b800) [pid = 2427] [serial = 1933] [outer = 0x124ac7000] 04:00:51 INFO - PROCESS | 2427 | 1462791651611 Marionette DEBUG loaded listener.js 04:00:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x126aa5400) [pid = 2427] [serial = 1934] [outer = 0x124ac7000] 04:00:52 INFO - PROCESS | 2427 | 1462791652074 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]]]}] 04:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 803ms 04:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:00:52 INFO - PROCESS | 2427 | 1462791652105 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 04:00:52 INFO - PROCESS | 2427 | 1462791652106 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 04:00:52 INFO - PROCESS | 2427 | 1462791652108 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:00:52 INFO - PROCESS | 2427 | 1462791652110 Marionette TRACE conn2 <- [1,2550,null,{}] 04:00:52 INFO - PROCESS | 2427 | 1462791652112 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}] 04:00:52 INFO - PROCESS | 2427 | 1462791652215 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 04:00:52 INFO - PROCESS | 2427 | 1462791652275 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:52 INFO - PROCESS | 2427 | ++DOCSHELL 0x12e110800 == 67 [pid = 2427] [id = 645] 04:00:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x1130e9c00) [pid = 2427] [serial = 1935] [outer = 0x0] 04:00:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x128a4ec00) [pid = 2427] [serial = 1936] [outer = 0x1130e9c00] 04:00:52 INFO - PROCESS | 2427 | 1462791652354 Marionette DEBUG loaded listener.js 04:00:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x1293d6c00) [pid = 2427] [serial = 1937] [outer = 0x1130e9c00] 04:00:52 INFO - PROCESS | 2427 | 1462791652808 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]]]}] 04:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 721ms 04:00:53 INFO - PROCESS | 2427 | 1462791653066 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 04:00:53 INFO - PROCESS | 2427 | 1462791653069 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 04:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:00:53 INFO - PROCESS | 2427 | 1462791653101 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:00:53 INFO - PROCESS | 2427 | 1462791653104 Marionette TRACE conn2 <- [1,2554,null,{}] 04:00:53 INFO - PROCESS | 2427 | 1462791653107 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}] 04:00:53 INFO - PROCESS | 2427 | 1462791653202 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 04:00:53 INFO - PROCESS | 2427 | 1462791653259 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:53 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a14800 == 68 [pid = 2427] [id = 646] 04:00:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x1161a4400) [pid = 2427] [serial = 1938] [outer = 0x0] 04:00:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x1161f5c00) [pid = 2427] [serial = 1939] [outer = 0x1161a4400] 04:00:53 INFO - PROCESS | 2427 | 1462791653287 Marionette DEBUG loaded listener.js 04:00:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x11767ac00) [pid = 2427] [serial = 1940] [outer = 0x1161a4400] 04:00:53 INFO - PROCESS | 2427 | 1462791653726 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]]]}] 04:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 674ms 04:00:53 INFO - PROCESS | 2427 | 1462791653774 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 04:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:00:53 INFO - PROCESS | 2427 | 1462791653777 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 04:00:53 INFO - PROCESS | 2427 | 1462791653785 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:00:53 INFO - PROCESS | 2427 | 1462791653789 Marionette TRACE conn2 <- [1,2558,null,{}] 04:00:53 INFO - PROCESS | 2427 | 1462791653793 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}] 04:00:53 INFO - PROCESS | 2427 | 1462791653933 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 04:00:54 INFO - PROCESS | 2427 | 1462791654042 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:54 INFO - PROCESS | 2427 | ++DOCSHELL 0x119158000 == 69 [pid = 2427] [id = 647] 04:00:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x116a56000) [pid = 2427] [serial = 1941] [outer = 0x0] 04:00:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x11808ec00) [pid = 2427] [serial = 1942] [outer = 0x116a56000] 04:00:54 INFO - PROCESS | 2427 | 1462791654085 Marionette DEBUG loaded listener.js 04:00:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x1185e3000) [pid = 2427] [serial = 1943] [outer = 0x116a56000] 04:00:54 INFO - PROCESS | 2427 | --DOCSHELL 0x12d4e4800 == 68 [pid = 2427] [id = 639] 04:00:54 INFO - PROCESS | 2427 | --DOCSHELL 0x12d070000 == 67 [pid = 2427] [id = 638] 04:00:54 INFO - PROCESS | 2427 | --DOCSHELL 0x122f80800 == 66 [pid = 2427] [id = 637] 04:00:54 INFO - PROCESS | 2427 | --DOCSHELL 0x12c611000 == 65 [pid = 2427] [id = 636] 04:00:54 INFO - PROCESS | 2427 | --DOCSHELL 0x12be44800 == 64 [pid = 2427] [id = 635] 04:00:54 INFO - PROCESS | 2427 | --DOCSHELL 0x12b970800 == 63 [pid = 2427] [id = 634] 04:00:54 INFO - PROCESS | 2427 | --DOCSHELL 0x12b00f800 == 62 [pid = 2427] [id = 633] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 142 (0x128ab6400) [pid = 2427] [serial = 1864] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOCSHELL 0x12a6c3800 == 61 [pid = 2427] [id = 632] 04:00:54 INFO - PROCESS | 2427 | --DOCSHELL 0x12933b000 == 60 [pid = 2427] [id = 631] 04:00:54 INFO - PROCESS | 2427 | --DOCSHELL 0x125193000 == 59 [pid = 2427] [id = 630] 04:00:54 INFO - PROCESS | 2427 | --DOCSHELL 0x1171e8800 == 58 [pid = 2427] [id = 629] 04:00:54 INFO - PROCESS | 2427 | --DOCSHELL 0x11848c800 == 57 [pid = 2427] [id = 628] 04:00:54 INFO - PROCESS | 2427 | --DOCSHELL 0x122a11000 == 56 [pid = 2427] [id = 627] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x119eb2000) [pid = 2427] [serial = 1715] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x124560000) [pid = 2427] [serial = 1769] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x116f28c00) [pid = 2427] [serial = 1760] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x124ad2800) [pid = 2427] [serial = 1661] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x112ec7c00) [pid = 2427] [serial = 1706] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x118035c00) [pid = 2427] [serial = 1709] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x1212eb800) [pid = 2427] [serial = 1766] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x11913d800) [pid = 2427] [serial = 1712] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x122a45400) [pid = 2427] [serial = 1718] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x119140800) [pid = 2427] [serial = 1763] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x124a6c000) [pid = 2427] [serial = 1846] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x125172c00) [pid = 2427] [serial = 1849] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x125464000) [pid = 2427] [serial = 1852] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x128a4f800) [pid = 2427] [serial = 1811] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x1160d9c00) [pid = 2427] [serial = 1814] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x11309b000) [pid = 2427] [serial = 1813] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x122a49c00) [pid = 2427] [serial = 1820] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x1212de000) [pid = 2427] [serial = 1819] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x11951e800) [pid = 2427] [serial = 1834] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x1197f7c00) [pid = 2427] [serial = 1835] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x116706c00) [pid = 2427] [serial = 1829] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x113bf4000) [pid = 2427] [serial = 1828] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x128ab6800) [pid = 2427] [serial = 1862] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x119eb0c00) [pid = 2427] [serial = 1838] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x119918800) [pid = 2427] [serial = 1837] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x121263c00) [pid = 2427] [serial = 1840] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x1212d2c00) [pid = 2427] [serial = 1841] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x11892d000) [pid = 2427] [serial = 1817] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x11803a400) [pid = 2427] [serial = 1816] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x1169b1800) [pid = 2427] [serial = 1831] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x1184e0000) [pid = 2427] [serial = 1832] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x124acc800) [pid = 2427] [serial = 1823] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x1246ce800) [pid = 2427] [serial = 1822] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x122ec1000) [pid = 2427] [serial = 1843] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x125147800) [pid = 2427] [serial = 1826] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x1240df000) [pid = 2427] [serial = 1825] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x128aafc00) [pid = 2427] [serial = 1861] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x119b04000) [pid = 2427] [serial = 1856] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x116710000) [pid = 2427] [serial = 1855] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x128a56000) [pid = 2427] [serial = 1859] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x125aefc00) [pid = 2427] [serial = 1853] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x124ace800) [pid = 2427] [serial = 1847] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x125173800) [pid = 2427] [serial = 1858] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x12496fc00) [pid = 2427] [serial = 1844] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x125390c00) [pid = 2427] [serial = 1850] [outer = 0x0] [url = about:blank] 04:00:54 INFO - PROCESS | 2427 | 1462791654581 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]]]}] 04:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 828ms 04:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:00:54 INFO - PROCESS | 2427 | 1462791654610 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 04:00:54 INFO - PROCESS | 2427 | 1462791654611 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 04:00:54 INFO - PROCESS | 2427 | 1462791654613 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:00:54 INFO - PROCESS | 2427 | 1462791654615 Marionette TRACE conn2 <- [1,2562,null,{}] 04:00:54 INFO - PROCESS | 2427 | 1462791654621 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}] 04:00:54 INFO - PROCESS | 2427 | 1462791654703 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 04:00:54 INFO - PROCESS | 2427 | 1462791654713 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:54 INFO - PROCESS | 2427 | ++DOCSHELL 0x1197ce000 == 57 [pid = 2427] [id = 648] 04:00:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x118940800) [pid = 2427] [serial = 1944] [outer = 0x0] 04:00:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x119144800) [pid = 2427] [serial = 1945] [outer = 0x118940800] 04:00:54 INFO - PROCESS | 2427 | 1462791654746 Marionette DEBUG loaded listener.js 04:00:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x1195e4400) [pid = 2427] [serial = 1946] [outer = 0x118940800] 04:00:55 INFO - PROCESS | 2427 | 1462791655166 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]]]}] 04:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 572ms 04:00:55 INFO - PROCESS | 2427 | 1462791655186 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 04:00:55 INFO - PROCESS | 2427 | 1462791655188 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 04:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:00:55 INFO - PROCESS | 2427 | 1462791655194 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:00:55 INFO - PROCESS | 2427 | 1462791655195 Marionette TRACE conn2 <- [1,2566,null,{}] 04:00:55 INFO - PROCESS | 2427 | 1462791655199 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}] 04:00:55 INFO - PROCESS | 2427 | 1462791655326 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 04:00:55 INFO - PROCESS | 2427 | 1462791655332 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:55 INFO - PROCESS | 2427 | ++DOCSHELL 0x124a3c000 == 58 [pid = 2427] [id = 649] 04:00:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x1197fa800) [pid = 2427] [serial = 1947] [outer = 0x0] 04:00:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x119918c00) [pid = 2427] [serial = 1948] [outer = 0x1197fa800] 04:00:55 INFO - PROCESS | 2427 | 1462791655378 Marionette DEBUG loaded listener.js 04:00:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x119e34c00) [pid = 2427] [serial = 1949] [outer = 0x1197fa800] 04:00:55 INFO - PROCESS | 2427 | 1462791655783 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]]]}] 04:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 622ms 04:00:55 INFO - PROCESS | 2427 | 1462791655814 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 04:00:55 INFO - PROCESS | 2427 | 1462791655816 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 04:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:00:55 INFO - PROCESS | 2427 | 1462791655827 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:00:55 INFO - PROCESS | 2427 | 1462791655828 Marionette TRACE conn2 <- [1,2570,null,{}] 04:00:55 INFO - PROCESS | 2427 | 1462791655831 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}] 04:00:55 INFO - PROCESS | 2427 | 1462791655909 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 04:00:55 INFO - PROCESS | 2427 | 1462791655913 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:55 INFO - PROCESS | 2427 | ++DOCSHELL 0x126b8b000 == 59 [pid = 2427] [id = 650] 04:00:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x119b0d000) [pid = 2427] [serial = 1950] [outer = 0x0] 04:00:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x12125d400) [pid = 2427] [serial = 1951] [outer = 0x119b0d000] 04:00:55 INFO - PROCESS | 2427 | 1462791655939 Marionette DEBUG loaded listener.js 04:00:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x1212ca400) [pid = 2427] [serial = 1952] [outer = 0x119b0d000] 04:00:56 INFO - PROCESS | 2427 | 1462791656280 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]]]}] 04:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 471ms 04:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:00:56 INFO - PROCESS | 2427 | 1462791656298 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 04:00:56 INFO - PROCESS | 2427 | 1462791656299 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 04:00:56 INFO - PROCESS | 2427 | 1462791656301 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:00:56 INFO - PROCESS | 2427 | 1462791656302 Marionette TRACE conn2 <- [1,2574,null,{}] 04:00:56 INFO - PROCESS | 2427 | 1462791656305 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}] 04:00:56 INFO - PROCESS | 2427 | 1462791656402 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 04:00:56 INFO - PROCESS | 2427 | 1462791656468 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:56 INFO - PROCESS | 2427 | ++DOCSHELL 0x115e04000 == 60 [pid = 2427] [id = 651] 04:00:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x12125c400) [pid = 2427] [serial = 1953] [outer = 0x0] 04:00:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x1212eb000) [pid = 2427] [serial = 1954] [outer = 0x12125c400] 04:00:56 INFO - PROCESS | 2427 | 1462791656494 Marionette DEBUG loaded listener.js 04:00:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x12455f400) [pid = 2427] [serial = 1955] [outer = 0x12125c400] 04:00:56 INFO - PROCESS | 2427 | 1462791656813 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]]]}] 04:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 570ms 04:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:00:56 INFO - PROCESS | 2427 | 1462791656872 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 04:00:56 INFO - PROCESS | 2427 | 1462791656874 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 04:00:56 INFO - PROCESS | 2427 | 1462791656877 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:00:56 INFO - PROCESS | 2427 | 1462791656879 Marionette TRACE conn2 <- [1,2578,null,{}] 04:00:56 INFO - PROCESS | 2427 | 1462791656882 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}] 04:00:57 INFO - PROCESS | 2427 | 1462791657033 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 04:00:57 INFO - PROCESS | 2427 | 1462791657050 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:57 INFO - PROCESS | 2427 | ++DOCSHELL 0x129692800 == 61 [pid = 2427] [id = 652] 04:00:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x1240dec00) [pid = 2427] [serial = 1956] [outer = 0x0] 04:00:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x12496fc00) [pid = 2427] [serial = 1957] [outer = 0x1240dec00] 04:00:57 INFO - PROCESS | 2427 | 1462791657075 Marionette DEBUG loaded listener.js 04:00:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x124a6f000) [pid = 2427] [serial = 1958] [outer = 0x1240dec00] 04:00:57 INFO - PROCESS | 2427 | 1462791657394 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]]]}] 04:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 571ms 04:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:00:57 INFO - PROCESS | 2427 | 1462791657455 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 04:00:57 INFO - PROCESS | 2427 | 1462791657457 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 04:00:57 INFO - PROCESS | 2427 | 1462791657460 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:00:57 INFO - PROCESS | 2427 | 1462791657462 Marionette TRACE conn2 <- [1,2582,null,{}] 04:00:57 INFO - PROCESS | 2427 | 1462791657465 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}] 04:00:57 INFO - PROCESS | 2427 | 1462791657613 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 04:00:57 INFO - PROCESS | 2427 | 1462791657628 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:57 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa0c000 == 62 [pid = 2427] [id = 653] 04:00:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x1246d0000) [pid = 2427] [serial = 1959] [outer = 0x0] 04:00:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x124ad0800) [pid = 2427] [serial = 1960] [outer = 0x1246d0000] 04:00:57 INFO - PROCESS | 2427 | 1462791657668 Marionette DEBUG loaded listener.js 04:00:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x125174400) [pid = 2427] [serial = 1961] [outer = 0x1246d0000] 04:00:58 INFO - PROCESS | 2427 | 1462791658050 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]]]}] 04:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 621ms 04:00:58 INFO - PROCESS | 2427 | 1462791658082 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 04:00:58 INFO - PROCESS | 2427 | 1462791658083 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 04:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:00:58 INFO - PROCESS | 2427 | 1462791658085 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:00:58 INFO - PROCESS | 2427 | 1462791658086 Marionette TRACE conn2 <- [1,2586,null,{}] 04:00:58 INFO - PROCESS | 2427 | 1462791658097 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}] 04:00:58 INFO - PROCESS | 2427 | 1462791658197 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 04:00:58 INFO - PROCESS | 2427 | 1462791658231 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:58 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b145800 == 63 [pid = 2427] [id = 654] 04:00:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x118949800) [pid = 2427] [serial = 1962] [outer = 0x0] 04:00:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x125390c00) [pid = 2427] [serial = 1963] [outer = 0x118949800] 04:00:58 INFO - PROCESS | 2427 | 1462791658256 Marionette DEBUG loaded listener.js 04:00:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x125af8c00) [pid = 2427] [serial = 1964] [outer = 0x118949800] 04:00:58 INFO - PROCESS | 2427 | 1462791658629 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]]]}] 04:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 569ms 04:00:58 INFO - PROCESS | 2427 | 1462791658656 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 04:00:58 INFO - PROCESS | 2427 | 1462791658658 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 04:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:00:58 INFO - PROCESS | 2427 | 1462791658662 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:00:58 INFO - PROCESS | 2427 | 1462791658664 Marionette TRACE conn2 <- [1,2590,null,{}] 04:00:58 INFO - PROCESS | 2427 | 1462791658676 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}] 04:00:59 INFO - PROCESS | 2427 | 1462791659037 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 04:00:59 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x115e3e000) [pid = 2427] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:00:59 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x1212e1400) [pid = 2427] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:00:59 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x11808e400) [pid = 2427] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:00:59 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x12496ec00) [pid = 2427] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:00:59 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x110f46400) [pid = 2427] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:00:59 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x111aaf400) [pid = 2427] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:00:59 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x1246da400) [pid = 2427] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:00:59 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x124976c00) [pid = 2427] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:00:59 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x11925e800) [pid = 2427] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:00:59 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x126aad400) [pid = 2427] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:00:59 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x128aac000) [pid = 2427] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:00:59 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x11619c800) [pid = 2427] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:00:59 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x124a6f400) [pid = 2427] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:00:59 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x11990c400) [pid = 2427] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:00:59 INFO - PROCESS | 2427 | 1462791659179 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:59 INFO - PROCESS | 2427 | ++DOCSHELL 0x112da0000 == 64 [pid = 2427] [id = 655] 04:00:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x110f2d400) [pid = 2427] [serial = 1965] [outer = 0x0] 04:00:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x110f45400) [pid = 2427] [serial = 1966] [outer = 0x110f2d400] 04:00:59 INFO - PROCESS | 2427 | 1462791659212 Marionette DEBUG loaded listener.js 04:00:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x112ec7c00) [pid = 2427] [serial = 1967] [outer = 0x110f2d400] 04:00:59 INFO - PROCESS | 2427 | 1462791659686 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]]]}] 04:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1081ms 04:00:59 INFO - PROCESS | 2427 | 1462791659743 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 04:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:00:59 INFO - PROCESS | 2427 | 1462791659746 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 04:00:59 INFO - PROCESS | 2427 | 1462791659749 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:00:59 INFO - PROCESS | 2427 | 1462791659751 Marionette TRACE conn2 <- [1,2594,null,{}] 04:00:59 INFO - PROCESS | 2427 | 1462791659755 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}] 04:00:59 INFO - PROCESS | 2427 | 1462791659860 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 04:00:59 INFO - PROCESS | 2427 | 1462791659919 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:59 INFO - PROCESS | 2427 | ++DOCSHELL 0x122f92000 == 65 [pid = 2427] [id = 656] 04:00:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x1160d9400) [pid = 2427] [serial = 1968] [outer = 0x0] 04:00:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x118091c00) [pid = 2427] [serial = 1969] [outer = 0x1160d9400] 04:00:59 INFO - PROCESS | 2427 | 1462791659963 Marionette DEBUG loaded listener.js 04:01:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x11918e800) [pid = 2427] [serial = 1970] [outer = 0x1160d9400] 04:01:00 INFO - PROCESS | 2427 | 1462791660413 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]]]}] 04:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 672ms 04:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:01:00 INFO - PROCESS | 2427 | 1462791660422 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 04:01:00 INFO - PROCESS | 2427 | 1462791660425 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 04:01:00 INFO - PROCESS | 2427 | 1462791660428 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:01:00 INFO - PROCESS | 2427 | 1462791660429 Marionette TRACE conn2 <- [1,2598,null,{}] 04:01:00 INFO - PROCESS | 2427 | 1462791660432 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}] 04:01:00 INFO - PROCESS | 2427 | 1462791660534 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 04:01:00 INFO - PROCESS | 2427 | 1462791660624 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:00 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa18000 == 66 [pid = 2427] [id = 657] 04:01:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x1195e8000) [pid = 2427] [serial = 1971] [outer = 0x0] 04:01:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x119b03800) [pid = 2427] [serial = 1972] [outer = 0x1195e8000] 04:01:00 INFO - PROCESS | 2427 | 1462791660667 Marionette DEBUG loaded listener.js 04:01:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x1212ca800) [pid = 2427] [serial = 1973] [outer = 0x1195e8000] 04:01:01 INFO - PROCESS | 2427 | 1462791661098 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]]]}] 04:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 719ms 04:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:01:01 INFO - PROCESS | 2427 | 1462791661148 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 04:01:01 INFO - PROCESS | 2427 | 1462791661150 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 04:01:01 INFO - PROCESS | 2427 | 1462791661159 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:01:01 INFO - PROCESS | 2427 | 1462791661166 Marionette TRACE conn2 <- [1,2602,null,{}] 04:01:01 INFO - PROCESS | 2427 | 1462791661191 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}] 04:01:01 INFO - PROCESS | 2427 | 1462791661374 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 04:01:01 INFO - PROCESS | 2427 | 1462791661450 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:01 INFO - PROCESS | 2427 | ++DOCSHELL 0x12be4e800 == 67 [pid = 2427] [id = 658] 04:01:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x122ce8400) [pid = 2427] [serial = 1974] [outer = 0x0] 04:01:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x1240d4400) [pid = 2427] [serial = 1975] [outer = 0x122ce8400] 04:01:01 INFO - PROCESS | 2427 | 1462791661497 Marionette DEBUG loaded listener.js 04:01:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x1246da400) [pid = 2427] [serial = 1976] [outer = 0x122ce8400] 04:01:01 INFO - PROCESS | 2427 | 1462791661978 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]]]}] 04:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 883ms 04:01:02 INFO - PROCESS | 2427 | 1462791662040 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 04:01:02 INFO - PROCESS | 2427 | 1462791662042 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 04:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:01:02 INFO - PROCESS | 2427 | 1462791662045 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:01:02 INFO - PROCESS | 2427 | 1462791662047 Marionette TRACE conn2 <- [1,2606,null,{}] 04:01:02 INFO - PROCESS | 2427 | 1462791662049 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}] 04:01:02 INFO - PROCESS | 2427 | 1462791662150 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 04:01:02 INFO - PROCESS | 2427 | 1462791662218 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:02 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c615000 == 68 [pid = 2427] [id = 659] 04:01:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x1246d7c00) [pid = 2427] [serial = 1977] [outer = 0x0] 04:01:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x12545d000) [pid = 2427] [serial = 1978] [outer = 0x1246d7c00] 04:01:02 INFO - PROCESS | 2427 | 1462791662248 Marionette DEBUG loaded listener.js 04:01:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x126b54800) [pid = 2427] [serial = 1979] [outer = 0x1246d7c00] 04:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 671ms 04:01:02 INFO - PROCESS | 2427 | 1462791662709 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]]]}] 04:01:02 INFO - PROCESS | 2427 | 1462791662718 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 04:01:02 INFO - PROCESS | 2427 | 1462791662720 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 04:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:01:02 INFO - PROCESS | 2427 | 1462791662726 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:01:02 INFO - PROCESS | 2427 | 1462791662728 Marionette TRACE conn2 <- [1,2610,null,{}] 04:01:02 INFO - PROCESS | 2427 | 1462791662732 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}] 04:01:02 INFO - PROCESS | 2427 | 1462791662878 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 04:01:02 INFO - PROCESS | 2427 | 1462791662954 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:02 INFO - PROCESS | 2427 | ++DOCSHELL 0x12cd07800 == 69 [pid = 2427] [id = 660] 04:01:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x128a54c00) [pid = 2427] [serial = 1980] [outer = 0x0] 04:01:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x128a57000) [pid = 2427] [serial = 1981] [outer = 0x128a54c00] 04:01:02 INFO - PROCESS | 2427 | 1462791662989 Marionette DEBUG loaded listener.js 04:01:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x128e06800) [pid = 2427] [serial = 1982] [outer = 0x128a54c00] 04:01:03 INFO - PROCESS | 2427 | 1462791663431 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]]]}] 04:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 773ms 04:01:03 INFO - PROCESS | 2427 | 1462791663498 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 04:01:03 INFO - PROCESS | 2427 | 1462791663499 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 04:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:01:03 INFO - PROCESS | 2427 | 1462791663502 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:01:03 INFO - PROCESS | 2427 | 1462791663503 Marionette TRACE conn2 <- [1,2614,null,{}] 04:01:03 INFO - PROCESS | 2427 | 1462791663505 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}] 04:01:03 INFO - PROCESS | 2427 | 1462791663610 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 04:01:03 INFO - PROCESS | 2427 | 1462791663669 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:03 INFO - PROCESS | 2427 | ++DOCSHELL 0x128a80000 == 70 [pid = 2427] [id = 661] 04:01:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x1246d1800) [pid = 2427] [serial = 1983] [outer = 0x0] 04:01:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x128e0b800) [pid = 2427] [serial = 1984] [outer = 0x1246d1800] 04:01:03 INFO - PROCESS | 2427 | 1462791663698 Marionette DEBUG loaded listener.js 04:01:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x12929d000) [pid = 2427] [serial = 1985] [outer = 0x1246d1800] 04:01:04 INFO - PROCESS | 2427 | 1462791664244 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]]]}] 04:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 773ms 04:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:01:04 INFO - PROCESS | 2427 | 1462791664275 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 04:01:04 INFO - PROCESS | 2427 | 1462791664278 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 04:01:04 INFO - PROCESS | 2427 | 1462791664281 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:01:04 INFO - PROCESS | 2427 | 1462791664283 Marionette TRACE conn2 <- [1,2618,null,{}] 04:01:04 INFO - PROCESS | 2427 | 1462791664287 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}] 04:01:04 INFO - PROCESS | 2427 | 1462791664383 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 04:01:04 INFO - PROCESS | 2427 | 1462791664442 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:04 INFO - PROCESS | 2427 | ++DOCSHELL 0x12680a000 == 71 [pid = 2427] [id = 662] 04:01:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x116709400) [pid = 2427] [serial = 1986] [outer = 0x0] 04:01:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x11767a800) [pid = 2427] [serial = 1987] [outer = 0x116709400] 04:01:04 INFO - PROCESS | 2427 | 1462791664470 Marionette DEBUG loaded listener.js 04:01:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x118095400) [pid = 2427] [serial = 1988] [outer = 0x116709400] 04:01:04 INFO - PROCESS | 2427 | --DOCSHELL 0x12b145800 == 70 [pid = 2427] [id = 654] 04:01:04 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa0c000 == 69 [pid = 2427] [id = 653] 04:01:04 INFO - PROCESS | 2427 | --DOCSHELL 0x129692800 == 68 [pid = 2427] [id = 652] 04:01:04 INFO - PROCESS | 2427 | --DOCSHELL 0x115e04000 == 67 [pid = 2427] [id = 651] 04:01:04 INFO - PROCESS | 2427 | --DOCSHELL 0x126b8b000 == 66 [pid = 2427] [id = 650] 04:01:04 INFO - PROCESS | 2427 | --DOCSHELL 0x124a3c000 == 65 [pid = 2427] [id = 649] 04:01:04 INFO - PROCESS | 2427 | --DOCSHELL 0x1197ce000 == 64 [pid = 2427] [id = 648] 04:01:04 INFO - PROCESS | 2427 | --DOCSHELL 0x119158000 == 63 [pid = 2427] [id = 647] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x1293df400) [pid = 2427] [serial = 1921] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x1185eb400) [pid = 2427] [serial = 1870] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x1240d5800) [pid = 2427] [serial = 1876] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x110f4bc00) [pid = 2427] [serial = 1867] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x12125d800) [pid = 2427] [serial = 1873] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x126aa4800) [pid = 2427] [serial = 1879] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOCSHELL 0x122a14800 == 62 [pid = 2427] [id = 646] 04:01:04 INFO - PROCESS | 2427 | --DOCSHELL 0x12da10800 == 61 [pid = 2427] [id = 644] 04:01:04 INFO - PROCESS | 2427 | --DOCSHELL 0x12d791800 == 60 [pid = 2427] [id = 643] 04:01:04 INFO - PROCESS | 2427 | --DOCSHELL 0x12a6c0000 == 59 [pid = 2427] [id = 642] 04:01:04 INFO - PROCESS | 2427 | --DOCSHELL 0x122d1f000 == 58 [pid = 2427] [id = 641] 04:01:04 INFO - PROCESS | 2427 | 1462791664931 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]]]}] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x1293d6400) [pid = 2427] [serial = 1919] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x1195e3400) [pid = 2427] [serial = 1889] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x124553c00) [pid = 2427] [serial = 1895] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x11951a800) [pid = 2427] [serial = 1886] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x124d80400) [pid = 2427] [serial = 1900] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x116707800) [pid = 2427] [serial = 1912] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x112f29400) [pid = 2427] [serial = 1882] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x124acb000) [pid = 2427] [serial = 1898] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x1292a2800) [pid = 2427] [serial = 1918] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x1185e7800) [pid = 2427] [serial = 1913] [outer = 0x0] [url = about:blank] 04:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x124973400) [pid = 2427] [serial = 1897] [outer = 0x0] [url = about:blank] 04:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 674ms 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x124da3800) [pid = 2427] [serial = 1915] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x122cee400) [pid = 2427] [serial = 1894] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x118922800) [pid = 2427] [serial = 1885] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x117540c00) [pid = 2427] [serial = 1888] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x128ab0000) [pid = 2427] [serial = 1906] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x128e09400) [pid = 2427] [serial = 1907] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x128fcc800) [pid = 2427] [serial = 1909] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x12929cc00) [pid = 2427] [serial = 1916] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x125af4800) [pid = 2427] [serial = 1901] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x1166b7400) [pid = 2427] [serial = 1883] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x1212e1000) [pid = 2427] [serial = 1892] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x126aa7800) [pid = 2427] [serial = 1903] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x128fd6000) [pid = 2427] [serial = 1910] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x119b0bc00) [pid = 2427] [serial = 1891] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x128e0f000) [pid = 2427] [serial = 1865] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x128a54400) [pid = 2427] [serial = 1904] [outer = 0x0] [url = about:blank] 04:01:04 INFO - PROCESS | 2427 | 1462791664960 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 04:01:04 INFO - PROCESS | 2427 | 1462791664964 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 04:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:01:04 INFO - PROCESS | 2427 | 1462791664968 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:01:04 INFO - PROCESS | 2427 | 1462791664970 Marionette TRACE conn2 <- [1,2622,null,{}] 04:01:04 INFO - PROCESS | 2427 | 1462791664972 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}] 04:01:05 INFO - PROCESS | 2427 | 1462791665055 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 04:01:05 INFO - PROCESS | 2427 | 1462791665062 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:05 INFO - PROCESS | 2427 | ++DOCSHELL 0x1197d1000 == 59 [pid = 2427] [id = 663] 04:01:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x1184e7c00) [pid = 2427] [serial = 1989] [outer = 0x0] 04:01:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x11951e800) [pid = 2427] [serial = 1990] [outer = 0x1184e7c00] 04:01:05 INFO - PROCESS | 2427 | 1462791665089 Marionette DEBUG loaded listener.js 04:01:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x11990b400) [pid = 2427] [serial = 1991] [outer = 0x1184e7c00] 04:01:05 INFO - PROCESS | 2427 | 1462791665457 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]]]}] 04:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 524ms 04:01:05 INFO - PROCESS | 2427 | 1462791665498 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 04:01:05 INFO - PROCESS | 2427 | 1462791665500 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 04:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:01:05 INFO - PROCESS | 2427 | 1462791665502 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:01:05 INFO - PROCESS | 2427 | 1462791665505 Marionette TRACE conn2 <- [1,2626,null,{}] 04:01:05 INFO - PROCESS | 2427 | 1462791665512 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}] 04:01:05 INFO - PROCESS | 2427 | 1462791665597 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 04:01:05 INFO - PROCESS | 2427 | 1462791665602 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:05 INFO - PROCESS | 2427 | ++DOCSHELL 0x12680f000 == 60 [pid = 2427] [id = 664] 04:01:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x119e2b800) [pid = 2427] [serial = 1992] [outer = 0x0] 04:01:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x1212ca000) [pid = 2427] [serial = 1993] [outer = 0x119e2b800] 04:01:05 INFO - PROCESS | 2427 | 1462791665631 Marionette DEBUG loaded listener.js 04:01:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x122c54c00) [pid = 2427] [serial = 1994] [outer = 0x119e2b800] 04:01:05 INFO - PROCESS | 2427 | 1462791665983 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]]]}] 04:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 524ms 04:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:01:06 INFO - PROCESS | 2427 | 1462791666031 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 04:01:06 INFO - PROCESS | 2427 | 1462791666033 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 04:01:06 INFO - PROCESS | 2427 | 1462791666042 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:01:06 INFO - PROCESS | 2427 | 1462791666043 Marionette TRACE conn2 <- [1,2630,null,{}] 04:01:06 INFO - PROCESS | 2427 | 1462791666046 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}] 04:01:06 INFO - PROCESS | 2427 | 1462791666128 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 04:01:06 INFO - PROCESS | 2427 | 1462791666133 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:06 INFO - PROCESS | 2427 | ++DOCSHELL 0x129692000 == 61 [pid = 2427] [id = 665] 04:01:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x122ff2000) [pid = 2427] [serial = 1995] [outer = 0x0] 04:01:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x1246d6800) [pid = 2427] [serial = 1996] [outer = 0x122ff2000] 04:01:06 INFO - PROCESS | 2427 | 1462791666159 Marionette DEBUG loaded listener.js 04:01:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x124aca400) [pid = 2427] [serial = 1997] [outer = 0x122ff2000] 04:01:06 INFO - PROCESS | 2427 | 1462791666495 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]]]}] 04:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 476ms 04:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:01:06 INFO - PROCESS | 2427 | 1462791666512 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 04:01:06 INFO - PROCESS | 2427 | 1462791666513 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 04:01:06 INFO - PROCESS | 2427 | 1462791666515 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:01:06 INFO - PROCESS | 2427 | 1462791666516 Marionette TRACE conn2 <- [1,2634,null,{}] 04:01:06 INFO - PROCESS | 2427 | 1462791666518 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}] 04:01:06 INFO - PROCESS | 2427 | 1462791666601 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 04:01:06 INFO - PROCESS | 2427 | 1462791666608 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:06 INFO - PROCESS | 2427 | ++DOCSHELL 0x119d40000 == 62 [pid = 2427] [id = 666] 04:01:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x124ace800) [pid = 2427] [serial = 1998] [outer = 0x0] 04:01:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x125397000) [pid = 2427] [serial = 1999] [outer = 0x124ace800] 04:01:06 INFO - PROCESS | 2427 | 1462791666633 Marionette DEBUG loaded listener.js 04:01:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x128a4f800) [pid = 2427] [serial = 2000] [outer = 0x124ace800] 04:01:06 INFO - PROCESS | 2427 | 1462791666970 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]]]}] 04:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 468ms 04:01:06 INFO - PROCESS | 2427 | 1462791666987 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 04:01:06 INFO - PROCESS | 2427 | 1462791666988 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 04:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:01:07 INFO - PROCESS | 2427 | 1462791667028 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:01:07 INFO - PROCESS | 2427 | 1462791667029 Marionette TRACE conn2 <- [1,2638,null,{}] 04:01:07 INFO - PROCESS | 2427 | 1462791667031 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}] 04:01:07 INFO - PROCESS | 2427 | 1462791667181 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 04:01:07 INFO - PROCESS | 2427 | 1462791667199 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:07 INFO - PROCESS | 2427 | ++DOCSHELL 0x12bb65000 == 63 [pid = 2427] [id = 667] 04:01:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x128a57c00) [pid = 2427] [serial = 2001] [outer = 0x0] 04:01:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x128ab6800) [pid = 2427] [serial = 2002] [outer = 0x128a57c00] 04:01:07 INFO - PROCESS | 2427 | 1462791667239 Marionette DEBUG loaded listener.js 04:01:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x1293da800) [pid = 2427] [serial = 2003] [outer = 0x128a57c00] 04:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:01:07 INFO - PROCESS | 2427 | 1462791667589 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]]]}] 04:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 597ms 04:01:07 INFO - PROCESS | 2427 | 1462791667598 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 04:01:07 INFO - PROCESS | 2427 | 1462791667599 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 04:01:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:01:07 INFO - PROCESS | 2427 | 1462791667601 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:01:07 INFO - PROCESS | 2427 | 1462791667602 Marionette TRACE conn2 <- [1,2642,null,{}] 04:01:07 INFO - PROCESS | 2427 | 1462791667605 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}] 04:01:07 INFO - PROCESS | 2427 | 1462791667705 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 04:01:07 INFO - PROCESS | 2427 | 1462791667721 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:07 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c3df000 == 64 [pid = 2427] [id = 668] 04:01:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x1293d6400) [pid = 2427] [serial = 2004] [outer = 0x0] 04:01:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x12a41b400) [pid = 2427] [serial = 2005] [outer = 0x1293d6400] 04:01:07 INFO - PROCESS | 2427 | 1462791667746 Marionette DEBUG loaded listener.js 04:01:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x12a68cc00) [pid = 2427] [serial = 2006] [outer = 0x1293d6400] 04:01:08 INFO - PROCESS | 2427 | 1462791668085 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]]]}] 04:01:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:01:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 523ms 04:01:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:01:08 INFO - PROCESS | 2427 | 1462791668127 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 04:01:08 INFO - PROCESS | 2427 | 1462791668128 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 04:01:08 INFO - PROCESS | 2427 | 1462791668130 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:01:08 INFO - PROCESS | 2427 | 1462791668131 Marionette TRACE conn2 <- [1,2646,null,{}] 04:01:08 INFO - PROCESS | 2427 | 1462791668133 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}] 04:01:08 INFO - PROCESS | 2427 | 1462791668237 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 04:01:08 INFO - PROCESS | 2427 | 1462791668275 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:08 INFO - PROCESS | 2427 | ++DOCSHELL 0x12cd18800 == 65 [pid = 2427] [id = 669] 04:01:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x12a41fc00) [pid = 2427] [serial = 2007] [outer = 0x0] 04:01:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x12a695c00) [pid = 2427] [serial = 2008] [outer = 0x12a41fc00] 04:01:08 INFO - PROCESS | 2427 | 1462791668307 Marionette DEBUG loaded listener.js 04:01:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x12a6b1000) [pid = 2427] [serial = 2009] [outer = 0x12a41fc00] 04:01:08 INFO - PROCESS | 2427 | 1462791668609 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]]]}] 04:01:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:01:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 518ms 04:01:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:01:08 INFO - PROCESS | 2427 | 1462791668648 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 04:01:08 INFO - PROCESS | 2427 | 1462791668650 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 04:01:08 INFO - PROCESS | 2427 | 1462791668652 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:01:08 INFO - PROCESS | 2427 | 1462791668653 Marionette TRACE conn2 <- [1,2650,null,{}] 04:01:08 INFO - PROCESS | 2427 | 1462791668655 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}] 04:01:08 INFO - PROCESS | 2427 | 1462791668761 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 04:01:08 INFO - PROCESS | 2427 | 1462791668774 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:08 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d1a2000 == 66 [pid = 2427] [id = 670] 04:01:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x12a6b3c00) [pid = 2427] [serial = 2010] [outer = 0x0] 04:01:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x12a77c400) [pid = 2427] [serial = 2011] [outer = 0x12a6b3c00] 04:01:08 INFO - PROCESS | 2427 | 1462791668798 Marionette DEBUG loaded listener.js 04:01:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x12a780c00) [pid = 2427] [serial = 2012] [outer = 0x12a6b3c00] 04:01:09 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x118940800) [pid = 2427] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:01:09 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x1197fa800) [pid = 2427] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:01:09 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x1161a4400) [pid = 2427] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:01:09 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x119b0d000) [pid = 2427] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:01:09 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x116a56000) [pid = 2427] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:01:09 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x12125c400) [pid = 2427] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:01:09 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x1240dec00) [pid = 2427] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:01:09 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x1246d0000) [pid = 2427] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:01:09 INFO - PROCESS | 2427 | 1462791669165 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]]]}] 04:01:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:01:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 524ms 04:01:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:01:09 INFO - PROCESS | 2427 | 1462791669177 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 04:01:09 INFO - PROCESS | 2427 | 1462791669178 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 04:01:09 INFO - PROCESS | 2427 | 1462791669180 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:01:09 INFO - PROCESS | 2427 | 1462791669181 Marionette TRACE conn2 <- [1,2654,null,{}] 04:01:09 INFO - PROCESS | 2427 | 1462791669183 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}] 04:01:09 INFO - PROCESS | 2427 | 1462791669267 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 04:01:09 INFO - PROCESS | 2427 | 1462791669271 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:09 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a6d6800 == 67 [pid = 2427] [id = 671] 04:01:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x11812c000) [pid = 2427] [serial = 2013] [outer = 0x0] 04:01:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x12125c400) [pid = 2427] [serial = 2014] [outer = 0x11812c000] 04:01:09 INFO - PROCESS | 2427 | 1462791669297 Marionette DEBUG loaded listener.js 04:01:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x12a77d000) [pid = 2427] [serial = 2015] [outer = 0x11812c000] 04:01:09 INFO - PROCESS | 2427 | 1462791669660 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]]]}] 04:01:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:01:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 518ms 04:01:09 INFO - PROCESS | 2427 | 1462791669699 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 04:01:09 INFO - PROCESS | 2427 | 1462791669701 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 04:01:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:01:09 INFO - PROCESS | 2427 | 1462791669703 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:01:09 INFO - PROCESS | 2427 | 1462791669705 Marionette TRACE conn2 <- [1,2658,null,{}] 04:01:09 INFO - PROCESS | 2427 | 1462791669713 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}] 04:01:09 INFO - PROCESS | 2427 | 1462791669812 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 04:01:09 INFO - PROCESS | 2427 | 1462791669817 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:09 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d787800 == 68 [pid = 2427] [id = 672] 04:01:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x12a784800) [pid = 2427] [serial = 2016] [outer = 0x0] 04:01:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x12a7a1000) [pid = 2427] [serial = 2017] [outer = 0x12a784800] 04:01:09 INFO - PROCESS | 2427 | 1462791669846 Marionette DEBUG loaded listener.js 04:01:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x12a7a8000) [pid = 2427] [serial = 2018] [outer = 0x12a784800] 04:01:10 INFO - PROCESS | 2427 | 1462791670156 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]]]}] 04:01:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:01:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 475ms 04:01:10 INFO - PROCESS | 2427 | 1462791670179 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 04:01:10 INFO - PROCESS | 2427 | 1462791670180 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 04:01:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:01:10 INFO - PROCESS | 2427 | 1462791670182 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:01:10 INFO - PROCESS | 2427 | 1462791670183 Marionette TRACE conn2 <- [1,2662,null,{}] 04:01:10 INFO - PROCESS | 2427 | 1462791670186 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}] 04:01:10 INFO - PROCESS | 2427 | 1462791670271 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 04:01:10 INFO - PROCESS | 2427 | 1462791670331 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:10 INFO - PROCESS | 2427 | ++DOCSHELL 0x12da06800 == 69 [pid = 2427] [id = 673] 04:01:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x12a787400) [pid = 2427] [serial = 2019] [outer = 0x0] 04:01:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x12aa26800) [pid = 2427] [serial = 2020] [outer = 0x12a787400] 04:01:10 INFO - PROCESS | 2427 | 1462791670356 Marionette DEBUG loaded listener.js 04:01:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x12aa2c400) [pid = 2427] [serial = 2021] [outer = 0x12a787400] 04:01:10 INFO - PROCESS | 2427 | 1462791670621 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]]]}] 04:01:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:01:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 469ms 04:01:10 INFO - PROCESS | 2427 | 1462791670651 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 04:01:10 INFO - PROCESS | 2427 | 1462791670652 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 04:01:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:01:10 INFO - PROCESS | 2427 | 1462791670670 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:01:10 INFO - PROCESS | 2427 | 1462791670671 Marionette TRACE conn2 <- [1,2666,null,{}] 04:01:10 INFO - PROCESS | 2427 | 1462791670681 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}] 04:01:10 INFO - PROCESS | 2427 | 1462791670771 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 04:01:10 INFO - PROCESS | 2427 | 1462791670776 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:10 INFO - PROCESS | 2427 | ++DOCSHELL 0x12e12f000 == 70 [pid = 2427] [id = 674] 04:01:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x110f2b400) [pid = 2427] [serial = 2022] [outer = 0x0] 04:01:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x12ab75c00) [pid = 2427] [serial = 2023] [outer = 0x110f2b400] 04:01:10 INFO - PROCESS | 2427 | 1462791670800 Marionette DEBUG loaded listener.js 04:01:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x12ab7b800) [pid = 2427] [serial = 2024] [outer = 0x110f2b400] 04:01:11 INFO - PROCESS | 2427 | 1462791671624 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]]]}] 04:01:11 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) 04:01:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 979ms 04:01:11 INFO - PROCESS | 2427 | 1462791671650 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 04:01:11 INFO - PROCESS | 2427 | 1462791671652 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 04:01:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:01:11 INFO - PROCESS | 2427 | 1462791671656 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:01:11 INFO - PROCESS | 2427 | 1462791671659 Marionette TRACE conn2 <- [1,2670,null,{}] 04:01:11 INFO - PROCESS | 2427 | 1462791671662 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}] 04:01:11 INFO - PROCESS | 2427 | 1462791671773 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 04:01:11 INFO - PROCESS | 2427 | 1462791671831 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:11 INFO - PROCESS | 2427 | ++DOCSHELL 0x1197ed800 == 71 [pid = 2427] [id = 675] 04:01:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x1161f1000) [pid = 2427] [serial = 2025] [outer = 0x0] 04:01:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x116a56800) [pid = 2427] [serial = 2026] [outer = 0x1161f1000] 04:01:11 INFO - PROCESS | 2427 | 1462791671861 Marionette DEBUG loaded listener.js 04:01:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x1185ec400) [pid = 2427] [serial = 2027] [outer = 0x1161f1000] 04:01:12 INFO - PROCESS | 2427 | 1462791672848 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] 04:01:12 INFO - PROCESS | 2427 | 1462791672884 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 04:01:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:01:12 INFO - PROCESS | 2427 | 1462791672889 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:01:12 INFO - PROCESS | 2427 | 1462791672891 Marionette TRACE conn2 <- [1,2674,null,{}] 04:01:12 INFO - PROCESS | 2427 | 1462791672894 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}] 04:01:13 INFO - PROCESS | 2427 | 1462791673012 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 04:01:13 INFO - PROCESS | 2427 | 1462791673068 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:13 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b142800 == 72 [pid = 2427] [id = 676] 04:01:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x1195de000) [pid = 2427] [serial = 2028] [outer = 0x0] 04:01:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x119b0b800) [pid = 2427] [serial = 2029] [outer = 0x1195de000] 04:01:13 INFO - PROCESS | 2427 | 1462791673098 Marionette DEBUG loaded listener.js 04:01:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x1212dec00) [pid = 2427] [serial = 2030] [outer = 0x1195de000] 04:01:14 INFO - PROCESS | 2427 | 1462791674282 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] 04:01:14 INFO - PROCESS | 2427 | 1462791674314 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 04:01:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:01:14 INFO - PROCESS | 2427 | 1462791674317 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:01:14 INFO - PROCESS | 2427 | 1462791674319 Marionette TRACE conn2 <- [1,2678,null,{}] 04:01:14 INFO - PROCESS | 2427 | 1462791674323 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}] 04:01:14 INFO - PROCESS | 2427 | 1462791674408 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 04:01:14 INFO - PROCESS | 2427 | 1462791674471 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:14 INFO - PROCESS | 2427 | ++DOCSHELL 0x1127ca000 == 73 [pid = 2427] [id = 677] 04:01:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x11619cc00) [pid = 2427] [serial = 2031] [outer = 0x0] 04:01:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x1161a2400) [pid = 2427] [serial = 2032] [outer = 0x11619cc00] 04:01:14 INFO - PROCESS | 2427 | 1462791674500 Marionette DEBUG loaded listener.js 04:01:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x1167e0000) [pid = 2427] [serial = 2033] [outer = 0x11619cc00] 04:01:14 INFO - PROCESS | 2427 | --DOCSHELL 0x1161cf800 == 72 [pid = 2427] [id = 622] 04:01:14 INFO - PROCESS | 2427 | --DOCSHELL 0x1249ba800 == 71 [pid = 2427] [id = 623] 04:01:14 INFO - PROCESS | 2427 | --DOCSHELL 0x125a1c800 == 70 [pid = 2427] [id = 530] 04:01:14 INFO - PROCESS | 2427 | --DOCSHELL 0x122d1e000 == 69 [pid = 2427] [id = 605] 04:01:14 INFO - PROCESS | 2427 | --DOCSHELL 0x129214000 == 68 [pid = 2427] [id = 531] 04:01:14 INFO - PROCESS | 2427 | --DOCSHELL 0x12d4e2800 == 67 [pid = 2427] [id = 626] 04:01:14 INFO - PROCESS | 2427 | --DOCSHELL 0x12da06800 == 66 [pid = 2427] [id = 673] 04:01:14 INFO - PROCESS | 2427 | --DOCSHELL 0x12d787800 == 65 [pid = 2427] [id = 672] 04:01:14 INFO - PROCESS | 2427 | --DOCSHELL 0x12a6d6800 == 64 [pid = 2427] [id = 671] 04:01:14 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x1212eac00) [pid = 2427] [serial = 1930] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x116942c00) [pid = 2427] [serial = 1924] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x1197fa400) [pid = 2427] [serial = 1927] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x12513b800) [pid = 2427] [serial = 1933] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x128a4ec00) [pid = 2427] [serial = 1936] [outer = 0x0] [url = about:blank] 04:01:14 INFO - PROCESS | 2427 | --DOCSHELL 0x12d1a2000 == 63 [pid = 2427] [id = 670] 04:01:14 INFO - PROCESS | 2427 | --DOCSHELL 0x12cd18800 == 62 [pid = 2427] [id = 669] 04:01:14 INFO - PROCESS | 2427 | --DOCSHELL 0x12c3df000 == 61 [pid = 2427] [id = 668] 04:01:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12bb65000 == 60 [pid = 2427] [id = 667] 04:01:15 INFO - PROCESS | 2427 | --DOCSHELL 0x119d40000 == 59 [pid = 2427] [id = 666] 04:01:15 INFO - PROCESS | 2427 | --DOCSHELL 0x129692000 == 58 [pid = 2427] [id = 665] 04:01:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12d68c800 == 57 [pid = 2427] [id = 640] 04:01:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12680f000 == 56 [pid = 2427] [id = 664] 04:01:15 INFO - PROCESS | 2427 | --DOCSHELL 0x1197d1000 == 55 [pid = 2427] [id = 663] 04:01:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12680a000 == 54 [pid = 2427] [id = 662] 04:01:15 INFO - PROCESS | 2427 | --DOCSHELL 0x128a80000 == 53 [pid = 2427] [id = 661] 04:01:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12cd07800 == 52 [pid = 2427] [id = 660] 04:01:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12c615000 == 51 [pid = 2427] [id = 659] 04:01:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12be4e800 == 50 [pid = 2427] [id = 658] 04:01:15 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa18000 == 49 [pid = 2427] [id = 657] 04:01:15 INFO - PROCESS | 2427 | --DOCSHELL 0x122f92000 == 48 [pid = 2427] [id = 656] 04:01:15 INFO - PROCESS | 2427 | --DOCSHELL 0x112da0000 == 47 [pid = 2427] [id = 655] 04:01:15 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x12455f400) [pid = 2427] [serial = 1955] [outer = 0x0] [url = about:blank] 04:01:15 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x1212eb000) [pid = 2427] [serial = 1954] [outer = 0x0] [url = about:blank] 04:01:15 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x12496fc00) [pid = 2427] [serial = 1957] [outer = 0x0] [url = about:blank] 04:01:15 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x124ad0800) [pid = 2427] [serial = 1960] [outer = 0x0] [url = about:blank] 04:01:15 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x125174400) [pid = 2427] [serial = 1961] [outer = 0x0] [url = about:blank] 04:01:15 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x119144800) [pid = 2427] [serial = 1945] [outer = 0x0] [url = about:blank] 04:01:15 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x119918c00) [pid = 2427] [serial = 1948] [outer = 0x0] [url = about:blank] 04:01:15 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x119e34c00) [pid = 2427] [serial = 1949] [outer = 0x0] [url = about:blank] 04:01:15 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x11767ac00) [pid = 2427] [serial = 1940] [outer = 0x0] [url = about:blank] 04:01:15 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x1161f5c00) [pid = 2427] [serial = 1939] [outer = 0x0] [url = about:blank] 04:01:15 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x12125d400) [pid = 2427] [serial = 1951] [outer = 0x0] [url = about:blank] 04:01:15 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x1212ca400) [pid = 2427] [serial = 1952] [outer = 0x0] [url = about:blank] 04:01:15 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x1185e3000) [pid = 2427] [serial = 1943] [outer = 0x0] [url = about:blank] 04:01:15 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x11808ec00) [pid = 2427] [serial = 1942] [outer = 0x0] [url = about:blank] 04:01:15 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x124a6f000) [pid = 2427] [serial = 1958] [outer = 0x0] [url = about:blank] 04:01:15 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x125390c00) [pid = 2427] [serial = 1963] [outer = 0x0] [url = about:blank] 04:01:15 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x1195e4400) [pid = 2427] [serial = 1946] [outer = 0x0] [url = about:blank] 04:01:15 INFO - PROCESS | 2427 | 1462791675405 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]]]}] 04:01:15 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) 04:01:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1127ms 04:01:15 INFO - PROCESS | 2427 | 1462791675445 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 04:01:15 INFO - PROCESS | 2427 | 1462791675448 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 04:01:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:01:15 INFO - PROCESS | 2427 | 1462791675453 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:01:15 INFO - PROCESS | 2427 | 1462791675454 Marionette TRACE conn2 <- [1,2682,null,{}] 04:01:15 INFO - PROCESS | 2427 | 1462791675457 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}] 04:01:15 INFO - PROCESS | 2427 | 1462791675562 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 04:01:15 INFO - PROCESS | 2427 | 1462791675613 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:15 INFO - PROCESS | 2427 | ++DOCSHELL 0x119407000 == 48 [pid = 2427] [id = 678] 04:01:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x1167e2000) [pid = 2427] [serial = 2034] [outer = 0x0] 04:01:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x118087c00) [pid = 2427] [serial = 2035] [outer = 0x1167e2000] 04:01:15 INFO - PROCESS | 2427 | 1462791675639 Marionette DEBUG loaded listener.js 04:01:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x118130000) [pid = 2427] [serial = 2036] [outer = 0x1167e2000] 04:01:16 INFO - PROCESS | 2427 | 1462791676432 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]]]}] 04:01:16 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) 04:01:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1022ms 04:01:16 INFO - PROCESS | 2427 | 1462791676477 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 04:01:16 INFO - PROCESS | 2427 | 1462791676478 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 04:01:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:01:16 INFO - PROCESS | 2427 | 1462791676487 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:01:16 INFO - PROCESS | 2427 | 1462791676490 Marionette TRACE conn2 <- [1,2686,null,{}] 04:01:16 INFO - PROCESS | 2427 | 1462791676497 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}] 04:01:16 INFO - PROCESS | 2427 | 1462791676577 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 04:01:16 INFO - PROCESS | 2427 | 1462791676633 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:16 INFO - PROCESS | 2427 | ++DOCSHELL 0x122d1b000 == 49 [pid = 2427] [id = 679] 04:01:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x113def800) [pid = 2427] [serial = 2037] [outer = 0x0] 04:01:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x118942800) [pid = 2427] [serial = 2038] [outer = 0x113def800] 04:01:16 INFO - PROCESS | 2427 | 1462791676661 Marionette DEBUG loaded listener.js 04:01:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x1195e1800) [pid = 2427] [serial = 2039] [outer = 0x113def800] 04:01:17 INFO - PROCESS | 2427 | 1462791677459 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] 04:01:17 INFO - PROCESS | 2427 | 1462791677513 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 04:01:17 INFO - PROCESS | 2427 | 1462791677516 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:01:17 INFO - PROCESS | 2427 | 1462791677523 Marionette TRACE conn2 <- [1,2690,null,{}] 04:01:17 INFO - PROCESS | 2427 | 1462791677539 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}] 04:01:17 INFO - PROCESS | 2427 | 1462791677634 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 04:01:17 INFO - PROCESS | 2427 | 1462791677640 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:17 INFO - PROCESS | 2427 | ++DOCSHELL 0x12544c800 == 50 [pid = 2427] [id = 680] 04:01:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x11919ac00) [pid = 2427] [serial = 2040] [outer = 0x0] 04:01:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x11990dc00) [pid = 2427] [serial = 2041] [outer = 0x11919ac00] 04:01:17 INFO - PROCESS | 2427 | 1462791677665 Marionette DEBUG loaded listener.js 04:01:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x119b0ac00) [pid = 2427] [serial = 2042] [outer = 0x11919ac00] 04:01:18 INFO - PROCESS | 2427 | 1462791678505 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] 04:01:18 INFO - PROCESS | 2427 | 1462791678557 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 04:01:18 INFO - PROCESS | 2427 | 1462791678567 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:01:18 INFO - PROCESS | 2427 | 1462791678568 Marionette TRACE conn2 <- [1,2694,null,{}] 04:01:18 INFO - PROCESS | 2427 | 1462791678570 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}] 04:01:18 INFO - PROCESS | 2427 | 1462791678665 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 04:01:18 INFO - PROCESS | 2427 | 1462791678678 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:18 INFO - PROCESS | 2427 | ++DOCSHELL 0x126ba0800 == 51 [pid = 2427] [id = 681] 04:01:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x1195eb400) [pid = 2427] [serial = 2043] [outer = 0x0] 04:01:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x119eb7400) [pid = 2427] [serial = 2044] [outer = 0x1195eb400] 04:01:18 INFO - PROCESS | 2427 | 1462791678703 Marionette DEBUG loaded listener.js 04:01:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x121265c00) [pid = 2427] [serial = 2045] [outer = 0x1195eb400] 04:01:19 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x122ff2000) [pid = 2427] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:01:19 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x1184e7c00) [pid = 2427] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:01:19 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x12a41fc00) [pid = 2427] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:01:19 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x124ace800) [pid = 2427] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:01:19 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x119e2b800) [pid = 2427] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:01:19 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x116709400) [pid = 2427] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:01:19 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x1293d6400) [pid = 2427] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:01:19 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x12a6b3c00) [pid = 2427] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:01:19 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x1246d1800) [pid = 2427] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:01:19 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x11812c000) [pid = 2427] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:01:19 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x12a787400) [pid = 2427] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:01:19 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x128a57c00) [pid = 2427] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:01:19 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x12a784800) [pid = 2427] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:01:19 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x119b05800) [pid = 2427] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:01:19 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x110f29c00) [pid = 2427] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:01:19 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x118086c00) [pid = 2427] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:01:19 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x122ce9400) [pid = 2427] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:01:19 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x125177400) [pid = 2427] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:01:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:01:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:01:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:01:19 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1 04:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:19 INFO - _addTest/ [0,2697,"getWindowHandle",null] 04:01:19 INFO - PROCESS | 2427 | 1462791679739 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 04:01:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:01:19 INFO - PROCESS | 2427 | 1462791679743 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:01:19 INFO - PROCESS | 2427 | 1462791679744 Marionette TRACE conn2 <- [1,2698,null,{}] 04:01:19 INFO - PROCESS | 2427 | 1462791679747 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}] 04:01:19 INFO - PROCESS | 2427 | 1462791679846 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 04:01:19 INFO - PROCESS | 2427 | 1462791679851 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:19 INFO - PROCESS | 2427 | ++DOCSHELL 0x12920f000 == 52 [pid = 2427] [id = 682] 04:01:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x118923800) [pid = 2427] [serial = 2046] [outer = 0x0] 04:01:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x1212e9800) [pid = 2427] [serial = 2047] [outer = 0x118923800] 04:01:19 INFO - PROCESS | 2427 | 1462791679877 Marionette DEBUG loaded listener.js 04:01:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x122c23000) [pid = 2427] [serial = 2048] [outer = 0x118923800] 04:01:20 INFO - PROCESS | 2427 | 1462791680699 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] 04:01:20 INFO - PROCESS | 2427 | 1462791680718 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 04:01:20 INFO - PROCESS | 2427 | 1462791680720 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:01:20 INFO - PROCESS | 2427 | 1462791680721 Marionette TRACE conn2 <- [1,2702,null,{}] 04:01:20 INFO - PROCESS | 2427 | 1462791680725 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}] 04:01:20 INFO - PROCESS | 2427 | 1462791680798 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 04:01:20 INFO - PROCESS | 2427 | 1462791680852 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:20 INFO - PROCESS | 2427 | ++DOCSHELL 0x12969a000 == 53 [pid = 2427] [id = 683] 04:01:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x112f29c00) [pid = 2427] [serial = 2049] [outer = 0x0] 04:01:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x122ce7000) [pid = 2427] [serial = 2050] [outer = 0x112f29c00] 04:01:20 INFO - PROCESS | 2427 | 1462791680878 Marionette DEBUG loaded listener.js 04:01:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x122cf3800) [pid = 2427] [serial = 2051] [outer = 0x112f29c00] 04:01:21 INFO - PROCESS | 2427 | 1462791681148 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]]]}] 04:01:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:01:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 470ms 04:01:21 INFO - PROCESS | 2427 | 1462791681226 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 04:01:21 INFO - PROCESS | 2427 | 1462791681228 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 04:01:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:01:21 INFO - PROCESS | 2427 | 1462791681232 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:01:21 INFO - PROCESS | 2427 | 1462791681234 Marionette TRACE conn2 <- [1,2706,null,{}] 04:01:21 INFO - PROCESS | 2427 | 1462791681239 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}] 04:01:21 INFO - PROCESS | 2427 | 1462791681340 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 04:01:21 INFO - PROCESS | 2427 | 1462791681392 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:21 INFO - PROCESS | 2427 | ++DOCSHELL 0x117e05000 == 54 [pid = 2427] [id = 684] 04:01:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x111cbd400) [pid = 2427] [serial = 2052] [outer = 0x0] 04:01:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x113805c00) [pid = 2427] [serial = 2053] [outer = 0x111cbd400] 04:01:21 INFO - PROCESS | 2427 | 1462791681425 Marionette DEBUG loaded listener.js 04:01:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x1166afc00) [pid = 2427] [serial = 2054] [outer = 0x111cbd400] 04:01:21 INFO - PROCESS | 2427 | 1462791681860 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]]]}] 04:01:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:01:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 671ms 04:01:21 INFO - PROCESS | 2427 | 1462791681904 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 04:01:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:01:21 INFO - PROCESS | 2427 | 1462791681907 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 04:01:21 INFO - PROCESS | 2427 | 1462791681913 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:01:21 INFO - PROCESS | 2427 | 1462791681915 Marionette TRACE conn2 <- [1,2710,null,{}] 04:01:21 INFO - PROCESS | 2427 | 1462791681918 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}] 04:01:22 INFO - PROCESS | 2427 | 1462791682017 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 04:01:22 INFO - PROCESS | 2427 | 1462791682084 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:22 INFO - PROCESS | 2427 | ++DOCSHELL 0x122f80000 == 55 [pid = 2427] [id = 685] 04:01:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x116938800) [pid = 2427] [serial = 2055] [outer = 0x0] 04:01:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x11802e400) [pid = 2427] [serial = 2056] [outer = 0x116938800] 04:01:22 INFO - PROCESS | 2427 | 1462791682115 Marionette DEBUG loaded listener.js 04:01:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x11872c800) [pid = 2427] [serial = 2057] [outer = 0x116938800] 04:01:22 INFO - PROCESS | 2427 | 1462791682533 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] 04:01:22 INFO - PROCESS | 2427 | 1462791682587 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 04:01:22 INFO - PROCESS | 2427 | 1462791682590 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:01:22 INFO - PROCESS | 2427 | 1462791682591 Marionette TRACE conn2 <- [1,2714,null,{}] 04:01:22 INFO - PROCESS | 2427 | 1462791682598 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}] 04:01:22 INFO - PROCESS | 2427 | 1462791682719 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 04:01:22 INFO - PROCESS | 2427 | 1462791682778 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:22 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa03000 == 56 [pid = 2427] [id = 686] 04:01:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x119910000) [pid = 2427] [serial = 2058] [outer = 0x0] 04:01:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x1212c4800) [pid = 2427] [serial = 2059] [outer = 0x119910000] 04:01:22 INFO - PROCESS | 2427 | 1462791682811 Marionette DEBUG loaded listener.js 04:01:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x1212e1400) [pid = 2427] [serial = 2060] [outer = 0x119910000] 04:01:23 INFO - PROCESS | 2427 | 1462791683204 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]]]}] 04:01:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:01:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 04:01:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:01:23 INFO - PROCESS | 2427 | 1462791683261 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 04:01:23 INFO - PROCESS | 2427 | 1462791683262 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 04:01:23 INFO - PROCESS | 2427 | 1462791683264 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:01:23 INFO - PROCESS | 2427 | 1462791683266 Marionette TRACE conn2 <- [1,2718,null,{}] 04:01:23 INFO - PROCESS | 2427 | 1462791683268 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}] 04:01:23 INFO - PROCESS | 2427 | 1462791683363 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 04:01:23 INFO - PROCESS | 2427 | 1462791683419 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:23 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b014800 == 57 [pid = 2427] [id = 687] 04:01:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x122a47000) [pid = 2427] [serial = 2061] [outer = 0x0] 04:01:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x122cf2800) [pid = 2427] [serial = 2062] [outer = 0x122a47000] 04:01:23 INFO - PROCESS | 2427 | 1462791683449 Marionette DEBUG loaded listener.js 04:01:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x12411b000) [pid = 2427] [serial = 2063] [outer = 0x122a47000] 04:01:23 INFO - PROCESS | 2427 | 1462791683865 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] 04:01:23 INFO - PROCESS | 2427 | 1462791683886 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 04:01:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:01:23 INFO - PROCESS | 2427 | 1462791683888 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:01:23 INFO - PROCESS | 2427 | 1462791683890 Marionette TRACE conn2 <- [1,2722,null,{}] 04:01:23 INFO - PROCESS | 2427 | 1462791683892 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}] 04:01:23 INFO - PROCESS | 2427 | 1462791683985 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 04:01:24 INFO - PROCESS | 2427 | 1462791684071 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:24 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b90d800 == 58 [pid = 2427] [id = 688] 04:01:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x1243c0000) [pid = 2427] [serial = 2064] [outer = 0x0] 04:01:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x1246ccc00) [pid = 2427] [serial = 2065] [outer = 0x1243c0000] 04:01:24 INFO - PROCESS | 2427 | 1462791684112 Marionette DEBUG loaded listener.js 04:01:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x1246d8800) [pid = 2427] [serial = 2066] [outer = 0x1243c0000] 04:01:24 INFO - PROCESS | 2427 | 1462791684527 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] 04:01:24 INFO - PROCESS | 2427 | 1462791684562 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 04:01:24 INFO - PROCESS | 2427 | 1462791684564 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:01:24 INFO - PROCESS | 2427 | 1462791684565 Marionette TRACE conn2 <- [1,2726,null,{}] 04:01:24 INFO - PROCESS | 2427 | 1462791684568 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}] 04:01:24 INFO - PROCESS | 2427 | 1462791684677 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 04:01:24 INFO - PROCESS | 2427 | 1462791684733 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:24 INFO - PROCESS | 2427 | ++DOCSHELL 0x12bb59800 == 59 [pid = 2427] [id = 689] 04:01:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x124975800) [pid = 2427] [serial = 2067] [outer = 0x0] 04:01:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x124a6f000) [pid = 2427] [serial = 2068] [outer = 0x124975800] 04:01:24 INFO - PROCESS | 2427 | 1462791684763 Marionette DEBUG loaded listener.js 04:01:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x125143800) [pid = 2427] [serial = 2069] [outer = 0x124975800] 04:01:25 INFO - PROCESS | 2427 | 1462791685192 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]]]}] 04:01:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:01:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 669ms 04:01:25 INFO - PROCESS | 2427 | 1462791685234 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 04:01:25 INFO - PROCESS | 2427 | 1462791685235 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 04:01:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:01:25 INFO - PROCESS | 2427 | 1462791685238 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:01:25 INFO - PROCESS | 2427 | 1462791685239 Marionette TRACE conn2 <- [1,2730,null,{}] 04:01:25 INFO - PROCESS | 2427 | 1462791685241 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}] 04:01:25 INFO - PROCESS | 2427 | 1462791685335 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 04:01:25 INFO - PROCESS | 2427 | 1462791685433 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:25 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a66c800 == 60 [pid = 2427] [id = 690] 04:01:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x110f47800) [pid = 2427] [serial = 2070] [outer = 0x0] 04:01:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x125172400) [pid = 2427] [serial = 2071] [outer = 0x110f47800] 04:01:25 INFO - PROCESS | 2427 | 1462791685464 Marionette DEBUG loaded listener.js 04:01:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x1259c5400) [pid = 2427] [serial = 2072] [outer = 0x110f47800] 04:01:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 04:01:26 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:01:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:01:26 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1 04:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:26 INFO - _addTest/ [0,2733,"getWindowHandle",null] 04:01:26 INFO - PROCESS | 2427 | 1462791686364 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 04:01:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:01:26 INFO - PROCESS | 2427 | 1462791686368 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:01:26 INFO - PROCESS | 2427 | 1462791686370 Marionette TRACE conn2 <- [1,2734,null,{}] 04:01:26 INFO - PROCESS | 2427 | 1462791686374 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}] 04:01:26 INFO - PROCESS | 2427 | 1462791686449 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 04:01:26 INFO - PROCESS | 2427 | --DOCSHELL 0x12920f000 == 59 [pid = 2427] [id = 682] 04:01:26 INFO - PROCESS | 2427 | --DOCSHELL 0x126ba0800 == 58 [pid = 2427] [id = 681] 04:01:26 INFO - PROCESS | 2427 | --DOCSHELL 0x12544c800 == 57 [pid = 2427] [id = 680] 04:01:26 INFO - PROCESS | 2427 | --DOCSHELL 0x122d1b000 == 56 [pid = 2427] [id = 679] 04:01:26 INFO - PROCESS | 2427 | --DOCSHELL 0x119407000 == 55 [pid = 2427] [id = 678] 04:01:26 INFO - PROCESS | 2427 | --DOCSHELL 0x1127ca000 == 54 [pid = 2427] [id = 677] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x12ab75c00) [pid = 2427] [serial = 2023] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOCSHELL 0x1197ed800 == 53 [pid = 2427] [id = 675] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x1212ebc00) [pid = 2427] [serial = 1874] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x115162c00) [pid = 2427] [serial = 1868] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x119198000) [pid = 2427] [serial = 1871] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x124acd800) [pid = 2427] [serial = 1877] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x128a4c000) [pid = 2427] [serial = 1880] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x128ab6800) [pid = 2427] [serial = 2002] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x12a7a8000) [pid = 2427] [serial = 2018] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x12a780c00) [pid = 2427] [serial = 2012] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x12aa26800) [pid = 2427] [serial = 2020] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x12a7a1000) [pid = 2427] [serial = 2017] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x12a68cc00) [pid = 2427] [serial = 2006] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x128a4f800) [pid = 2427] [serial = 2000] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x1293da800) [pid = 2427] [serial = 2003] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x1246d6800) [pid = 2427] [serial = 1996] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x124aca400) [pid = 2427] [serial = 1997] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x128a57000) [pid = 2427] [serial = 1981] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x11951e800) [pid = 2427] [serial = 1990] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x11990b400) [pid = 2427] [serial = 1991] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x1240d4400) [pid = 2427] [serial = 1975] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x12545d000) [pid = 2427] [serial = 1978] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x119b03800) [pid = 2427] [serial = 1972] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x12a695c00) [pid = 2427] [serial = 2008] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x118091c00) [pid = 2427] [serial = 1969] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x125397000) [pid = 2427] [serial = 1999] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x1212ca000) [pid = 2427] [serial = 1993] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 104 (0x122c54c00) [pid = 2427] [serial = 1994] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 103 (0x118095400) [pid = 2427] [serial = 1988] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 102 (0x11767a800) [pid = 2427] [serial = 1987] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 101 (0x110f45400) [pid = 2427] [serial = 1966] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 100 (0x12a41b400) [pid = 2427] [serial = 2005] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 99 (0x12a77c400) [pid = 2427] [serial = 2011] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 98 (0x128e0b800) [pid = 2427] [serial = 1984] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 97 (0x12929d000) [pid = 2427] [serial = 1985] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 96 (0x12a6b1000) [pid = 2427] [serial = 2009] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 95 (0x12a77d000) [pid = 2427] [serial = 2015] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 94 (0x12125c400) [pid = 2427] [serial = 2014] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | --DOMWINDOW == 93 (0x12aa2c400) [pid = 2427] [serial = 2021] [outer = 0x0] [url = about:blank] 04:01:26 INFO - PROCESS | 2427 | 1462791686582 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:26 INFO - PROCESS | 2427 | ++DOCSHELL 0x11708a800 == 54 [pid = 2427] [id = 691] 04:01:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 94 (0x115162c00) [pid = 2427] [serial = 2073] [outer = 0x0] 04:01:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 95 (0x1166ba400) [pid = 2427] [serial = 2074] [outer = 0x115162c00] 04:01:26 INFO - PROCESS | 2427 | 1462791686611 Marionette DEBUG loaded listener.js 04:01:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 96 (0x11753d400) [pid = 2427] [serial = 2075] [outer = 0x115162c00] 04:01:26 INFO - PROCESS | 2427 | 1462791686949 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]]]}] 04:01:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:01:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 625ms 04:01:26 INFO - PROCESS | 2427 | 1462791686994 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 04:01:27 INFO - PROCESS | 2427 | 1462791687000 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 04:01:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:01:27 INFO - PROCESS | 2427 | 1462791687006 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:01:27 INFO - PROCESS | 2427 | 1462791687009 Marionette TRACE conn2 <- [1,2738,null,{}] 04:01:27 INFO - PROCESS | 2427 | 1462791687012 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}] 04:01:27 INFO - PROCESS | 2427 | 1462791687135 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 04:01:27 INFO - PROCESS | 2427 | 1462791687142 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:27 INFO - PROCESS | 2427 | ++DOCSHELL 0x122c42800 == 55 [pid = 2427] [id = 692] 04:01:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 97 (0x11802f000) [pid = 2427] [serial = 2076] [outer = 0x0] 04:01:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 98 (0x1185e7800) [pid = 2427] [serial = 2077] [outer = 0x11802f000] 04:01:27 INFO - PROCESS | 2427 | 1462791687183 Marionette DEBUG loaded listener.js 04:01:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 99 (0x11914a000) [pid = 2427] [serial = 2078] [outer = 0x11802f000] 04:01:27 INFO - PROCESS | 2427 | 1462791687587 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]]]}] 04:01:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:01:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 621ms 04:01:27 INFO - PROCESS | 2427 | 1462791687627 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 04:01:27 INFO - PROCESS | 2427 | 1462791687628 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 04:01:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:01:27 INFO - PROCESS | 2427 | 1462791687631 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:01:27 INFO - PROCESS | 2427 | 1462791687633 Marionette TRACE conn2 <- [1,2742,null,{}] 04:01:27 INFO - PROCESS | 2427 | 1462791687641 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}] 04:01:27 INFO - PROCESS | 2427 | 1462791687729 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 04:01:27 INFO - PROCESS | 2427 | 1462791687734 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:27 INFO - PROCESS | 2427 | ++DOCSHELL 0x126a0b800 == 56 [pid = 2427] [id = 693] 04:01:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 100 (0x1195eac00) [pid = 2427] [serial = 2079] [outer = 0x0] 04:01:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 101 (0x119915800) [pid = 2427] [serial = 2080] [outer = 0x1195eac00] 04:01:27 INFO - PROCESS | 2427 | 1462791687761 Marionette DEBUG loaded listener.js 04:01:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 102 (0x119eb0c00) [pid = 2427] [serial = 2081] [outer = 0x1195eac00] 04:01:28 INFO - PROCESS | 2427 | 1462791688135 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]]]}] 04:01:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:01:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 522ms 04:01:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:01:28 INFO - PROCESS | 2427 | 1462791688154 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 04:01:28 INFO - PROCESS | 2427 | 1462791688157 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 04:01:28 INFO - PROCESS | 2427 | 1462791688160 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:01:28 INFO - PROCESS | 2427 | 1462791688162 Marionette TRACE conn2 <- [1,2746,null,{}] 04:01:28 INFO - PROCESS | 2427 | 1462791688175 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}] 04:01:28 INFO - PROCESS | 2427 | 1462791688297 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 04:01:28 INFO - PROCESS | 2427 | 1462791688304 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:28 INFO - PROCESS | 2427 | ++DOCSHELL 0x129210000 == 57 [pid = 2427] [id = 694] 04:01:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 103 (0x121260c00) [pid = 2427] [serial = 2082] [outer = 0x0] 04:01:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 104 (0x1212ec000) [pid = 2427] [serial = 2083] [outer = 0x121260c00] 04:01:28 INFO - PROCESS | 2427 | 1462791688346 Marionette DEBUG loaded listener.js 04:01:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 105 (0x122cef800) [pid = 2427] [serial = 2084] [outer = 0x121260c00] 04:01:28 INFO - PROCESS | 2427 | 1462791688756 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]]]}] 04:01:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:01:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 622ms 04:01:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:01:28 INFO - PROCESS | 2427 | 1462791688781 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 04:01:28 INFO - PROCESS | 2427 | 1462791688783 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 04:01:28 INFO - PROCESS | 2427 | 1462791688785 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:01:28 INFO - PROCESS | 2427 | 1462791688786 Marionette TRACE conn2 <- [1,2750,null,{}] 04:01:28 INFO - PROCESS | 2427 | 1462791688788 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}] 04:01:28 INFO - PROCESS | 2427 | 1462791688905 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 04:01:28 INFO - PROCESS | 2427 | 1462791688915 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:28 INFO - PROCESS | 2427 | ++DOCSHELL 0x1296a1800 == 58 [pid = 2427] [id = 695] 04:01:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x119b03800) [pid = 2427] [serial = 2085] [outer = 0x0] 04:01:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x124119000) [pid = 2427] [serial = 2086] [outer = 0x119b03800] 04:01:28 INFO - PROCESS | 2427 | 1462791688940 Marionette DEBUG loaded listener.js 04:01:28 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x124972800) [pid = 2427] [serial = 2087] [outer = 0x119b03800] 04:01:29 INFO - PROCESS | 2427 | 1462791689298 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]]]}] 04:01:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:01:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 04:01:29 INFO - PROCESS | 2427 | 1462791689305 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 04:01:29 INFO - PROCESS | 2427 | 1462791689306 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 04:01:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:01:29 INFO - PROCESS | 2427 | 1462791689311 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:01:29 INFO - PROCESS | 2427 | 1462791689312 Marionette TRACE conn2 <- [1,2754,null,{}] 04:01:29 INFO - PROCESS | 2427 | 1462791689314 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}] 04:01:29 INFO - PROCESS | 2427 | 1462791689428 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 04:01:29 INFO - PROCESS | 2427 | 1462791689449 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:29 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b918000 == 59 [pid = 2427] [id = 696] 04:01:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x12497b000) [pid = 2427] [serial = 2088] [outer = 0x0] 04:01:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x12513e000) [pid = 2427] [serial = 2089] [outer = 0x12497b000] 04:01:29 INFO - PROCESS | 2427 | 1462791689474 Marionette DEBUG loaded listener.js 04:01:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x1268ad000) [pid = 2427] [serial = 2090] [outer = 0x12497b000] 04:01:29 INFO - PROCESS | 2427 | 1462791689822 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]]]}] 04:01:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:01:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 519ms 04:01:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:01:29 INFO - PROCESS | 2427 | 1462791689831 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 04:01:29 INFO - PROCESS | 2427 | 1462791689832 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 04:01:29 INFO - PROCESS | 2427 | 1462791689834 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:01:29 INFO - PROCESS | 2427 | 1462791689836 Marionette TRACE conn2 <- [1,2758,null,{}] 04:01:29 INFO - PROCESS | 2427 | 1462791689838 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}] 04:01:29 INFO - PROCESS | 2427 | 1462791689967 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 04:01:29 INFO - PROCESS | 2427 | 1462791689987 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:29 INFO - PROCESS | 2427 | ++DOCSHELL 0x12be3d000 == 60 [pid = 2427] [id = 697] 04:01:29 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x126aafc00) [pid = 2427] [serial = 2091] [outer = 0x0] 04:01:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x128a4a800) [pid = 2427] [serial = 2092] [outer = 0x126aafc00] 04:01:30 INFO - PROCESS | 2427 | 1462791690027 Marionette DEBUG loaded listener.js 04:01:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x128a54000) [pid = 2427] [serial = 2093] [outer = 0x126aafc00] 04:01:30 INFO - PROCESS | 2427 | 1462791690353 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]]]}] 04:01:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:01:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 569ms 04:01:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:01:30 INFO - PROCESS | 2427 | 1462791690410 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 04:01:30 INFO - PROCESS | 2427 | 1462791690411 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 04:01:30 INFO - PROCESS | 2427 | 1462791690413 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:01:30 INFO - PROCESS | 2427 | 1462791690415 Marionette TRACE conn2 <- [1,2762,null,{}] 04:01:30 INFO - PROCESS | 2427 | 1462791690417 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}] 04:01:30 INFO - PROCESS | 2427 | 1462791690521 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 04:01:30 INFO - PROCESS | 2427 | 1462791690525 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:30 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c615800 == 61 [pid = 2427] [id = 698] 04:01:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x126ab0400) [pid = 2427] [serial = 2094] [outer = 0x0] 04:01:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x128aad000) [pid = 2427] [serial = 2095] [outer = 0x126ab0400] 04:01:30 INFO - PROCESS | 2427 | 1462791690580 Marionette DEBUG loaded listener.js 04:01:30 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x128ab5400) [pid = 2427] [serial = 2096] [outer = 0x126ab0400] 04:01:30 INFO - PROCESS | 2427 | 1462791690874 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]]]}] 04:01:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:01:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 468ms 04:01:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:01:30 INFO - PROCESS | 2427 | 1462791690883 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 04:01:30 INFO - PROCESS | 2427 | 1462791690885 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 04:01:30 INFO - PROCESS | 2427 | 1462791690886 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:01:30 INFO - PROCESS | 2427 | 1462791690887 Marionette TRACE conn2 <- [1,2766,null,{}] 04:01:30 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x1167e2000) [pid = 2427] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:01:30 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x11619cc00) [pid = 2427] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:01:30 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x113def800) [pid = 2427] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:01:30 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x11919ac00) [pid = 2427] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:01:30 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x1195eb400) [pid = 2427] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:01:30 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x118923800) [pid = 2427] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:01:30 INFO - PROCESS | 2427 | 1462791690945 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}] 04:01:31 INFO - PROCESS | 2427 | 1462791691030 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 04:01:31 INFO - PROCESS | 2427 | 1462791691034 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:31 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c8f1800 == 62 [pid = 2427] [id = 699] 04:01:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x118923c00) [pid = 2427] [serial = 2097] [outer = 0x0] 04:01:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x119913c00) [pid = 2427] [serial = 2098] [outer = 0x118923c00] 04:01:31 INFO - PROCESS | 2427 | 1462791691060 Marionette DEBUG loaded listener.js 04:01:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x128e09400) [pid = 2427] [serial = 2099] [outer = 0x118923c00] 04:01:31 INFO - PROCESS | 2427 | 1462791691395 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]]]}] 04:01:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:01:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 522ms 04:01:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:01:31 INFO - PROCESS | 2427 | 1462791691411 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 04:01:31 INFO - PROCESS | 2427 | 1462791691412 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 04:01:31 INFO - PROCESS | 2427 | 1462791691415 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:01:31 INFO - PROCESS | 2427 | 1462791691416 Marionette TRACE conn2 <- [1,2770,null,{}] 04:01:31 INFO - PROCESS | 2427 | 1462791691418 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}] 04:01:31 INFO - PROCESS | 2427 | 1462791691501 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 04:01:31 INFO - PROCESS | 2427 | 1462791691506 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:31 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d07a800 == 63 [pid = 2427] [id = 700] 04:01:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x128f33400) [pid = 2427] [serial = 2100] [outer = 0x0] 04:01:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x128fd1400) [pid = 2427] [serial = 2101] [outer = 0x128f33400] 04:01:31 INFO - PROCESS | 2427 | 1462791691531 Marionette DEBUG loaded listener.js 04:01:31 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x12929cc00) [pid = 2427] [serial = 2102] [outer = 0x128f33400] 04:01:31 INFO - PROCESS | 2427 | 1462791691847 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]]]}] 04:01:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:01:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 469ms 04:01:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:01:31 INFO - PROCESS | 2427 | 1462791691884 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 04:01:31 INFO - PROCESS | 2427 | 1462791691886 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 04:01:31 INFO - PROCESS | 2427 | 1462791691888 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:01:31 INFO - PROCESS | 2427 | 1462791691890 Marionette TRACE conn2 <- [1,2774,null,{}] 04:01:31 INFO - PROCESS | 2427 | 1462791691913 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}] 04:01:32 INFO - PROCESS | 2427 | 1462791692012 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 04:01:32 INFO - PROCESS | 2427 | 1462791692016 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:32 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d1a2000 == 64 [pid = 2427] [id = 701] 04:01:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x128fd5000) [pid = 2427] [serial = 2103] [outer = 0x0] 04:01:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x1292ab800) [pid = 2427] [serial = 2104] [outer = 0x128fd5000] 04:01:32 INFO - PROCESS | 2427 | 1462791692045 Marionette DEBUG loaded listener.js 04:01:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x12a41fc00) [pid = 2427] [serial = 2105] [outer = 0x128fd5000] 04:01:32 INFO - PROCESS | 2427 | 1462791692377 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]]]}] 04:01:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:01:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 527ms 04:01:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:01:32 INFO - PROCESS | 2427 | 1462791692416 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 04:01:32 INFO - PROCESS | 2427 | 1462791692417 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 04:01:32 INFO - PROCESS | 2427 | 1462791692419 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:01:32 INFO - PROCESS | 2427 | 1462791692420 Marionette TRACE conn2 <- [1,2778,null,{}] 04:01:32 INFO - PROCESS | 2427 | 1462791692423 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}] 04:01:32 INFO - PROCESS | 2427 | 1462791692506 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 04:01:32 INFO - PROCESS | 2427 | 1462791692564 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:32 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d688800 == 65 [pid = 2427] [id = 702] 04:01:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x128fd9c00) [pid = 2427] [serial = 2106] [outer = 0x0] 04:01:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x12a68a000) [pid = 2427] [serial = 2107] [outer = 0x128fd9c00] 04:01:32 INFO - PROCESS | 2427 | 1462791692589 Marionette DEBUG loaded listener.js 04:01:32 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x12a6afc00) [pid = 2427] [serial = 2108] [outer = 0x128fd9c00] 04:01:32 INFO - PROCESS | 2427 | 1462791692869 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]]]}] 04:01:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:01:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 474ms 04:01:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:01:32 INFO - PROCESS | 2427 | 1462791692897 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 04:01:32 INFO - PROCESS | 2427 | 1462791692898 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 04:01:32 INFO - PROCESS | 2427 | 1462791692900 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:01:32 INFO - PROCESS | 2427 | 1462791692901 Marionette TRACE conn2 <- [1,2782,null,{}] 04:01:32 INFO - PROCESS | 2427 | 1462791692903 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}] 04:01:33 INFO - PROCESS | 2427 | 1462791693052 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 04:01:33 INFO - PROCESS | 2427 | 1462791693107 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:33 INFO - PROCESS | 2427 | ++DOCSHELL 0x117e08000 == 66 [pid = 2427] [id = 703] 04:01:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x110f35400) [pid = 2427] [serial = 2109] [outer = 0x0] 04:01:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x112a72800) [pid = 2427] [serial = 2110] [outer = 0x110f35400] 04:01:33 INFO - PROCESS | 2427 | 1462791693140 Marionette DEBUG loaded listener.js 04:01:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x1169b9c00) [pid = 2427] [serial = 2111] [outer = 0x110f35400] 04:01:33 INFO - PROCESS | 2427 | 1462791693579 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]]]}] 04:01:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:01:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 720ms 04:01:33 INFO - PROCESS | 2427 | 1462791693621 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 04:01:33 INFO - PROCESS | 2427 | 1462791693624 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 04:01:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:01:33 INFO - PROCESS | 2427 | 1462791693627 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:01:33 INFO - PROCESS | 2427 | 1462791693629 Marionette TRACE conn2 <- [1,2786,null,{}] 04:01:33 INFO - PROCESS | 2427 | 1462791693632 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}] 04:01:33 INFO - PROCESS | 2427 | 1462791693740 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 04:01:33 INFO - PROCESS | 2427 | 1462791693798 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:33 INFO - PROCESS | 2427 | ++DOCSHELL 0x128c36800 == 67 [pid = 2427] [id = 704] 04:01:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x11872e400) [pid = 2427] [serial = 2112] [outer = 0x0] 04:01:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x11951e800) [pid = 2427] [serial = 2113] [outer = 0x11872e400] 04:01:33 INFO - PROCESS | 2427 | 1462791693830 Marionette DEBUG loaded listener.js 04:01:33 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x119916000) [pid = 2427] [serial = 2114] [outer = 0x11872e400] 04:01:34 INFO - PROCESS | 2427 | 1462791694280 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]]]}] 04:01:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:01:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 673ms 04:01:34 INFO - PROCESS | 2427 | 1462791694301 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 04:01:34 INFO - PROCESS | 2427 | 1462791694305 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 04:01:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:01:34 INFO - PROCESS | 2427 | 1462791694308 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:01:34 INFO - PROCESS | 2427 | 1462791694311 Marionette TRACE conn2 <- [1,2790,null,{}] 04:01:34 INFO - PROCESS | 2427 | 1462791694314 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}] 04:01:34 INFO - PROCESS | 2427 | 1462791694504 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 04:01:34 INFO - PROCESS | 2427 | 1462791694618 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:34 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c8e2000 == 68 [pid = 2427] [id = 705] 04:01:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x122a4e000) [pid = 2427] [serial = 2115] [outer = 0x0] 04:01:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x122cef400) [pid = 2427] [serial = 2116] [outer = 0x122a4e000] 04:01:34 INFO - PROCESS | 2427 | 1462791694665 Marionette DEBUG loaded listener.js 04:01:34 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x124a6cc00) [pid = 2427] [serial = 2117] [outer = 0x122a4e000] 04:01:35 INFO - PROCESS | 2427 | 1462791695130 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]]]}] 04:01:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:01:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 872ms 04:01:35 INFO - PROCESS | 2427 | 1462791695191 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 04:01:35 INFO - PROCESS | 2427 | 1462791695194 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 04:01:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:01:35 INFO - PROCESS | 2427 | 1462791695203 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:01:35 INFO - PROCESS | 2427 | 1462791695206 Marionette TRACE conn2 <- [1,2794,null,{}] 04:01:35 INFO - PROCESS | 2427 | 1462791695211 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}] 04:01:35 INFO - PROCESS | 2427 | 1462791695315 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 04:01:35 INFO - PROCESS | 2427 | 1462791695387 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:35 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d7a1800 == 69 [pid = 2427] [id = 706] 04:01:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x122c26c00) [pid = 2427] [serial = 2118] [outer = 0x0] 04:01:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x125af9400) [pid = 2427] [serial = 2119] [outer = 0x122c26c00] 04:01:35 INFO - PROCESS | 2427 | 1462791695416 Marionette DEBUG loaded listener.js 04:01:35 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x128a55400) [pid = 2427] [serial = 2120] [outer = 0x122c26c00] 04:01:35 INFO - PROCESS | 2427 | 1462791695812 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]]]}] 04:01:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:01:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 628ms 04:01:35 INFO - PROCESS | 2427 | --DOCSHELL 0x12d078800 == 68 [pid = 2427] [id = 16] 04:01:35 INFO - PROCESS | 2427 | 1462791695861 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 04:01:35 INFO - PROCESS | 2427 | 1462791695863 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 04:01:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:01:35 INFO - PROCESS | 2427 | 1462791695876 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:01:35 INFO - PROCESS | 2427 | 1462791695877 Marionette TRACE conn2 <- [1,2798,null,{}] 04:01:35 INFO - PROCESS | 2427 | 1462791695879 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}] 04:01:35 INFO - PROCESS | 2427 | 1462791695997 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 04:01:36 INFO - PROCESS | 2427 | 1462791696068 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:36 INFO - PROCESS | 2427 | ++DOCSHELL 0x12da22800 == 69 [pid = 2427] [id = 707] 04:01:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x1259c9800) [pid = 2427] [serial = 2121] [outer = 0x0] 04:01:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x1292a1c00) [pid = 2427] [serial = 2122] [outer = 0x1259c9800] 04:01:36 INFO - PROCESS | 2427 | 1462791696097 Marionette DEBUG loaded listener.js 04:01:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x1293e3400) [pid = 2427] [serial = 2123] [outer = 0x1259c9800] 04:01:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:01:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 669ms 04:01:36 INFO - PROCESS | 2427 | 1462791696537 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]]]}] 04:01:36 INFO - PROCESS | 2427 | 1462791696545 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 04:01:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:01:36 INFO - PROCESS | 2427 | 1462791696548 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 04:01:36 INFO - PROCESS | 2427 | 1462791696551 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:01:36 INFO - PROCESS | 2427 | 1462791696553 Marionette TRACE conn2 <- [1,2802,null,{}] 04:01:36 INFO - PROCESS | 2427 | 1462791696557 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}] 04:01:36 INFO - PROCESS | 2427 | 1462791696709 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 04:01:36 INFO - PROCESS | 2427 | 1462791696808 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:36 INFO - PROCESS | 2427 | ++DOCSHELL 0x12f69b000 == 70 [pid = 2427] [id = 708] 04:01:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x12a77a800) [pid = 2427] [serial = 2124] [outer = 0x0] 04:01:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x12a77f000) [pid = 2427] [serial = 2125] [outer = 0x12a77a800] 04:01:36 INFO - PROCESS | 2427 | 1462791696863 Marionette DEBUG loaded listener.js 04:01:36 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x12a79a800) [pid = 2427] [serial = 2126] [outer = 0x12a77a800] 04:01:37 INFO - PROCESS | 2427 | 1462791697316 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]]]}] 04:01:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:01:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 823ms 04:01:37 INFO - PROCESS | 2427 | 1462791697373 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 04:01:37 INFO - PROCESS | 2427 | 1462791697376 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 04:01:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:01:37 INFO - PROCESS | 2427 | 1462791697379 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:01:37 INFO - PROCESS | 2427 | 1462791697381 Marionette TRACE conn2 <- [1,2806,null,{}] 04:01:37 INFO - PROCESS | 2427 | 1462791697383 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}] 04:01:37 INFO - PROCESS | 2427 | 1462791697485 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 04:01:37 INFO - PROCESS | 2427 | 1462791697740 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:37 INFO - PROCESS | 2427 | ++DOCSHELL 0x124f13000 == 71 [pid = 2427] [id = 709] 04:01:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x11334b400) [pid = 2427] [serial = 2127] [outer = 0x0] 04:01:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x115e37800) [pid = 2427] [serial = 2128] [outer = 0x11334b400] 04:01:37 INFO - PROCESS | 2427 | 1462791697770 Marionette DEBUG loaded listener.js 04:01:37 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x116a59400) [pid = 2427] [serial = 2129] [outer = 0x11334b400] 04:01:38 INFO - PROCESS | 2427 | 1462791698166 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]]]}] 04:01:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:01:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 820ms 04:01:38 INFO - PROCESS | 2427 | 1462791698200 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 04:01:38 INFO - PROCESS | 2427 | 1462791698202 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 04:01:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:01:38 INFO - PROCESS | 2427 | 1462791698205 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:01:38 INFO - PROCESS | 2427 | 1462791698207 Marionette TRACE conn2 <- [1,2810,null,{}] 04:01:38 INFO - PROCESS | 2427 | 1462791698210 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}] 04:01:38 INFO - PROCESS | 2427 | 1462791698302 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 04:01:38 INFO - PROCESS | 2427 | 1462791698363 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:38 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b017800 == 72 [pid = 2427] [id = 710] 04:01:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x118126800) [pid = 2427] [serial = 2130] [outer = 0x0] 04:01:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x11925e800) [pid = 2427] [serial = 2131] [outer = 0x118126800] 04:01:38 INFO - PROCESS | 2427 | 1462791698390 Marionette DEBUG loaded listener.js 04:01:38 INFO - PROCESS | 2427 | ++DOMWINDOW == 147 (0x11990c800) [pid = 2427] [serial = 2132] [outer = 0x118126800] 04:01:38 INFO - PROCESS | 2427 | 1462791698791 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]]]}] 04:01:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:01:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 621ms 04:01:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:01:38 INFO - PROCESS | 2427 | 1462791698829 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 04:01:38 INFO - PROCESS | 2427 | 1462791698831 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 04:01:38 INFO - PROCESS | 2427 | 1462791698833 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:01:38 INFO - PROCESS | 2427 | 1462791698835 Marionette TRACE conn2 <- [1,2814,null,{}] 04:01:38 INFO - PROCESS | 2427 | 1462791698837 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}] 04:01:38 INFO - PROCESS | 2427 | 1462791698932 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 04:01:39 INFO - PROCESS | 2427 | 1462791699044 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:39 INFO - PROCESS | 2427 | ++DOCSHELL 0x11695d800 == 73 [pid = 2427] [id = 711] 04:01:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 148 (0x110f34800) [pid = 2427] [serial = 2133] [outer = 0x0] 04:01:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 149 (0x11619cc00) [pid = 2427] [serial = 2134] [outer = 0x110f34800] 04:01:39 INFO - PROCESS | 2427 | 1462791699097 Marionette DEBUG loaded listener.js 04:01:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 150 (0x119913400) [pid = 2427] [serial = 2135] [outer = 0x110f34800] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x112f9d000 == 72 [pid = 2427] [id = 533] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa14800 == 71 [pid = 2427] [id = 532] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x12d688800 == 70 [pid = 2427] [id = 702] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x12d1a2000 == 69 [pid = 2427] [id = 701] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x12d07a800 == 68 [pid = 2427] [id = 700] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x12c8f1800 == 67 [pid = 2427] [id = 699] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x12c615800 == 66 [pid = 2427] [id = 698] 04:01:39 INFO - PROCESS | 2427 | --DOMWINDOW == 149 (0x116a56800) [pid = 2427] [serial = 2026] [outer = 0x0] [url = about:blank] 04:01:39 INFO - PROCESS | 2427 | --DOMWINDOW == 148 (0x119b0b800) [pid = 2427] [serial = 2029] [outer = 0x0] [url = about:blank] 04:01:39 INFO - PROCESS | 2427 | --DOMWINDOW == 147 (0x122ce7000) [pid = 2427] [serial = 2050] [outer = 0x0] [url = about:blank] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x12be3d000 == 65 [pid = 2427] [id = 697] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x12b918000 == 64 [pid = 2427] [id = 696] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x1296a1800 == 63 [pid = 2427] [id = 695] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x129210000 == 62 [pid = 2427] [id = 694] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x12e12f000 == 61 [pid = 2427] [id = 674] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x126a0b800 == 60 [pid = 2427] [id = 693] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x122c42800 == 59 [pid = 2427] [id = 692] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x11708a800 == 58 [pid = 2427] [id = 691] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x12b90d800 == 57 [pid = 2427] [id = 688] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x12b014800 == 56 [pid = 2427] [id = 687] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa03000 == 55 [pid = 2427] [id = 686] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x122f80000 == 54 [pid = 2427] [id = 685] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x117e05000 == 53 [pid = 2427] [id = 684] 04:01:39 INFO - PROCESS | 2427 | --DOCSHELL 0x12969a000 == 52 [pid = 2427] [id = 683] 04:01:39 INFO - PROCESS | 2427 | --DOMWINDOW == 146 (0x118087c00) [pid = 2427] [serial = 2035] [outer = 0x0] [url = about:blank] 04:01:39 INFO - PROCESS | 2427 | --DOMWINDOW == 145 (0x118130000) [pid = 2427] [serial = 2036] [outer = 0x0] [url = about:blank] 04:01:39 INFO - PROCESS | 2427 | --DOMWINDOW == 144 (0x1161a2400) [pid = 2427] [serial = 2032] [outer = 0x0] [url = about:blank] 04:01:39 INFO - PROCESS | 2427 | --DOMWINDOW == 143 (0x1167e0000) [pid = 2427] [serial = 2033] [outer = 0x0] [url = about:blank] 04:01:39 INFO - PROCESS | 2427 | --DOMWINDOW == 142 (0x118942800) [pid = 2427] [serial = 2038] [outer = 0x0] [url = about:blank] 04:01:39 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x11990dc00) [pid = 2427] [serial = 2041] [outer = 0x0] [url = about:blank] 04:01:39 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x119eb7400) [pid = 2427] [serial = 2044] [outer = 0x0] [url = about:blank] 04:01:39 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x1212e9800) [pid = 2427] [serial = 2047] [outer = 0x0] [url = about:blank] 04:01:39 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x119b0ac00) [pid = 2427] [serial = 2042] [outer = 0x0] [url = about:blank] 04:01:39 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x1195e1800) [pid = 2427] [serial = 2039] [outer = 0x0] [url = about:blank] 04:01:39 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x121265c00) [pid = 2427] [serial = 2045] [outer = 0x0] [url = about:blank] 04:01:39 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x122c23000) [pid = 2427] [serial = 2048] [outer = 0x0] [url = about:blank] 04:01:39 INFO - PROCESS | 2427 | 1462791699436 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]]]}] 04:01:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:01:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 620ms 04:01:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:01:39 INFO - PROCESS | 2427 | 1462791699453 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 04:01:39 INFO - PROCESS | 2427 | 1462791699455 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 04:01:39 INFO - PROCESS | 2427 | 1462791699464 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:01:39 INFO - PROCESS | 2427 | 1462791699468 Marionette TRACE conn2 <- [1,2818,null,{}] 04:01:39 INFO - PROCESS | 2427 | 1462791699471 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}] 04:01:39 INFO - PROCESS | 2427 | 1462791699557 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 04:01:39 INFO - PROCESS | 2427 | 1462791699617 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:39 INFO - PROCESS | 2427 | ++DOCSHELL 0x119d3e000 == 53 [pid = 2427] [id = 712] 04:01:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x110f41c00) [pid = 2427] [serial = 2136] [outer = 0x0] 04:01:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x1212cdc00) [pid = 2427] [serial = 2137] [outer = 0x110f41c00] 04:01:39 INFO - PROCESS | 2427 | 1462791699646 Marionette DEBUG loaded listener.js 04:01:39 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x122eec800) [pid = 2427] [serial = 2138] [outer = 0x110f41c00] 04:01:40 INFO - PROCESS | 2427 | 1462791700002 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]]]}] 04:01:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:01:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 579ms 04:01:40 INFO - PROCESS | 2427 | 1462791700039 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 04:01:40 INFO - PROCESS | 2427 | 1462791700041 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 04:01:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:01:40 INFO - PROCESS | 2427 | 1462791700045 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:01:40 INFO - PROCESS | 2427 | 1462791700046 Marionette TRACE conn2 <- [1,2822,null,{}] 04:01:40 INFO - PROCESS | 2427 | 1462791700050 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}] 04:01:40 INFO - PROCESS | 2427 | 1462791700179 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 04:01:40 INFO - PROCESS | 2427 | 1462791700263 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:40 INFO - PROCESS | 2427 | ++DOCSHELL 0x125a0e800 == 54 [pid = 2427] [id = 713] 04:01:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x1212e6000) [pid = 2427] [serial = 2139] [outer = 0x0] 04:01:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x124558c00) [pid = 2427] [serial = 2140] [outer = 0x1212e6000] 04:01:40 INFO - PROCESS | 2427 | 1462791700300 Marionette DEBUG loaded listener.js 04:01:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x124970c00) [pid = 2427] [serial = 2141] [outer = 0x1212e6000] 04:01:40 INFO - PROCESS | 2427 | 1462791700678 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]]]}] 04:01:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:01:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 672ms 04:01:40 INFO - PROCESS | 2427 | 1462791700716 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 04:01:40 INFO - PROCESS | 2427 | 1462791700718 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 04:01:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:01:40 INFO - PROCESS | 2427 | 1462791700720 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:01:40 INFO - PROCESS | 2427 | 1462791700721 Marionette TRACE conn2 <- [1,2826,null,{}] 04:01:40 INFO - PROCESS | 2427 | 1462791700723 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}] 04:01:40 INFO - PROCESS | 2427 | 1462791700804 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 04:01:40 INFO - PROCESS | 2427 | 1462791700810 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:40 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a17000 == 55 [pid = 2427] [id = 714] 04:01:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x124acc400) [pid = 2427] [serial = 2142] [outer = 0x0] 04:01:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x124d80400) [pid = 2427] [serial = 2143] [outer = 0x124acc400] 04:01:40 INFO - PROCESS | 2427 | 1462791700841 Marionette DEBUG loaded listener.js 04:01:40 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x1259c6c00) [pid = 2427] [serial = 2144] [outer = 0x124acc400] 04:01:41 INFO - PROCESS | 2427 | 1462791701184 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:01:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:01:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 471ms 04:01:41 INFO - PROCESS | 2427 | 1462791701193 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 04:01:41 INFO - PROCESS | 2427 | 1462791701196 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 04:01:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:01:41 INFO - PROCESS | 2427 | 1462791701198 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:01:41 INFO - PROCESS | 2427 | 1462791701200 Marionette TRACE conn2 <- [1,2830,null,{}] 04:01:41 INFO - PROCESS | 2427 | 1462791701202 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}] 04:01:41 INFO - PROCESS | 2427 | 1462791701287 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 04:01:41 INFO - PROCESS | 2427 | 1462791701294 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:41 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b15a800 == 56 [pid = 2427] [id = 715] 04:01:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x1259ce000) [pid = 2427] [serial = 2145] [outer = 0x0] 04:01:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x128a51800) [pid = 2427] [serial = 2146] [outer = 0x1259ce000] 04:01:41 INFO - PROCESS | 2427 | 1462791701319 Marionette DEBUG loaded listener.js 04:01:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 147 (0x128e03000) [pid = 2427] [serial = 2147] [outer = 0x1259ce000] 04:01:41 INFO - PROCESS | 2427 | 1462791701693 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]]]}] 04:01:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:01:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 519ms 04:01:41 INFO - PROCESS | 2427 | 1462791701717 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 04:01:41 INFO - PROCESS | 2427 | 1462791701718 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 04:01:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:01:41 INFO - PROCESS | 2427 | 1462791701738 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:01:41 INFO - PROCESS | 2427 | 1462791701739 Marionette TRACE conn2 <- [1,2834,null,{}] 04:01:41 INFO - PROCESS | 2427 | 1462791701742 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}] 04:01:41 INFO - PROCESS | 2427 | 1462791701844 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 04:01:41 INFO - PROCESS | 2427 | 1462791701881 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:41 INFO - PROCESS | 2427 | ++DOCSHELL 0x12be3d000 == 57 [pid = 2427] [id = 716] 04:01:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 148 (0x1259c6800) [pid = 2427] [serial = 2148] [outer = 0x0] 04:01:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 149 (0x128f36400) [pid = 2427] [serial = 2149] [outer = 0x1259c6800] 04:01:41 INFO - PROCESS | 2427 | 1462791701906 Marionette DEBUG loaded listener.js 04:01:41 INFO - PROCESS | 2427 | ++DOMWINDOW == 150 (0x1293df400) [pid = 2427] [serial = 2150] [outer = 0x1259c6800] 04:01:42 INFO - PROCESS | 2427 | 1462791702216 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:01:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:01:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 539ms 04:01:42 INFO - PROCESS | 2427 | 1462791702262 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 04:01:42 INFO - PROCESS | 2427 | 1462791702263 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 04:01:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:01:42 INFO - PROCESS | 2427 | 1462791702266 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:01:42 INFO - PROCESS | 2427 | 1462791702267 Marionette TRACE conn2 <- [1,2838,null,{}] 04:01:42 INFO - PROCESS | 2427 | 1462791702270 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}] 04:01:42 INFO - PROCESS | 2427 | 1462791702426 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 04:01:42 INFO - PROCESS | 2427 | 1462791702442 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:42 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c61c800 == 58 [pid = 2427] [id = 717] 04:01:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 151 (0x128fcc800) [pid = 2427] [serial = 2151] [outer = 0x0] 04:01:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 152 (0x12a68d800) [pid = 2427] [serial = 2152] [outer = 0x128fcc800] 04:01:42 INFO - PROCESS | 2427 | 1462791702482 Marionette DEBUG loaded listener.js 04:01:42 INFO - PROCESS | 2427 | ++DOMWINDOW == 153 (0x12a77e800) [pid = 2427] [serial = 2153] [outer = 0x128fcc800] 04:01:42 INFO - PROCESS | 2427 | 1462791702896 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]]]}] 04:01:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:01:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 668ms 04:01:42 INFO - PROCESS | 2427 | 1462791702941 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 04:01:42 INFO - PROCESS | 2427 | 1462791702942 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 04:01:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:01:42 INFO - PROCESS | 2427 | 1462791702945 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:01:42 INFO - PROCESS | 2427 | 1462791702946 Marionette TRACE conn2 <- [1,2842,null,{}] 04:01:42 INFO - PROCESS | 2427 | 1462791702948 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}] 04:01:43 INFO - PROCESS | 2427 | 1462791703055 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 04:01:43 INFO - PROCESS | 2427 | 1462791703117 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:43 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d191800 == 59 [pid = 2427] [id = 718] 04:01:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 154 (0x128fd6000) [pid = 2427] [serial = 2154] [outer = 0x0] 04:01:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 155 (0x12a79bc00) [pid = 2427] [serial = 2155] [outer = 0x128fd6000] 04:01:43 INFO - PROCESS | 2427 | 1462791703142 Marionette DEBUG loaded listener.js 04:01:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 156 (0x12a7a2400) [pid = 2427] [serial = 2156] [outer = 0x128fd6000] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 155 (0x126ab0400) [pid = 2427] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 154 (0x1243c0000) [pid = 2427] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 153 (0x124ac7000) [pid = 2427] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 152 (0x115162c00) [pid = 2427] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 151 (0x1195de000) [pid = 2427] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 150 (0x1195eac00) [pid = 2427] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 149 (0x121260c00) [pid = 2427] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 148 (0x11802f000) [pid = 2427] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 147 (0x12125b400) [pid = 2427] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 146 (0x128fd8c00) [pid = 2427] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 145 (0x110f2d400) [pid = 2427] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 144 (0x128fd5000) [pid = 2427] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 143 (0x118923c00) [pid = 2427] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 142 (0x128f33400) [pid = 2427] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x124975800) [pid = 2427] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x1246d7c00) [pid = 2427] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x119b03800) [pid = 2427] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x116938800) [pid = 2427] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x1195e8000) [pid = 2427] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x1185e6000) [pid = 2427] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x1161f1000) [pid = 2427] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x122a47000) [pid = 2427] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x110f2b400) [pid = 2427] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x111cbd400) [pid = 2427] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x1160d9400) [pid = 2427] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x1130e9c00) [pid = 2427] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x12497b000) [pid = 2427] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x119910000) [pid = 2427] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x126aafc00) [pid = 2427] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x128a54c00) [pid = 2427] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x118949800) [pid = 2427] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x11606ec00) [pid = 2427] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x110f47800) [pid = 2427] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:01:43 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x122ce8400) [pid = 2427] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:01:43 INFO - PROCESS | 2427 | 1462791703678 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]]]}] 04:01:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:01:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 773ms 04:01:43 INFO - PROCESS | 2427 | 1462791703718 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 04:01:43 INFO - PROCESS | 2427 | 1462791703720 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 04:01:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:01:43 INFO - PROCESS | 2427 | 1462791703722 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:01:43 INFO - PROCESS | 2427 | 1462791703723 Marionette TRACE conn2 <- [1,2846,null,{}] 04:01:43 INFO - PROCESS | 2427 | 1462791703728 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}] 04:01:43 INFO - PROCESS | 2427 | 1462791703810 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 04:01:43 INFO - PROCESS | 2427 | 1462791703815 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:43 INFO - PROCESS | 2427 | ++DOCSHELL 0x128c1e800 == 60 [pid = 2427] [id = 719] 04:01:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x110f4c400) [pid = 2427] [serial = 2157] [outer = 0x0] 04:01:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x1169b1400) [pid = 2427] [serial = 2158] [outer = 0x110f4c400] 04:01:43 INFO - PROCESS | 2427 | 1462791703845 Marionette DEBUG loaded listener.js 04:01:43 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x1195e8000) [pid = 2427] [serial = 2159] [outer = 0x110f4c400] 04:01:44 INFO - PROCESS | 2427 | 1462791704186 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]]]}] 04:01:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:01:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 471ms 04:01:44 INFO - PROCESS | 2427 | 1462791704194 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 04:01:44 INFO - PROCESS | 2427 | 1462791704196 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 04:01:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:01:44 INFO - PROCESS | 2427 | 1462791704198 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:01:44 INFO - PROCESS | 2427 | 1462791704199 Marionette TRACE conn2 <- [1,2850,null,{}] 04:01:44 INFO - PROCESS | 2427 | 1462791704202 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}] 04:01:44 INFO - PROCESS | 2427 | 1462791704331 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 04:01:44 INFO - PROCESS | 2427 | 1462791704354 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:44 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d688800 == 61 [pid = 2427] [id = 720] 04:01:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x111cbd400) [pid = 2427] [serial = 2160] [outer = 0x0] 04:01:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x122a4d000) [pid = 2427] [serial = 2161] [outer = 0x111cbd400] 04:01:44 INFO - PROCESS | 2427 | 1462791704379 Marionette DEBUG loaded listener.js 04:01:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x128a4b000) [pid = 2427] [serial = 2162] [outer = 0x111cbd400] 04:01:44 INFO - PROCESS | 2427 | 1462791704698 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:01:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:01:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 519ms 04:01:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:01:44 INFO - PROCESS | 2427 | 1462791704718 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 04:01:44 INFO - PROCESS | 2427 | 1462791704719 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 04:01:44 INFO - PROCESS | 2427 | 1462791704721 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:01:44 INFO - PROCESS | 2427 | 1462791704722 Marionette TRACE conn2 <- [1,2854,null,{}] 04:01:44 INFO - PROCESS | 2427 | 1462791704727 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}] 04:01:44 INFO - PROCESS | 2427 | 1462791704814 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 04:01:44 INFO - PROCESS | 2427 | 1462791704818 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:44 INFO - PROCESS | 2427 | ++DOCSHELL 0x12f6a1800 == 62 [pid = 2427] [id = 721] 04:01:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x126aacc00) [pid = 2427] [serial = 2163] [outer = 0x0] 04:01:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x12a780400) [pid = 2427] [serial = 2164] [outer = 0x126aacc00] 04:01:44 INFO - PROCESS | 2427 | 1462791704843 Marionette DEBUG loaded listener.js 04:01:44 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x12a7a8c00) [pid = 2427] [serial = 2165] [outer = 0x126aacc00] 04:01:45 INFO - PROCESS | 2427 | 1462791705168 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]]]}] 04:01:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:01:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 473ms 04:01:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:01:45 INFO - PROCESS | 2427 | 1462791705196 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 04:01:45 INFO - PROCESS | 2427 | 1462791705197 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 04:01:45 INFO - PROCESS | 2427 | 1462791705199 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:01:45 INFO - PROCESS | 2427 | 1462791705200 Marionette TRACE conn2 <- [1,2858,null,{}] 04:01:45 INFO - PROCESS | 2427 | 1462791705203 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}] 04:01:45 INFO - PROCESS | 2427 | 1462791705318 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 04:01:45 INFO - PROCESS | 2427 | 1462791705324 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:45 INFO - PROCESS | 2427 | ++DOCSHELL 0x12f6e9000 == 63 [pid = 2427] [id = 722] 04:01:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x110f41000) [pid = 2427] [serial = 2166] [outer = 0x0] 04:01:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x12a7a9000) [pid = 2427] [serial = 2167] [outer = 0x110f41000] 04:01:45 INFO - PROCESS | 2427 | 1462791705349 Marionette DEBUG loaded listener.js 04:01:45 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x1161f4000) [pid = 2427] [serial = 2168] [outer = 0x110f41000] 04:01:45 INFO - PROCESS | 2427 | 1462791705773 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:01:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:01:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 620ms 04:01:45 INFO - PROCESS | 2427 | 1462791705820 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 04:01:45 INFO - PROCESS | 2427 | 1462791705823 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 04:01:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:01:45 INFO - PROCESS | 2427 | 1462791705826 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:01:45 INFO - PROCESS | 2427 | 1462791705829 Marionette TRACE conn2 <- [1,2862,null,{}] 04:01:45 INFO - PROCESS | 2427 | 1462791705833 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}] 04:01:45 INFO - PROCESS | 2427 | 1462791705945 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 04:01:46 INFO - PROCESS | 2427 | 1462791706007 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:46 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a08800 == 64 [pid = 2427] [id = 723] 04:01:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x112d5e000) [pid = 2427] [serial = 2169] [outer = 0x0] 04:01:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x116a56800) [pid = 2427] [serial = 2170] [outer = 0x112d5e000] 04:01:46 INFO - PROCESS | 2427 | 1462791706039 Marionette DEBUG loaded listener.js 04:01:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x118095400) [pid = 2427] [serial = 2171] [outer = 0x112d5e000] 04:01:46 INFO - PROCESS | 2427 | 1462791706506 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]]]}] 04:01:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:01:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 725ms 04:01:46 INFO - PROCESS | 2427 | 1462791706552 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 04:01:46 INFO - PROCESS | 2427 | 1462791706556 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 04:01:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:01:46 INFO - PROCESS | 2427 | 1462791706560 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:01:46 INFO - PROCESS | 2427 | 1462791706562 Marionette TRACE conn2 <- [1,2866,null,{}] 04:01:46 INFO - PROCESS | 2427 | 1462791706565 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}] 04:01:46 INFO - PROCESS | 2427 | 1462791706675 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 04:01:46 INFO - PROCESS | 2427 | 1462791706778 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:46 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa19000 == 65 [pid = 2427] [id = 724] 04:01:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x1184dbc00) [pid = 2427] [serial = 2172] [outer = 0x0] 04:01:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x1195de000) [pid = 2427] [serial = 2173] [outer = 0x1184dbc00] 04:01:46 INFO - PROCESS | 2427 | 1462791706810 Marionette DEBUG loaded listener.js 04:01:46 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x119eb3800) [pid = 2427] [serial = 2174] [outer = 0x1184dbc00] 04:01:47 INFO - PROCESS | 2427 | 1462791707216 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]]]}] 04:01:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:01:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 720ms 04:01:47 INFO - PROCESS | 2427 | 1462791707290 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 04:01:47 INFO - PROCESS | 2427 | 1462791707291 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 04:01:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:01:47 INFO - PROCESS | 2427 | 1462791707308 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:01:47 INFO - PROCESS | 2427 | 1462791707311 Marionette TRACE conn2 <- [1,2870,null,{}] 04:01:47 INFO - PROCESS | 2427 | 1462791707319 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}] 04:01:47 INFO - PROCESS | 2427 | 1462791707464 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 04:01:47 INFO - PROCESS | 2427 | 1462791707520 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:47 INFO - PROCESS | 2427 | ++DOCSHELL 0x12f6dd800 == 66 [pid = 2427] [id = 725] 04:01:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x1240d4c00) [pid = 2427] [serial = 2175] [outer = 0x0] 04:01:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x1246cd400) [pid = 2427] [serial = 2176] [outer = 0x1240d4c00] 04:01:47 INFO - PROCESS | 2427 | 1462791707553 Marionette DEBUG loaded listener.js 04:01:47 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x12497b000) [pid = 2427] [serial = 2177] [outer = 0x1240d4c00] 04:01:47 INFO - PROCESS | 2427 | 1462791707971 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]]]}] 04:01:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:01:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 673ms 04:01:47 INFO - PROCESS | 2427 | 1462791707980 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 04:01:47 INFO - PROCESS | 2427 | 1462791707982 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 04:01:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:01:47 INFO - PROCESS | 2427 | 1462791707984 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:01:47 INFO - PROCESS | 2427 | 1462791707986 Marionette TRACE conn2 <- [1,2874,null,{}] 04:01:47 INFO - PROCESS | 2427 | 1462791707988 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}] 04:01:48 INFO - PROCESS | 2427 | 1462791708095 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 04:01:48 INFO - PROCESS | 2427 | 1462791708153 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:48 INFO - PROCESS | 2427 | ++DOCSHELL 0x135139800 == 67 [pid = 2427] [id = 726] 04:01:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x124a64400) [pid = 2427] [serial = 2178] [outer = 0x0] 04:01:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x125398400) [pid = 2427] [serial = 2179] [outer = 0x124a64400] 04:01:48 INFO - PROCESS | 2427 | 1462791708184 Marionette DEBUG loaded listener.js 04:01:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x128aaac00) [pid = 2427] [serial = 2180] [outer = 0x124a64400] 04:01:48 INFO - PROCESS | 2427 | 1462791708638 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]]]}] 04:01:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:01:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 672ms 04:01:48 INFO - PROCESS | 2427 | 1462791708656 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 04:01:48 INFO - PROCESS | 2427 | 1462791708658 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 04:01:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:01:48 INFO - PROCESS | 2427 | 1462791708662 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:01:48 INFO - PROCESS | 2427 | 1462791708663 Marionette TRACE conn2 <- [1,2878,null,{}] 04:01:48 INFO - PROCESS | 2427 | 1462791708666 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}] 04:01:48 INFO - PROCESS | 2427 | 1462791708767 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 04:01:48 INFO - PROCESS | 2427 | 1462791708860 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:48 INFO - PROCESS | 2427 | ++DOCSHELL 0x13521c000 == 68 [pid = 2427] [id = 727] 04:01:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 147 (0x128a55800) [pid = 2427] [serial = 2181] [outer = 0x0] 04:01:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 148 (0x12a687c00) [pid = 2427] [serial = 2182] [outer = 0x128a55800] 04:01:48 INFO - PROCESS | 2427 | 1462791708889 Marionette DEBUG loaded listener.js 04:01:48 INFO - PROCESS | 2427 | ++DOMWINDOW == 149 (0x12a7a3800) [pid = 2427] [serial = 2183] [outer = 0x128a55800] 04:01:49 INFO - PROCESS | 2427 | 1462791709301 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]]]}] 04:01:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:01:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 719ms 04:01:49 INFO - PROCESS | 2427 | 1462791709382 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 04:01:49 INFO - PROCESS | 2427 | 1462791709383 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 04:01:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:01:49 INFO - PROCESS | 2427 | 1462791709386 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:01:49 INFO - PROCESS | 2427 | 1462791709387 Marionette TRACE conn2 <- [1,2882,null,{}] 04:01:49 INFO - PROCESS | 2427 | 1462791709389 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}] 04:01:49 INFO - PROCESS | 2427 | 1462791709510 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 04:01:49 INFO - PROCESS | 2427 | 1462791709586 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:49 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c8dd000 == 69 [pid = 2427] [id = 728] 04:01:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 150 (0x11990d000) [pid = 2427] [serial = 2184] [outer = 0x0] 04:01:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 151 (0x12929f400) [pid = 2427] [serial = 2185] [outer = 0x11990d000] 04:01:49 INFO - PROCESS | 2427 | 1462791709616 Marionette DEBUG loaded listener.js 04:01:49 INFO - PROCESS | 2427 | ++DOMWINDOW == 152 (0x12ab91400) [pid = 2427] [serial = 2186] [outer = 0x11990d000] 04:01:50 INFO - PROCESS | 2427 | 1462791710048 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]]]}] 04:01:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:01:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 668ms 04:01:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:01:50 INFO - PROCESS | 2427 | 1462791710054 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 04:01:50 INFO - PROCESS | 2427 | 1462791710055 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 04:01:50 INFO - PROCESS | 2427 | 1462791710058 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:01:50 INFO - PROCESS | 2427 | 1462791710061 Marionette TRACE conn2 <- [1,2886,null,{}] 04:01:50 INFO - PROCESS | 2427 | 1462791710064 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}] 04:01:50 INFO - PROCESS | 2427 | 1462791710185 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 04:01:50 INFO - PROCESS | 2427 | 1462791710248 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:50 INFO - PROCESS | 2427 | ++DOCSHELL 0x119ee9000 == 70 [pid = 2427] [id = 729] 04:01:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 153 (0x110f3fc00) [pid = 2427] [serial = 2187] [outer = 0x0] 04:01:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 154 (0x111a0f400) [pid = 2427] [serial = 2188] [outer = 0x110f3fc00] 04:01:50 INFO - PROCESS | 2427 | 1462791710457 Marionette DEBUG loaded listener.js 04:01:50 INFO - PROCESS | 2427 | ++DOMWINDOW == 155 (0x116161c00) [pid = 2427] [serial = 2189] [outer = 0x110f3fc00] 04:01:50 INFO - PROCESS | 2427 | 1462791710901 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]]]}] 04:01:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:01:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 875ms 04:01:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:01:50 INFO - PROCESS | 2427 | 1462791710934 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 04:01:50 INFO - PROCESS | 2427 | 1462791710937 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 04:01:50 INFO - PROCESS | 2427 | 1462791710942 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:01:50 INFO - PROCESS | 2427 | 1462791710946 Marionette TRACE conn2 <- [1,2890,null,{}] 04:01:50 INFO - PROCESS | 2427 | 1462791710950 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}] 04:01:51 INFO - PROCESS | 2427 | 1462791711066 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 04:01:51 INFO - PROCESS | 2427 | 1462791711171 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:51 INFO - PROCESS | 2427 | ++DOCSHELL 0x119d38800 == 71 [pid = 2427] [id = 730] 04:01:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 156 (0x118087400) [pid = 2427] [serial = 2190] [outer = 0x0] 04:01:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 157 (0x118129c00) [pid = 2427] [serial = 2191] [outer = 0x118087400] 04:01:51 INFO - PROCESS | 2427 | 1462791711216 Marionette DEBUG loaded listener.js 04:01:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 158 (0x118733c00) [pid = 2427] [serial = 2192] [outer = 0x118087400] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x12f6a1800 == 70 [pid = 2427] [id = 721] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x12d688800 == 69 [pid = 2427] [id = 720] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x128c1e800 == 68 [pid = 2427] [id = 719] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x12d191800 == 67 [pid = 2427] [id = 718] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 157 (0x12a68a000) [pid = 2427] [serial = 2107] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x12c61c800 == 66 [pid = 2427] [id = 717] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x12be3d000 == 65 [pid = 2427] [id = 716] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x12b15a800 == 64 [pid = 2427] [id = 715] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x122a17000 == 63 [pid = 2427] [id = 714] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x125a0e800 == 62 [pid = 2427] [id = 713] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x119d3e000 == 61 [pid = 2427] [id = 712] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x11695d800 == 60 [pid = 2427] [id = 711] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x12d078000 == 59 [pid = 2427] [id = 17] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x12b017800 == 58 [pid = 2427] [id = 710] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x124f13000 == 57 [pid = 2427] [id = 709] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x12f69b000 == 56 [pid = 2427] [id = 708] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x12da22800 == 55 [pid = 2427] [id = 707] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x12d7a1800 == 54 [pid = 2427] [id = 706] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x12c8e2000 == 53 [pid = 2427] [id = 705] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x128c36800 == 52 [pid = 2427] [id = 704] 04:01:51 INFO - PROCESS | 2427 | --DOCSHELL 0x117e08000 == 51 [pid = 2427] [id = 703] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 156 (0x12a41fc00) [pid = 2427] [serial = 2105] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 155 (0x128ab5400) [pid = 2427] [serial = 2096] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 154 (0x1246d8800) [pid = 2427] [serial = 2066] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 153 (0x126aa5400) [pid = 2427] [serial = 1934] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 152 (0x11753d400) [pid = 2427] [serial = 2075] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 151 (0x1212dec00) [pid = 2427] [serial = 2030] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 150 (0x1246ccc00) [pid = 2427] [serial = 2065] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 149 (0x119eb0c00) [pid = 2427] [serial = 2081] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 148 (0x122cef800) [pid = 2427] [serial = 2084] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 147 (0x1212ec000) [pid = 2427] [serial = 2083] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 146 (0x11914a000) [pid = 2427] [serial = 2078] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 145 (0x1246d7000) [pid = 2427] [serial = 1931] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 144 (0x12a413400) [pid = 2427] [serial = 1922] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 143 (0x112ec7c00) [pid = 2427] [serial = 1967] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 142 (0x1292ab800) [pid = 2427] [serial = 2104] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x128e09400) [pid = 2427] [serial = 2099] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x12929cc00) [pid = 2427] [serial = 2102] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x125143800) [pid = 2427] [serial = 2069] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x128aad000) [pid = 2427] [serial = 2095] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x126b54800) [pid = 2427] [serial = 1979] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x124972800) [pid = 2427] [serial = 2087] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x11872c800) [pid = 2427] [serial = 2057] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x1212ca800) [pid = 2427] [serial = 1973] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x119b02800) [pid = 2427] [serial = 1928] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x1185ec400) [pid = 2427] [serial = 2027] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x12411b000) [pid = 2427] [serial = 2063] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x12ab7b800) [pid = 2427] [serial = 2024] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x1166afc00) [pid = 2427] [serial = 2054] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x11918e800) [pid = 2427] [serial = 1970] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x1293d6c00) [pid = 2427] [serial = 1937] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x12513e000) [pid = 2427] [serial = 2089] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x113805c00) [pid = 2427] [serial = 2053] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x1212c4800) [pid = 2427] [serial = 2059] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x1185e7800) [pid = 2427] [serial = 2077] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x119913c00) [pid = 2427] [serial = 2098] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x128a4a800) [pid = 2427] [serial = 2092] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x128fd1400) [pid = 2427] [serial = 2101] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x128e06800) [pid = 2427] [serial = 1982] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x125af8c00) [pid = 2427] [serial = 1964] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x118127800) [pid = 2427] [serial = 1925] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x124a6f000) [pid = 2427] [serial = 2068] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x124119000) [pid = 2427] [serial = 2086] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x1166ba400) [pid = 2427] [serial = 2074] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x119915800) [pid = 2427] [serial = 2080] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x125172400) [pid = 2427] [serial = 2071] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x1259c5400) [pid = 2427] [serial = 2072] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x1268ad000) [pid = 2427] [serial = 2090] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 109 (0x128a54000) [pid = 2427] [serial = 2093] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 108 (0x1212e1400) [pid = 2427] [serial = 2060] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 107 (0x122cf2800) [pid = 2427] [serial = 2062] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 106 (0x11802e400) [pid = 2427] [serial = 2056] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | --DOMWINDOW == 105 (0x1246da400) [pid = 2427] [serial = 1976] [outer = 0x0] [url = about:blank] 04:01:51 INFO - PROCESS | 2427 | 1462791711668 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:01:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:01:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 779ms 04:01:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:01:51 INFO - PROCESS | 2427 | 1462791711718 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 04:01:51 INFO - PROCESS | 2427 | 1462791711721 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 04:01:51 INFO - PROCESS | 2427 | 1462791711726 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:01:51 INFO - PROCESS | 2427 | 1462791711728 Marionette TRACE conn2 <- [1,2894,null,{}] 04:01:51 INFO - PROCESS | 2427 | 1462791711731 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}] 04:01:51 INFO - PROCESS | 2427 | 1462791711819 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 04:01:51 INFO - PROCESS | 2427 | 1462791711824 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:51 INFO - PROCESS | 2427 | ++DOCSHELL 0x119f3d800 == 52 [pid = 2427] [id = 731] 04:01:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 106 (0x11808d400) [pid = 2427] [serial = 2193] [outer = 0x0] 04:01:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 107 (0x1195e0800) [pid = 2427] [serial = 2194] [outer = 0x11808d400] 04:01:51 INFO - PROCESS | 2427 | 1462791711851 Marionette DEBUG loaded listener.js 04:01:51 INFO - PROCESS | 2427 | ++DOMWINDOW == 108 (0x119913c00) [pid = 2427] [serial = 2195] [outer = 0x11808d400] 04:01:52 INFO - PROCESS | 2427 | 1462791712217 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]]]}] 04:01:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:01:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 519ms 04:01:52 INFO - PROCESS | 2427 | 1462791712246 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 04:01:52 INFO - PROCESS | 2427 | 1462791712247 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 04:01:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:01:52 INFO - PROCESS | 2427 | 1462791712250 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:01:52 INFO - PROCESS | 2427 | 1462791712252 Marionette TRACE conn2 <- [1,2898,null,{}] 04:01:52 INFO - PROCESS | 2427 | 1462791712262 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}] 04:01:52 INFO - PROCESS | 2427 | 1462791712370 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 04:01:52 INFO - PROCESS | 2427 | 1462791712378 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:52 INFO - PROCESS | 2427 | ++DOCSHELL 0x128a80000 == 53 [pid = 2427] [id = 732] 04:01:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 109 (0x119b0b800) [pid = 2427] [serial = 2196] [outer = 0x0] 04:01:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 110 (0x1212c7000) [pid = 2427] [serial = 2197] [outer = 0x119b0b800] 04:01:52 INFO - PROCESS | 2427 | 1462791712404 Marionette DEBUG loaded listener.js 04:01:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x122a45000) [pid = 2427] [serial = 2198] [outer = 0x119b0b800] 04:01:52 INFO - PROCESS | 2427 | 1462791712750 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]]]}] 04:01:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:01:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 520ms 04:01:52 INFO - PROCESS | 2427 | 1462791712770 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 04:01:52 INFO - PROCESS | 2427 | 1462791712772 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 04:01:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:01:52 INFO - PROCESS | 2427 | 1462791712775 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:01:52 INFO - PROCESS | 2427 | 1462791712777 Marionette TRACE conn2 <- [1,2902,null,{}] 04:01:52 INFO - PROCESS | 2427 | 1462791712779 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}] 04:01:52 INFO - PROCESS | 2427 | 1462791712887 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 04:01:52 INFO - PROCESS | 2427 | 1462791712894 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:52 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a05000 == 54 [pid = 2427] [id = 733] 04:01:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x1212ea400) [pid = 2427] [serial = 2199] [outer = 0x0] 04:01:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x122ce9400) [pid = 2427] [serial = 2200] [outer = 0x1212ea400] 04:01:52 INFO - PROCESS | 2427 | 1462791712920 Marionette DEBUG loaded listener.js 04:01:52 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x124560400) [pid = 2427] [serial = 2201] [outer = 0x1212ea400] 04:01:53 INFO - PROCESS | 2427 | 1462791713310 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:01:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:01:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 569ms 04:01:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:01:53 INFO - PROCESS | 2427 | 1462791713346 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 04:01:53 INFO - PROCESS | 2427 | 1462791713348 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 04:01:53 INFO - PROCESS | 2427 | 1462791713351 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:01:53 INFO - PROCESS | 2427 | 1462791713353 Marionette TRACE conn2 <- [1,2906,null,{}] 04:01:53 INFO - PROCESS | 2427 | 1462791713356 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}] 04:01:53 INFO - PROCESS | 2427 | 1462791713485 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 04:01:53 INFO - PROCESS | 2427 | 1462791713594 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:53 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa18800 == 55 [pid = 2427] [id = 734] 04:01:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x1246cbc00) [pid = 2427] [serial = 2202] [outer = 0x0] 04:01:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x124972000) [pid = 2427] [serial = 2203] [outer = 0x1246cbc00] 04:01:53 INFO - PROCESS | 2427 | 1462791713639 Marionette DEBUG loaded listener.js 04:01:53 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x125143800) [pid = 2427] [serial = 2204] [outer = 0x1246cbc00] 04:01:54 INFO - PROCESS | 2427 | 1462791714038 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]]]}] 04:01:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:01:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 720ms 04:01:54 INFO - PROCESS | 2427 | 1462791714088 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 04:01:54 INFO - PROCESS | 2427 | 1462791714090 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 04:01:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:01:54 INFO - PROCESS | 2427 | 1462791714092 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:01:54 INFO - PROCESS | 2427 | 1462791714093 Marionette TRACE conn2 <- [1,2910,null,{}] 04:01:54 INFO - PROCESS | 2427 | 1462791714096 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}] 04:01:54 INFO - PROCESS | 2427 | 1462791714220 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 04:01:54 INFO - PROCESS | 2427 | 1462791714234 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:54 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b922800 == 56 [pid = 2427] [id = 735] 04:01:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x12517a400) [pid = 2427] [serial = 2205] [outer = 0x0] 04:01:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x128a4a800) [pid = 2427] [serial = 2206] [outer = 0x12517a400] 04:01:54 INFO - PROCESS | 2427 | 1462791714259 Marionette DEBUG loaded listener.js 04:01:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x128ab0c00) [pid = 2427] [serial = 2207] [outer = 0x12517a400] 04:01:54 INFO - PROCESS | 2427 | 1462791714559 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]]]}] 04:01:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:01:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:01:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 519ms 04:01:54 INFO - TEST-START | /DOMEvents/constructors.html 04:01:54 INFO - PROCESS | 2427 | 1462791714611 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 04:01:54 INFO - PROCESS | 2427 | 1462791714613 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 04:01:54 INFO - PROCESS | 2427 | 1462791714615 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:01:54 INFO - PROCESS | 2427 | 1462791714616 Marionette TRACE conn2 <- [1,2914,null,{}] 04:01:54 INFO - PROCESS | 2427 | 1462791714618 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}] 04:01:54 INFO - PROCESS | 2427 | 1462791714722 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 04:01:54 INFO - PROCESS | 2427 | 1462791714758 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:54 INFO - PROCESS | 2427 | ++DOCSHELL 0x12be54800 == 57 [pid = 2427] [id = 736] 04:01:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x128a4f800) [pid = 2427] [serial = 2208] [outer = 0x0] 04:01:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x128fd1400) [pid = 2427] [serial = 2209] [outer = 0x128a4f800] 04:01:54 INFO - PROCESS | 2427 | 1462791714783 Marionette DEBUG loaded listener.js 04:01:54 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x1292aa400) [pid = 2427] [serial = 2210] [outer = 0x128a4f800] 04:01:55 INFO - PROCESS | 2427 | 1462791715138 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]]]}] 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:01:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:01:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:01:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:01:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:01:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:01:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:01:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:01:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:01:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 575ms 04:01:55 INFO - PROCESS | 2427 | 1462791715191 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 04:01:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:01:55 INFO - PROCESS | 2427 | 1462791715192 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 04:01:55 INFO - PROCESS | 2427 | 1462791715194 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:01:55 INFO - PROCESS | 2427 | 1462791715195 Marionette TRACE conn2 <- [1,2918,null,{}] 04:01:55 INFO - PROCESS | 2427 | 1462791715198 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}] 04:01:55 INFO - PROCESS | 2427 | 1462791715307 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 04:01:55 INFO - PROCESS | 2427 | 1462791715311 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:55 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c617800 == 58 [pid = 2427] [id = 737] 04:01:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x128e04400) [pid = 2427] [serial = 2211] [outer = 0x0] 04:01:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x1293d8c00) [pid = 2427] [serial = 2212] [outer = 0x128e04400] 04:01:55 INFO - PROCESS | 2427 | 1462791715336 Marionette DEBUG loaded listener.js 04:01:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x12a6ad400) [pid = 2427] [serial = 2213] [outer = 0x128e04400] 04:01:55 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x12d079000) [pid = 2427] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:01:55 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x1259c6800) [pid = 2427] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:01:55 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x128fcc800) [pid = 2427] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:01:55 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x128fd9c00) [pid = 2427] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:01:55 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x118126800) [pid = 2427] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:01:55 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x1259ce000) [pid = 2427] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:01:55 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x110f41c00) [pid = 2427] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:01:55 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x11334b400) [pid = 2427] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:01:55 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x1212e6000) [pid = 2427] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:01:55 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x124acc400) [pid = 2427] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:01:55 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x110f34800) [pid = 2427] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:01:55 INFO - PROCESS | 2427 | --DOMWINDOW == 114 (0x126aacc00) [pid = 2427] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:01:55 INFO - PROCESS | 2427 | --DOMWINDOW == 113 (0x128fd6000) [pid = 2427] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:01:55 INFO - PROCESS | 2427 | --DOMWINDOW == 112 (0x110f4c400) [pid = 2427] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:01:55 INFO - PROCESS | 2427 | --DOMWINDOW == 111 (0x111cbd400) [pid = 2427] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:01:55 INFO - PROCESS | 2427 | --DOMWINDOW == 110 (0x12cdf1400) [pid = 2427] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:01:55 INFO - PROCESS | 2427 | 1462791715720 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:01:55 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:01:55 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 573ms 04:01:55 INFO - PROCESS | 2427 | 1462791715767 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 04:01:55 INFO - PROCESS | 2427 | 1462791715768 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 04:01:55 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:01:55 INFO - PROCESS | 2427 | 1462791715771 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:01:55 INFO - PROCESS | 2427 | 1462791715772 Marionette TRACE conn2 <- [1,2922,null,{}] 04:01:55 INFO - PROCESS | 2427 | 1462791715774 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}] 04:01:55 INFO - PROCESS | 2427 | 1462791715862 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 04:01:55 INFO - PROCESS | 2427 | 1462791715924 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:55 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c8ed800 == 59 [pid = 2427] [id = 738] 04:01:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 111 (0x1195ecc00) [pid = 2427] [serial = 2214] [outer = 0x0] 04:01:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 112 (0x1259c6800) [pid = 2427] [serial = 2215] [outer = 0x1195ecc00] 04:01:55 INFO - PROCESS | 2427 | 1462791715949 Marionette DEBUG loaded listener.js 04:01:55 INFO - PROCESS | 2427 | ++DOMWINDOW == 113 (0x1293df000) [pid = 2427] [serial = 2216] [outer = 0x1195ecc00] 04:01:56 INFO - PROCESS | 2427 | [2427] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:01:56 INFO - PROCESS | 2427 | [2427] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:01:56 INFO - PROCESS | 2427 | [2427] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:01:56 INFO - PROCESS | 2427 | [2427] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:01:56 INFO - PROCESS | 2427 | 1462791716209 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]]]}] 04:01:56 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:01:56 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:01:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:01:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:01:56 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 04:01:56 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:01:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:01:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:01:56 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 04:01:56 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:01:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:01:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:01:56 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]" 04:01:56 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:01:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:01:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:01:56 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:01:56 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 471ms 04:01:56 INFO - PROCESS | 2427 | 1462791716251 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 04:01:56 INFO - PROCESS | 2427 | 1462791716252 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 04:01:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:01:56 INFO - PROCESS | 2427 | 1462791716255 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:01:56 INFO - PROCESS | 2427 | 1462791716256 Marionette TRACE conn2 <- [1,2926,null,{}] 04:01:56 INFO - PROCESS | 2427 | 1462791716267 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}] 04:01:56 INFO - PROCESS | 2427 | 1462791716390 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 04:01:56 INFO - PROCESS | 2427 | 1462791716396 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:56 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d199000 == 60 [pid = 2427] [id = 739] 04:01:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 114 (0x12a6a7c00) [pid = 2427] [serial = 2217] [outer = 0x0] 04:01:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 115 (0x12a7a7000) [pid = 2427] [serial = 2218] [outer = 0x12a6a7c00] 04:01:56 INFO - PROCESS | 2427 | 1462791716439 Marionette DEBUG loaded listener.js 04:01:56 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x12ab80800) [pid = 2427] [serial = 2219] [outer = 0x12a6a7c00] 04:01:56 INFO - PROCESS | 2427 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:01:56 INFO - PROCESS | 2427 | 1462791716863 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]]]}] 04:01:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:01:56 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 623ms 04:01:56 INFO - PROCESS | 2427 | 1462791716880 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 04:01:56 INFO - PROCESS | 2427 | 1462791716882 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 04:01:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:01:56 INFO - PROCESS | 2427 | 1462791716884 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:01:56 INFO - PROCESS | 2427 | 1462791716885 Marionette TRACE conn2 <- [1,2930,null,{}] 04:01:56 INFO - PROCESS | 2427 | 1462791716888 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}] 04:01:57 INFO - PROCESS | 2427 | 1462791717022 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 04:01:57 INFO - PROCESS | 2427 | 1462791717026 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:57 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d790800 == 61 [pid = 2427] [id = 740] 04:01:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x12ab87c00) [pid = 2427] [serial = 2220] [outer = 0x0] 04:01:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x12b1ae000) [pid = 2427] [serial = 2221] [outer = 0x12ab87c00] 04:01:57 INFO - PROCESS | 2427 | 1462791717052 Marionette DEBUG loaded listener.js 04:01:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x12ba32400) [pid = 2427] [serial = 2222] [outer = 0x12ab87c00] 04:01:57 INFO - PROCESS | 2427 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:01:57 INFO - PROCESS | 2427 | 1462791717321 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]]]}] 04:01:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:01:57 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 468ms 04:01:57 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:01:57 INFO - PROCESS | 2427 | 1462791717353 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 04:01:57 INFO - PROCESS | 2427 | 1462791717354 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 04:01:57 INFO - PROCESS | 2427 | 1462791717356 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:01:57 INFO - PROCESS | 2427 | 1462791717357 Marionette TRACE conn2 <- [1,2934,null,{}] 04:01:57 INFO - PROCESS | 2427 | 1462791717367 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}] 04:01:57 INFO - PROCESS | 2427 | 1462791717458 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 04:01:57 INFO - PROCESS | 2427 | 1462791717516 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:57 INFO - PROCESS | 2427 | ++DOCSHELL 0x12da1d800 == 62 [pid = 2427] [id = 741] 04:01:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x12ab8fc00) [pid = 2427] [serial = 2223] [outer = 0x0] 04:01:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x12ba36000) [pid = 2427] [serial = 2224] [outer = 0x12ab8fc00] 04:01:57 INFO - PROCESS | 2427 | 1462791717541 Marionette DEBUG loaded listener.js 04:01:57 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x12ba3d800) [pid = 2427] [serial = 2225] [outer = 0x12ab8fc00] 04:01:57 INFO - PROCESS | 2427 | 1462791717970 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]]]}] 04:01:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:01:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 627ms 04:01:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:01:57 INFO - PROCESS | 2427 | 1462791717984 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 04:01:57 INFO - PROCESS | 2427 | 1462791717987 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 04:01:57 INFO - PROCESS | 2427 | 1462791717990 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:01:57 INFO - PROCESS | 2427 | 1462791717993 Marionette TRACE conn2 <- [1,2938,null,{}] 04:01:57 INFO - PROCESS | 2427 | 1462791717997 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}] 04:01:58 INFO - PROCESS | 2427 | 1462791718107 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 04:01:58 INFO - PROCESS | 2427 | 1462791718165 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:58 INFO - PROCESS | 2427 | ++DOCSHELL 0x125a1a000 == 63 [pid = 2427] [id = 742] 04:01:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x11802e400) [pid = 2427] [serial = 2226] [outer = 0x0] 04:01:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x1184e2400) [pid = 2427] [serial = 2227] [outer = 0x11802e400] 04:01:58 INFO - PROCESS | 2427 | 1462791718242 Marionette DEBUG loaded listener.js 04:01:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x119149400) [pid = 2427] [serial = 2228] [outer = 0x11802e400] 04:01:58 INFO - PROCESS | 2427 | 1462791718600 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]]]}] 04:01:58 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. 04:01:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 622ms 04:01:58 INFO - PROCESS | 2427 | 1462791718612 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 04:01:58 INFO - PROCESS | 2427 | 1462791718617 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 04:01:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:01:58 INFO - PROCESS | 2427 | 1462791718621 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:01:58 INFO - PROCESS | 2427 | 1462791718623 Marionette TRACE conn2 <- [1,2942,null,{}] 04:01:58 INFO - PROCESS | 2427 | 1462791718626 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}] 04:01:58 INFO - PROCESS | 2427 | 1462791718735 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 04:01:58 INFO - PROCESS | 2427 | 1462791718796 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:58 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b01b800 == 64 [pid = 2427] [id = 743] 04:01:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x1195e9000) [pid = 2427] [serial = 2229] [outer = 0x0] 04:01:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x119b0c800) [pid = 2427] [serial = 2230] [outer = 0x1195e9000] 04:01:58 INFO - PROCESS | 2427 | 1462791718866 Marionette DEBUG loaded listener.js 04:01:58 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x122a43800) [pid = 2427] [serial = 2231] [outer = 0x1195e9000] 04:01:59 INFO - PROCESS | 2427 | 1462791719249 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"]]]}] 04:01:59 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 04:01:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:01:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:01:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:01:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 674ms 04:01:59 INFO - PROCESS | 2427 | 1462791719296 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 04:01:59 INFO - PROCESS | 2427 | 1462791719297 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 04:01:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:01:59 INFO - PROCESS | 2427 | 1462791719300 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:01:59 INFO - PROCESS | 2427 | 1462791719302 Marionette TRACE conn2 <- [1,2946,null,{}] 04:01:59 INFO - PROCESS | 2427 | 1462791719311 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}] 04:01:59 INFO - PROCESS | 2427 | 1462791719419 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 04:01:59 INFO - PROCESS | 2427 | 1462791719524 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:59 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d786800 == 65 [pid = 2427] [id = 744] 04:01:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x1246d9c00) [pid = 2427] [serial = 2232] [outer = 0x0] 04:01:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x124acec00) [pid = 2427] [serial = 2233] [outer = 0x1246d9c00] 04:01:59 INFO - PROCESS | 2427 | 1462791719557 Marionette DEBUG loaded listener.js 04:01:59 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x128e09000) [pid = 2427] [serial = 2234] [outer = 0x1246d9c00] 04:01:59 INFO - PROCESS | 2427 | 1462791719870 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]]]}] 04:01:59 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. 04:01:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 621ms 04:01:59 INFO - PROCESS | 2427 | 1462791719921 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 04:01:59 INFO - PROCESS | 2427 | 1462791719923 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 04:01:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:01:59 INFO - PROCESS | 2427 | 1462791719928 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:01:59 INFO - PROCESS | 2427 | 1462791719930 Marionette TRACE conn2 <- [1,2950,null,{}] 04:01:59 INFO - PROCESS | 2427 | 1462791719932 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}] 04:02:00 INFO - PROCESS | 2427 | 1462791720039 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 04:02:00 INFO - PROCESS | 2427 | 1462791720127 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:00 INFO - PROCESS | 2427 | ++DOCSHELL 0x12f6ee800 == 66 [pid = 2427] [id = 745] 04:02:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x118094000) [pid = 2427] [serial = 2235] [outer = 0x0] 04:02:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x119e34400) [pid = 2427] [serial = 2236] [outer = 0x118094000] 04:02:00 INFO - PROCESS | 2427 | 1462791720170 Marionette DEBUG loaded listener.js 04:02:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x12a77c800) [pid = 2427] [serial = 2237] [outer = 0x118094000] 04:02:00 INFO - PROCESS | 2427 | ++DOCSHELL 0x12e114000 == 67 [pid = 2427] [id = 746] 04:02:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x12a7a4400) [pid = 2427] [serial = 2238] [outer = 0x0] 04:02:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x119190800) [pid = 2427] [serial = 2239] [outer = 0x12a7a4400] 04:02:00 INFO - PROCESS | 2427 | 1462791720558 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]]]}] 04:02:00 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. 04:02:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 674ms 04:02:00 INFO - PROCESS | 2427 | 1462791720602 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 04:02:00 INFO - PROCESS | 2427 | 1462791720603 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 04:02:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:02:00 INFO - PROCESS | 2427 | 1462791720605 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:02:00 INFO - PROCESS | 2427 | 1462791720606 Marionette TRACE conn2 <- [1,2954,null,{}] 04:02:00 INFO - PROCESS | 2427 | 1462791720609 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}] 04:02:00 INFO - PROCESS | 2427 | 1462791720738 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 04:02:00 INFO - PROCESS | 2427 | 1462791720840 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:00 INFO - PROCESS | 2427 | ++DOCSHELL 0x135b28800 == 68 [pid = 2427] [id = 747] 04:02:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x1246da400) [pid = 2427] [serial = 2240] [outer = 0x0] 04:02:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x12ab78800) [pid = 2427] [serial = 2241] [outer = 0x1246da400] 04:02:00 INFO - PROCESS | 2427 | 1462791720871 Marionette DEBUG loaded listener.js 04:02:00 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x12b1adc00) [pid = 2427] [serial = 2242] [outer = 0x1246da400] 04:02:01 INFO - PROCESS | 2427 | 1462791721194 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]]]}] 04:02:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:02:01 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 04:02:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 620ms 04:02:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:02:01 INFO - PROCESS | 2427 | 1462791721228 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 04:02:01 INFO - PROCESS | 2427 | 1462791721229 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 04:02:01 INFO - PROCESS | 2427 | 1462791721231 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:02:01 INFO - PROCESS | 2427 | 1462791721232 Marionette TRACE conn2 <- [1,2958,null,{}] 04:02:01 INFO - PROCESS | 2427 | 1462791721235 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}] 04:02:01 INFO - PROCESS | 2427 | 1462791721355 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 04:02:01 INFO - PROCESS | 2427 | 1462791721444 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:01 INFO - PROCESS | 2427 | ++DOCSHELL 0x135b98000 == 69 [pid = 2427] [id = 748] 04:02:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x12b1b3400) [pid = 2427] [serial = 2243] [outer = 0x0] 04:02:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x12ba39000) [pid = 2427] [serial = 2244] [outer = 0x12b1b3400] 04:02:01 INFO - PROCESS | 2427 | 1462791721474 Marionette DEBUG loaded listener.js 04:02:01 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x12ba4d400) [pid = 2427] [serial = 2245] [outer = 0x12b1b3400] 04:02:01 INFO - PROCESS | 2427 | 1462791721867 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]]]}] 04:02:01 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. 04:02:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 04:02:01 INFO - PROCESS | 2427 | 1462791721901 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 04:02:01 INFO - PROCESS | 2427 | 1462791721903 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 04:02:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:02:01 INFO - PROCESS | 2427 | 1462791721905 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:02:01 INFO - PROCESS | 2427 | 1462791721906 Marionette TRACE conn2 <- [1,2962,null,{}] 04:02:01 INFO - PROCESS | 2427 | 1462791721909 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}] 04:02:02 INFO - PROCESS | 2427 | 1462791722013 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 04:02:02 INFO - PROCESS | 2427 | 1462791722074 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:02 INFO - PROCESS | 2427 | ++DOCSHELL 0x135ba9000 == 70 [pid = 2427] [id = 749] 04:02:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x12ba3d000) [pid = 2427] [serial = 2246] [outer = 0x0] 04:02:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x12ba51800) [pid = 2427] [serial = 2247] [outer = 0x12ba3d000] 04:02:02 INFO - PROCESS | 2427 | 1462791722103 Marionette DEBUG loaded listener.js 04:02:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x12bd6b000) [pid = 2427] [serial = 2248] [outer = 0x12ba3d000] 04:02:02 INFO - PROCESS | 2427 | 1462791722715 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]]]}] 04:02:02 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. 04:02:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 870ms 04:02:02 INFO - PROCESS | 2427 | 1462791722775 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 04:02:02 INFO - PROCESS | 2427 | 1462791722778 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 04:02:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:02:02 INFO - PROCESS | 2427 | 1462791722781 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:02:02 INFO - PROCESS | 2427 | 1462791722784 Marionette TRACE conn2 <- [1,2966,null,{}] 04:02:02 INFO - PROCESS | 2427 | 1462791722787 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}] 04:02:02 INFO - PROCESS | 2427 | 1462791722932 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 04:02:02 INFO - PROCESS | 2427 | 1462791722952 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:02 INFO - PROCESS | 2427 | ++DOCSHELL 0x128a81800 == 71 [pid = 2427] [id = 750] 04:02:02 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x118091c00) [pid = 2427] [serial = 2249] [outer = 0x0] 04:02:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 147 (0x11812c800) [pid = 2427] [serial = 2250] [outer = 0x118091c00] 04:02:03 INFO - PROCESS | 2427 | 1462791723012 Marionette DEBUG loaded listener.js 04:02:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 148 (0x119144800) [pid = 2427] [serial = 2251] [outer = 0x118091c00] 04:02:03 INFO - PROCESS | 2427 | 1462791723375 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]]]}] 04:02:03 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. 04:02:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 624ms 04:02:03 INFO - PROCESS | 2427 | 1462791723405 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 04:02:03 INFO - PROCESS | 2427 | 1462791723408 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 04:02:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:02:03 INFO - PROCESS | 2427 | 1462791723413 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:02:03 INFO - PROCESS | 2427 | 1462791723414 Marionette TRACE conn2 <- [1,2970,null,{}] 04:02:03 INFO - PROCESS | 2427 | 1462791723417 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}] 04:02:03 INFO - PROCESS | 2427 | 1462791723512 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 04:02:03 INFO - PROCESS | 2427 | 1462791723576 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:03 INFO - PROCESS | 2427 | ++DOCSHELL 0x122c34000 == 72 [pid = 2427] [id = 751] 04:02:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 149 (0x1184dc000) [pid = 2427] [serial = 2252] [outer = 0x0] 04:02:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 150 (0x1195e9800) [pid = 2427] [serial = 2253] [outer = 0x1184dc000] 04:02:03 INFO - PROCESS | 2427 | 1462791723604 Marionette DEBUG loaded listener.js 04:02:03 INFO - PROCESS | 2427 | ++DOMWINDOW == 151 (0x119b09800) [pid = 2427] [serial = 2254] [outer = 0x1184dc000] 04:02:03 INFO - PROCESS | 2427 | --DOCSHELL 0x12d790800 == 71 [pid = 2427] [id = 740] 04:02:03 INFO - PROCESS | 2427 | --DOCSHELL 0x12d199000 == 70 [pid = 2427] [id = 739] 04:02:03 INFO - PROCESS | 2427 | --DOCSHELL 0x12c8ed800 == 69 [pid = 2427] [id = 738] 04:02:03 INFO - PROCESS | 2427 | --DOCSHELL 0x12c617800 == 68 [pid = 2427] [id = 737] 04:02:03 INFO - PROCESS | 2427 | --DOCSHELL 0x12be54800 == 67 [pid = 2427] [id = 736] 04:02:03 INFO - PROCESS | 2427 | --DOCSHELL 0x12b922800 == 66 [pid = 2427] [id = 735] 04:02:03 INFO - PROCESS | 2427 | --DOMWINDOW == 150 (0x12d07f000) [pid = 2427] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:02:03 INFO - PROCESS | 2427 | --DOMWINDOW == 149 (0x112a72800) [pid = 2427] [serial = 2110] [outer = 0x0] [url = about:blank] 04:02:03 INFO - PROCESS | 2427 | --DOMWINDOW == 148 (0x11951e800) [pid = 2427] [serial = 2113] [outer = 0x0] [url = about:blank] 04:02:03 INFO - PROCESS | 2427 | --DOMWINDOW == 147 (0x122cef400) [pid = 2427] [serial = 2116] [outer = 0x0] [url = about:blank] 04:02:03 INFO - PROCESS | 2427 | --DOMWINDOW == 146 (0x125af9400) [pid = 2427] [serial = 2119] [outer = 0x0] [url = about:blank] 04:02:03 INFO - PROCESS | 2427 | --DOMWINDOW == 145 (0x1292a1c00) [pid = 2427] [serial = 2122] [outer = 0x0] [url = about:blank] 04:02:03 INFO - PROCESS | 2427 | --DOMWINDOW == 144 (0x12a77f000) [pid = 2427] [serial = 2125] [outer = 0x0] [url = about:blank] 04:02:03 INFO - PROCESS | 2427 | --DOMWINDOW == 143 (0x12a7a9000) [pid = 2427] [serial = 2167] [outer = 0x0] [url = about:blank] 04:02:03 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa18800 == 65 [pid = 2427] [id = 734] 04:02:03 INFO - PROCESS | 2427 | --DOCSHELL 0x122a05000 == 64 [pid = 2427] [id = 733] 04:02:03 INFO - PROCESS | 2427 | --DOCSHELL 0x128a80000 == 63 [pid = 2427] [id = 732] 04:02:03 INFO - PROCESS | 2427 | --DOCSHELL 0x119f3d800 == 62 [pid = 2427] [id = 731] 04:02:03 INFO - PROCESS | 2427 | --DOCSHELL 0x119d38800 == 61 [pid = 2427] [id = 730] 04:02:03 INFO - PROCESS | 2427 | --DOCSHELL 0x119ee9000 == 60 [pid = 2427] [id = 729] 04:02:03 INFO - PROCESS | 2427 | --DOCSHELL 0x12f6dd800 == 59 [pid = 2427] [id = 725] 04:02:03 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa19000 == 58 [pid = 2427] [id = 724] 04:02:03 INFO - PROCESS | 2427 | --DOCSHELL 0x122a08800 == 57 [pid = 2427] [id = 723] 04:02:03 INFO - PROCESS | 2427 | --DOCSHELL 0x12f6e9000 == 56 [pid = 2427] [id = 722] 04:02:04 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. 04:02:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 619ms 04:02:04 INFO - PROCESS | 2427 | 1462791724025 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]]]}] 04:02:04 INFO - PROCESS | 2427 | 1462791724032 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 04:02:04 INFO - PROCESS | 2427 | 1462791724033 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 04:02:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:02:04 INFO - PROCESS | 2427 | 1462791724036 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:02:04 INFO - PROCESS | 2427 | 1462791724038 Marionette TRACE conn2 <- [1,2974,null,{}] 04:02:04 INFO - PROCESS | 2427 | 1462791724047 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}] 04:02:04 INFO - PROCESS | 2427 | 1462791724136 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 142 (0x128f36400) [pid = 2427] [serial = 2149] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 141 (0x12a68d800) [pid = 2427] [serial = 2152] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 140 (0x12a6afc00) [pid = 2427] [serial = 2108] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 139 (0x11990c800) [pid = 2427] [serial = 2132] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 138 (0x11925e800) [pid = 2427] [serial = 2131] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 137 (0x128a51800) [pid = 2427] [serial = 2146] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 136 (0x1212cdc00) [pid = 2427] [serial = 2137] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 135 (0x1293df400) [pid = 2427] [serial = 2150] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 134 (0x122eec800) [pid = 2427] [serial = 2138] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 133 (0x116a59400) [pid = 2427] [serial = 2129] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 132 (0x115e37800) [pid = 2427] [serial = 2128] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 131 (0x124558c00) [pid = 2427] [serial = 2140] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 130 (0x124970c00) [pid = 2427] [serial = 2141] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 129 (0x124d80400) [pid = 2427] [serial = 2143] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 128 (0x1259c6c00) [pid = 2427] [serial = 2144] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 127 (0x11619cc00) [pid = 2427] [serial = 2134] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 126 (0x119913400) [pid = 2427] [serial = 2135] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 125 (0x12a7a8c00) [pid = 2427] [serial = 2165] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 124 (0x12a79bc00) [pid = 2427] [serial = 2155] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 123 (0x12a77e800) [pid = 2427] [serial = 2153] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 122 (0x1195e8000) [pid = 2427] [serial = 2159] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 121 (0x1169b1400) [pid = 2427] [serial = 2158] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 120 (0x12a780400) [pid = 2427] [serial = 2164] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 119 (0x122a4d000) [pid = 2427] [serial = 2161] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 118 (0x12a7a2400) [pid = 2427] [serial = 2156] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 117 (0x128a4b000) [pid = 2427] [serial = 2162] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 116 (0x113dec800) [pid = 2427] [serial = 1469] [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.] 04:02:04 INFO - PROCESS | 2427 | --DOMWINDOW == 115 (0x128e03000) [pid = 2427] [serial = 2147] [outer = 0x0] [url = about:blank] 04:02:04 INFO - PROCESS | 2427 | 1462791724202 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:04 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a08800 == 57 [pid = 2427] [id = 752] 04:02:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 116 (0x115e37800) [pid = 2427] [serial = 2255] [outer = 0x0] 04:02:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 117 (0x11990c800) [pid = 2427] [serial = 2256] [outer = 0x115e37800] 04:02:04 INFO - PROCESS | 2427 | 1462791724233 Marionette DEBUG loaded listener.js 04:02:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 118 (0x122ce7c00) [pid = 2427] [serial = 2257] [outer = 0x115e37800] 04:02:04 INFO - PROCESS | 2427 | 1462791724539 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]]]}] 04:02:04 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. 04:02:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 520ms 04:02:04 INFO - PROCESS | 2427 | 1462791724556 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 04:02:04 INFO - PROCESS | 2427 | 1462791724558 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 04:02:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:02:04 INFO - PROCESS | 2427 | 1462791724567 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:02:04 INFO - PROCESS | 2427 | 1462791724568 Marionette TRACE conn2 <- [1,2978,null,{}] 04:02:04 INFO - PROCESS | 2427 | 1462791724570 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}] 04:02:04 INFO - PROCESS | 2427 | 1462791724662 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 04:02:04 INFO - PROCESS | 2427 | 1462791724666 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:04 INFO - PROCESS | 2427 | ++DOCSHELL 0x1296a2000 == 58 [pid = 2427] [id = 753] 04:02:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 119 (0x122ff2000) [pid = 2427] [serial = 2258] [outer = 0x0] 04:02:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 120 (0x1246d3000) [pid = 2427] [serial = 2259] [outer = 0x122ff2000] 04:02:04 INFO - PROCESS | 2427 | 1462791724692 Marionette DEBUG loaded listener.js 04:02:04 INFO - PROCESS | 2427 | ++DOMWINDOW == 121 (0x124977800) [pid = 2427] [serial = 2260] [outer = 0x122ff2000] 04:02:05 INFO - PROCESS | 2427 | 1462791725110 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]]]}] 04:02:05 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. 04:02:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 568ms 04:02:05 INFO - PROCESS | 2427 | 1462791725136 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 04:02:05 INFO - PROCESS | 2427 | 1462791725138 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 04:02:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:02:05 INFO - PROCESS | 2427 | 1462791725142 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:02:05 INFO - PROCESS | 2427 | 1462791725144 Marionette TRACE conn2 <- [1,2982,null,{}] 04:02:05 INFO - PROCESS | 2427 | 1462791725148 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}] 04:02:05 INFO - PROCESS | 2427 | 1462791725255 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 04:02:05 INFO - PROCESS | 2427 | 1462791725317 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:05 INFO - PROCESS | 2427 | ++DOCSHELL 0x124369000 == 59 [pid = 2427] [id = 754] 04:02:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 122 (0x11753e400) [pid = 2427] [serial = 2261] [outer = 0x0] 04:02:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 123 (0x1185ebc00) [pid = 2427] [serial = 2262] [outer = 0x11753e400] 04:02:05 INFO - PROCESS | 2427 | 1462791725394 Marionette DEBUG loaded listener.js 04:02:05 INFO - PROCESS | 2427 | ++DOMWINDOW == 124 (0x1197f8000) [pid = 2427] [serial = 2263] [outer = 0x11753e400] 04:02:05 INFO - PROCESS | 2427 | 1462791725906 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"]]]}] 04:02:05 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 04:02:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:02:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 772ms 04:02:05 INFO - PROCESS | 2427 | 1462791725914 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 04:02:05 INFO - PROCESS | 2427 | 1462791725918 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 04:02:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:02:05 INFO - PROCESS | 2427 | 1462791725923 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:02:05 INFO - PROCESS | 2427 | 1462791725925 Marionette TRACE conn2 <- [1,2986,null,{}] 04:02:05 INFO - PROCESS | 2427 | 1462791725928 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}] 04:02:06 INFO - PROCESS | 2427 | 1462791726030 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 04:02:06 INFO - PROCESS | 2427 | 1462791726099 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:06 INFO - PROCESS | 2427 | ++DOCSHELL 0x12aa17800 == 60 [pid = 2427] [id = 755] 04:02:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 125 (0x119915400) [pid = 2427] [serial = 2264] [outer = 0x0] 04:02:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 126 (0x122a46000) [pid = 2427] [serial = 2265] [outer = 0x119915400] 04:02:06 INFO - PROCESS | 2427 | 1462791726133 Marionette DEBUG loaded listener.js 04:02:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 127 (0x1246d3c00) [pid = 2427] [serial = 2266] [outer = 0x119915400] 04:02:06 INFO - PROCESS | 2427 | 1462791726488 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]]]}] 04:02:06 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. 04:02:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 620ms 04:02:06 INFO - PROCESS | 2427 | 1462791726543 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 04:02:06 INFO - PROCESS | 2427 | 1462791726545 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 04:02:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:02:06 INFO - PROCESS | 2427 | 1462791726547 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:02:06 INFO - PROCESS | 2427 | 1462791726550 Marionette TRACE conn2 <- [1,2990,null,{}] 04:02:06 INFO - PROCESS | 2427 | 1462791726557 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}] 04:02:06 INFO - PROCESS | 2427 | 1462791726663 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 04:02:06 INFO - PROCESS | 2427 | 1462791726762 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:06 INFO - PROCESS | 2427 | ++DOCSHELL 0x12b98c800 == 61 [pid = 2427] [id = 756] 04:02:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 128 (0x124acdc00) [pid = 2427] [serial = 2267] [outer = 0x0] 04:02:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 129 (0x1259c8400) [pid = 2427] [serial = 2268] [outer = 0x124acdc00] 04:02:06 INFO - PROCESS | 2427 | 1462791726795 Marionette DEBUG loaded listener.js 04:02:06 INFO - PROCESS | 2427 | ++DOMWINDOW == 130 (0x126ab2800) [pid = 2427] [serial = 2269] [outer = 0x124acdc00] 04:02:07 INFO - PROCESS | 2427 | ++DOCSHELL 0x1197d0000 == 62 [pid = 2427] [id = 757] 04:02:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 131 (0x128aae000) [pid = 2427] [serial = 2270] [outer = 0x0] 04:02:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 132 (0x1259c5400) [pid = 2427] [serial = 2271] [outer = 0x128aae000] 04:02:07 INFO - PROCESS | 2427 | 1462791727201 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]]]}] 04:02:07 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. 04:02:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 675ms 04:02:07 INFO - PROCESS | 2427 | 1462791727222 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 04:02:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:02:07 INFO - PROCESS | 2427 | 1462791727225 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 04:02:07 INFO - PROCESS | 2427 | 1462791727227 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:02:07 INFO - PROCESS | 2427 | 1462791727228 Marionette TRACE conn2 <- [1,2994,null,{}] 04:02:07 INFO - PROCESS | 2427 | 1462791727231 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}] 04:02:07 INFO - PROCESS | 2427 | 1462791727357 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 04:02:07 INFO - PROCESS | 2427 | 1462791727457 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:07 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c3e6800 == 63 [pid = 2427] [id = 758] 04:02:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 133 (0x128a54400) [pid = 2427] [serial = 2272] [outer = 0x0] 04:02:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 134 (0x128ab7000) [pid = 2427] [serial = 2273] [outer = 0x128a54400] 04:02:07 INFO - PROCESS | 2427 | 1462791727490 Marionette DEBUG loaded listener.js 04:02:07 INFO - PROCESS | 2427 | ++DOMWINDOW == 135 (0x1293dec00) [pid = 2427] [serial = 2274] [outer = 0x128a54400] 04:02:07 INFO - PROCESS | 2427 | 1462791727817 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]]]}] 04:02:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:02:07 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 04:02:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 619ms 04:02:07 INFO - PROCESS | 2427 | 1462791727847 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 04:02:07 INFO - PROCESS | 2427 | 1462791727848 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 04:02:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:02:07 INFO - PROCESS | 2427 | 1462791727851 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:02:07 INFO - PROCESS | 2427 | 1462791727852 Marionette TRACE conn2 <- [1,2998,null,{}] 04:02:07 INFO - PROCESS | 2427 | 1462791727854 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}] 04:02:07 INFO - PROCESS | 2427 | 1462791727958 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 04:02:08 INFO - PROCESS | 2427 | 1462791728046 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:08 INFO - PROCESS | 2427 | ++DOCSHELL 0x12c8f9000 == 64 [pid = 2427] [id = 759] 04:02:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 136 (0x1292ab800) [pid = 2427] [serial = 2275] [outer = 0x0] 04:02:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 137 (0x12a6ae000) [pid = 2427] [serial = 2276] [outer = 0x1292ab800] 04:02:08 INFO - PROCESS | 2427 | 1462791728078 Marionette DEBUG loaded listener.js 04:02:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 138 (0x12a787800) [pid = 2427] [serial = 2277] [outer = 0x1292ab800] 04:02:08 INFO - PROCESS | 2427 | 1462791728440 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]]]}] 04:02:08 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. 04:02:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 618ms 04:02:08 INFO - PROCESS | 2427 | 1462791728469 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 04:02:08 INFO - PROCESS | 2427 | 1462791728470 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 04:02:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:02:08 INFO - PROCESS | 2427 | 1462791728473 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:02:08 INFO - PROCESS | 2427 | 1462791728474 Marionette TRACE conn2 <- [1,3002,null,{}] 04:02:08 INFO - PROCESS | 2427 | 1462791728477 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}] 04:02:08 INFO - PROCESS | 2427 | 1462791728593 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 04:02:08 INFO - PROCESS | 2427 | 1462791728655 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:08 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d19c000 == 65 [pid = 2427] [id = 760] 04:02:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 139 (0x12a79d400) [pid = 2427] [serial = 2278] [outer = 0x0] 04:02:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 140 (0x12ab78400) [pid = 2427] [serial = 2279] [outer = 0x12a79d400] 04:02:08 INFO - PROCESS | 2427 | 1462791728726 Marionette DEBUG loaded listener.js 04:02:08 INFO - PROCESS | 2427 | ++DOMWINDOW == 141 (0x12b1b8400) [pid = 2427] [serial = 2280] [outer = 0x12a79d400] 04:02:09 INFO - PROCESS | 2427 | 1462791729067 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]]]}] 04:02:09 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. 04:02:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 619ms 04:02:09 INFO - PROCESS | 2427 | 1462791729093 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 04:02:09 INFO - PROCESS | 2427 | 1462791729094 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 04:02:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:02:09 INFO - PROCESS | 2427 | 1462791729097 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:02:09 INFO - PROCESS | 2427 | 1462791729098 Marionette TRACE conn2 <- [1,3006,null,{}] 04:02:09 INFO - PROCESS | 2427 | 1462791729101 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}] 04:02:09 INFO - PROCESS | 2427 | 1462791729201 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 04:02:09 INFO - PROCESS | 2427 | 1462791729275 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:09 INFO - PROCESS | 2427 | ++DOCSHELL 0x12d69f000 == 66 [pid = 2427] [id = 761] 04:02:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 142 (0x113d74400) [pid = 2427] [serial = 2281] [outer = 0x0] 04:02:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 143 (0x12ba3b800) [pid = 2427] [serial = 2282] [outer = 0x113d74400] 04:02:09 INFO - PROCESS | 2427 | 1462791729347 Marionette DEBUG loaded listener.js 04:02:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 144 (0x12ba4e800) [pid = 2427] [serial = 2283] [outer = 0x113d74400] 04:02:09 INFO - PROCESS | 2427 | 1462791729681 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]]]}] 04:02:09 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. 04:02:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 620ms 04:02:09 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:02:09 INFO - PROCESS | 2427 | 1462791729718 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 04:02:09 INFO - PROCESS | 2427 | 1462791729720 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 04:02:09 INFO - PROCESS | 2427 | 1462791729722 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:02:09 INFO - PROCESS | 2427 | 1462791729723 Marionette TRACE conn2 <- [1,3010,null,{}] 04:02:09 INFO - PROCESS | 2427 | 1462791729726 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}] 04:02:09 INFO - PROCESS | 2427 | 1462791729829 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 04:02:09 INFO - PROCESS | 2427 | 1462791729887 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:09 INFO - PROCESS | 2427 | ++DOCSHELL 0x12da22800 == 67 [pid = 2427] [id = 762] 04:02:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 145 (0x12ba40800) [pid = 2427] [serial = 2284] [outer = 0x0] 04:02:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 146 (0x12bd71400) [pid = 2427] [serial = 2285] [outer = 0x12ba40800] 04:02:09 INFO - PROCESS | 2427 | 1462791729916 Marionette DEBUG loaded listener.js 04:02:09 INFO - PROCESS | 2427 | ++DOMWINDOW == 147 (0x12be1d000) [pid = 2427] [serial = 2286] [outer = 0x12ba40800] 04:02:10 INFO - PROCESS | 2427 | 1462791730282 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]]]}] 04:02:10 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 04:02:10 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 571ms 04:02:10 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:02:10 INFO - PROCESS | 2427 | 1462791730294 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 04:02:10 INFO - PROCESS | 2427 | 1462791730296 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 04:02:10 INFO - PROCESS | 2427 | 1462791730300 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:02:10 INFO - PROCESS | 2427 | 1462791730302 Marionette TRACE conn2 <- [1,3014,null,{}] 04:02:10 INFO - PROCESS | 2427 | 1462791730306 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}] 04:02:10 INFO - PROCESS | 2427 | 1462791730458 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 04:02:10 INFO - PROCESS | 2427 | 1462791730616 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:10 INFO - PROCESS | 2427 | ++DOCSHELL 0x12f6de800 == 68 [pid = 2427] [id = 763] 04:02:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 148 (0x12ba4bc00) [pid = 2427] [serial = 2287] [outer = 0x0] 04:02:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 149 (0x12be20800) [pid = 2427] [serial = 2288] [outer = 0x12ba4bc00] 04:02:10 INFO - PROCESS | 2427 | 1462791730662 Marionette DEBUG loaded listener.js 04:02:10 INFO - PROCESS | 2427 | ++DOMWINDOW == 150 (0x12be28800) [pid = 2427] [serial = 2289] [outer = 0x12ba4bc00] 04:02:10 INFO - PROCESS | 2427 | [2427] 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 04:02:11 INFO - PROCESS | 2427 | 1462791731051 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:02:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:02:11 INFO - {} 04:02:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:02:11 INFO - {} 04:02:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:02:11 INFO - {} 04:02:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:02:11 INFO - {} 04:02:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 775ms 04:02:11 INFO - PROCESS | 2427 | 1462791731075 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 04:02:11 INFO - PROCESS | 2427 | 1462791731076 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 04:02:11 INFO - TEST-START | /FileAPI/fileReader.html 04:02:11 INFO - PROCESS | 2427 | 1462791731078 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:02:11 INFO - PROCESS | 2427 | 1462791731080 Marionette TRACE conn2 <- [1,3018,null,{}] 04:02:11 INFO - PROCESS | 2427 | 1462791731083 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}] 04:02:11 INFO - PROCESS | 2427 | 1462791731217 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 04:02:11 INFO - PROCESS | 2427 | 1462791731320 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:11 INFO - PROCESS | 2427 | ++DOCSHELL 0x135b36800 == 69 [pid = 2427] [id = 764] 04:02:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 151 (0x12be24000) [pid = 2427] [serial = 2290] [outer = 0x0] 04:02:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 152 (0x12c645800) [pid = 2427] [serial = 2291] [outer = 0x12be24000] 04:02:11 INFO - PROCESS | 2427 | 1462791731353 Marionette DEBUG loaded listener.js 04:02:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 153 (0x12cde6800) [pid = 2427] [serial = 2292] [outer = 0x12be24000] 04:02:11 INFO - PROCESS | 2427 | 1462791731721 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]]]}] 04:02:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:02:11 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:02:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:02:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:02:11 INFO - TEST-OK | /FileAPI/fileReader.html | took 672ms 04:02:11 INFO - TEST-START | /FileAPI/historical.html 04:02:11 INFO - PROCESS | 2427 | 1462791731751 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 04:02:11 INFO - PROCESS | 2427 | 1462791731752 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 04:02:11 INFO - PROCESS | 2427 | 1462791731755 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:02:11 INFO - PROCESS | 2427 | 1462791731757 Marionette TRACE conn2 <- [1,3022,null,{}] 04:02:11 INFO - PROCESS | 2427 | 1462791731759 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}] 04:02:11 INFO - PROCESS | 2427 | 1462791731872 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 04:02:11 INFO - PROCESS | 2427 | 1462791731970 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:11 INFO - PROCESS | 2427 | ++DOCSHELL 0x135cd5000 == 70 [pid = 2427] [id = 765] 04:02:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 154 (0x12cdf0000) [pid = 2427] [serial = 2293] [outer = 0x0] 04:02:11 INFO - PROCESS | 2427 | ++DOMWINDOW == 155 (0x12cdf4c00) [pid = 2427] [serial = 2294] [outer = 0x12cdf0000] 04:02:12 INFO - PROCESS | 2427 | 1462791732004 Marionette DEBUG loaded listener.js 04:02:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 156 (0x12d055c00) [pid = 2427] [serial = 2295] [outer = 0x12cdf0000] 04:02:12 INFO - PROCESS | 2427 | 1462791732476 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"]]]}] 04:02:12 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:02:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:02:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:02:12 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:02:12 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:02:12 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:02:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:02:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:02:12 INFO - TEST-OK | /FileAPI/historical.html | took 773ms 04:02:12 INFO - TEST-START | /FileAPI/idlharness.html 04:02:12 INFO - PROCESS | 2427 | 1462791732529 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 04:02:12 INFO - PROCESS | 2427 | 1462791732531 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 04:02:12 INFO - PROCESS | 2427 | 1462791732534 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:02:12 INFO - PROCESS | 2427 | 1462791732536 Marionette TRACE conn2 <- [1,3026,null,{}] 04:02:12 INFO - PROCESS | 2427 | 1462791732540 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}] 04:02:12 INFO - PROCESS | 2427 | 1462791732645 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 04:02:12 INFO - PROCESS | 2427 | 1462791732759 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:12 INFO - PROCESS | 2427 | ++DOCSHELL 0x12a65f800 == 71 [pid = 2427] [id = 766] 04:02:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 157 (0x113135c00) [pid = 2427] [serial = 2296] [outer = 0x0] 04:02:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 158 (0x113805c00) [pid = 2427] [serial = 2297] [outer = 0x113135c00] 04:02:12 INFO - PROCESS | 2427 | 1462791732791 Marionette DEBUG loaded listener.js 04:02:12 INFO - PROCESS | 2427 | ++DOMWINDOW == 159 (0x117548800) [pid = 2427] [serial = 2298] [outer = 0x113135c00] 04:02:13 INFO - PROCESS | 2427 | 1462791733385 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]]]}] 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:02:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:02:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:02:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:02:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:02:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:02:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:02:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:02:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:02:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:02:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:02:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:02:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:02:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:02:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:02:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:02:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:02:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:02:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:02:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:02:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:02:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:02:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:02:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:02:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:02:13 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 04:02:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:02:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:02:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:02:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:02:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:02:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:02:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:02:13 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 04:02:13 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 04:02:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:02:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:02:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:02:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:02:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:02:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:02:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:02:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:02:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:02:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:02:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:02:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:02:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:02:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:02:13 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 04:02:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:02:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:02:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:02:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:02:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:02:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:02:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:02:13 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 04:02:13 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 04:02:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:02:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:02:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:02:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:02:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:02:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:02:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:02:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:02:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:02:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:02:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 882ms 04:02:13 INFO - PROCESS | 2427 | --DOCSHELL 0x122a08800 == 70 [pid = 2427] [id = 752] 04:02:13 INFO - PROCESS | 2427 | --DOCSHELL 0x122c34000 == 69 [pid = 2427] [id = 751] 04:02:13 INFO - PROCESS | 2427 | --DOCSHELL 0x128a81800 == 68 [pid = 2427] [id = 750] 04:02:13 INFO - PROCESS | 2427 | --DOCSHELL 0x12e114000 == 67 [pid = 2427] [id = 746] 04:02:13 INFO - PROCESS | 2427 | 1462791733473 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 04:02:13 INFO - PROCESS | 2427 | 1462791733479 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 04:02:13 INFO - PROCESS | 2427 | --DOCSHELL 0x12d786800 == 66 [pid = 2427] [id = 744] 04:02:13 INFO - PROCESS | 2427 | --DOCSHELL 0x12b01b800 == 65 [pid = 2427] [id = 743] 04:02:13 INFO - PROCESS | 2427 | --DOCSHELL 0x125a1a000 == 64 [pid = 2427] [id = 742] 04:02:13 INFO - TEST-START | /FileAPI/idlharness.worker 04:02:13 INFO - PROCESS | 2427 | 1462791733493 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:02:13 INFO - PROCESS | 2427 | 1462791733496 Marionette TRACE conn2 <- [1,3030,null,{}] 04:02:13 INFO - PROCESS | 2427 | 1462791733500 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}] 04:02:13 INFO - PROCESS | 2427 | 1462791733641 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 04:02:13 INFO - PROCESS | 2427 | 1462791733712 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:13 INFO - PROCESS | 2427 | ++DOCSHELL 0x126817800 == 65 [pid = 2427] [id = 767] 04:02:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 160 (0x113136000) [pid = 2427] [serial = 2299] [outer = 0x0] 04:02:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 161 (0x11990bc00) [pid = 2427] [serial = 2300] [outer = 0x113136000] 04:02:13 INFO - PROCESS | 2427 | 1462791733739 Marionette DEBUG loaded listener.js 04:02:13 INFO - PROCESS | 2427 | ++DOMWINDOW == 162 (0x12ba37c00) [pid = 2427] [serial = 2301] [outer = 0x113136000] 04:02:13 INFO - PROCESS | 2427 | [2427] 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 04:02:14 INFO - PROCESS | 2427 | 1462791734338 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,{},{}]]]}] 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:02:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:02:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:02:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:02:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:02:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:02:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:02:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:02:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:02:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:02:14 INFO - {} 04:02:14 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 04:02:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:02:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:02:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:02:14 INFO - {} 04:02:14 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 - {} 04:02:14 INFO - {} 04:02:14 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 04:02:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:02:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:02:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:02:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:02:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:02:14 INFO - {} 04:02:14 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 04:02:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:02:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:02:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:02:14 INFO - {} 04:02:14 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 - {} 04:02:14 INFO - {} 04:02:14 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 04:02:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:02:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:02:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:02:14 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 04:02:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:02:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:02:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:02:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:02:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:02:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:02:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:02:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:02:14 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 04:02:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:02:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:02:14 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 04:02:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:02:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:02:14 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 04:02:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:02:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:02:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:02:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:02:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:02:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:02:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:02:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:02:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:02:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:02:14 INFO - {} 04:02:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 890ms 04:02:14 INFO - PROCESS | 2427 | 1462791734384 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 04:02:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:02:14 INFO - PROCESS | 2427 | 1462791734386 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 04:02:14 INFO - PROCESS | 2427 | 1462791734389 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:02:14 INFO - PROCESS | 2427 | 1462791734393 Marionette TRACE conn2 <- [1,3034,null,{}] 04:02:14 INFO - PROCESS | 2427 | 1462791734406 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}] 04:02:14 INFO - PROCESS | 2427 | 1462791734622 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 04:02:14 INFO - PROCESS | 2427 | 1462791734698 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:14 INFO - PROCESS | 2427 | ++DOCSHELL 0x13546e800 == 66 [pid = 2427] [id = 768] 04:02:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 163 (0x12cde7800) [pid = 2427] [serial = 2302] [outer = 0x0] 04:02:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 164 (0x138998800) [pid = 2427] [serial = 2303] [outer = 0x12cde7800] 04:02:14 INFO - PROCESS | 2427 | 1462791734742 Marionette DEBUG loaded listener.js 04:02:14 INFO - PROCESS | 2427 | ++DOMWINDOW == 165 (0x135d9f000) [pid = 2427] [serial = 2304] [outer = 0x12cde7800] 04:02:15 INFO - PROCESS | 2427 | 1462791735104 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]]]}] 04:02:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:02:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 730ms 04:02:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:02:15 INFO - PROCESS | 2427 | 1462791735119 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 04:02:15 INFO - PROCESS | 2427 | 1462791735121 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 04:02:15 INFO - PROCESS | 2427 | 1462791735123 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:02:15 INFO - PROCESS | 2427 | 1462791735124 Marionette TRACE conn2 <- [1,3038,null,{}] 04:02:15 INFO - PROCESS | 2427 | 1462791735126 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}] 04:02:15 INFO - PROCESS | 2427 | 1462791735244 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 04:02:15 INFO - PROCESS | 2427 | 1462791735257 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:15 INFO - PROCESS | 2427 | ++DOCSHELL 0x135697800 == 67 [pid = 2427] [id = 769] 04:02:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 166 (0x135764c00) [pid = 2427] [serial = 2305] [outer = 0x0] 04:02:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 167 (0x135768c00) [pid = 2427] [serial = 2306] [outer = 0x135764c00] 04:02:15 INFO - PROCESS | 2427 | 1462791735283 Marionette DEBUG loaded listener.js 04:02:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 168 (0x13576d000) [pid = 2427] [serial = 2307] [outer = 0x135764c00] 04:02:15 INFO - PROCESS | 2427 | 1462791735586 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"]]]}] 04:02:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:02:15 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 520ms 04:02:15 INFO - PROCESS | 2427 | 1462791735644 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 04:02:15 INFO - PROCESS | 2427 | 1462791735645 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 04:02:15 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:02:15 INFO - PROCESS | 2427 | 1462791735647 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:02:15 INFO - PROCESS | 2427 | 1462791735649 Marionette TRACE conn2 <- [1,3042,null,{}] 04:02:15 INFO - PROCESS | 2427 | 1462791735651 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}] 04:02:15 INFO - PROCESS | 2427 | 1462791735762 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 04:02:15 INFO - PROCESS | 2427 | 1462791735778 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:15 INFO - PROCESS | 2427 | ++DOCSHELL 0x13884d800 == 68 [pid = 2427] [id = 770] 04:02:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 169 (0x135da1800) [pid = 2427] [serial = 2308] [outer = 0x0] 04:02:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 170 (0x135da5000) [pid = 2427] [serial = 2309] [outer = 0x135da1800] 04:02:15 INFO - PROCESS | 2427 | 1462791735802 Marionette DEBUG loaded listener.js 04:02:15 INFO - PROCESS | 2427 | ++DOMWINDOW == 171 (0x135da9000) [pid = 2427] [serial = 2310] [outer = 0x135da1800] 04:02:16 INFO - PROCESS | 2427 | 1462791736243 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]]]}] 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:02:16 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. 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:02:16 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'.) 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:02:16 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. 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:02:16 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. 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:02:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:02:16 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. 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:02:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:02:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:02:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:02:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:02:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:02:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:02:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:02:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:02:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:02:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:02:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:02:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:02:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:02:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:02:16 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 627ms 04:02:16 INFO - PROCESS | 2427 | 1462791736276 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 04:02:16 INFO - PROCESS | 2427 | 1462791736277 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 04:02:16 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:02:16 INFO - PROCESS | 2427 | 1462791736280 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:02:16 INFO - PROCESS | 2427 | 1462791736281 Marionette TRACE conn2 <- [1,3046,null,{}] 04:02:16 INFO - PROCESS | 2427 | 1462791736283 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}] 04:02:16 INFO - PROCESS | 2427 | 1462791736412 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 04:02:16 INFO - PROCESS | 2427 | 1462791736432 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:16 INFO - PROCESS | 2427 | ++DOCSHELL 0x137db0800 == 69 [pid = 2427] [id = 771] 04:02:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 172 (0x135dab800) [pid = 2427] [serial = 2311] [outer = 0x0] 04:02:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 173 (0x138838800) [pid = 2427] [serial = 2312] [outer = 0x135dab800] 04:02:16 INFO - PROCESS | 2427 | 1462791736457 Marionette DEBUG loaded listener.js 04:02:16 INFO - PROCESS | 2427 | ++DOMWINDOW == 174 (0x138840c00) [pid = 2427] [serial = 2313] [outer = 0x135dab800] 04:02:16 INFO - PROCESS | 2427 | [2427] 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 04:02:16 INFO - PROCESS | 2427 | --DOMWINDOW == 173 (0x110f3fc00) [pid = 2427] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:02:16 INFO - PROCESS | 2427 | --DOMWINDOW == 172 (0x118091c00) [pid = 2427] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:02:16 INFO - PROCESS | 2427 | --DOMWINDOW == 171 (0x115e37800) [pid = 2427] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:02:16 INFO - PROCESS | 2427 | --DOMWINDOW == 170 (0x1184dc000) [pid = 2427] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:02:16 INFO - PROCESS | 2427 | --DOMWINDOW == 169 (0x128e04400) [pid = 2427] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:02:16 INFO - PROCESS | 2427 | --DOMWINDOW == 168 (0x12a6a7c00) [pid = 2427] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:02:16 INFO - PROCESS | 2427 | --DOMWINDOW == 167 (0x12ab87c00) [pid = 2427] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:02:16 INFO - PROCESS | 2427 | --DOMWINDOW == 166 (0x12a7a4400) [pid = 2427] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:02:16 INFO - PROCESS | 2427 | --DOMWINDOW == 165 (0x1246cbc00) [pid = 2427] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:02:16 INFO - PROCESS | 2427 | --DOMWINDOW == 164 (0x1195ecc00) [pid = 2427] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:02:16 INFO - PROCESS | 2427 | --DOMWINDOW == 163 (0x12517a400) [pid = 2427] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:02:16 INFO - PROCESS | 2427 | --DOMWINDOW == 162 (0x1212ea400) [pid = 2427] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:02:16 INFO - PROCESS | 2427 | --DOMWINDOW == 161 (0x110f41000) [pid = 2427] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:02:16 INFO - PROCESS | 2427 | --DOMWINDOW == 160 (0x128a4f800) [pid = 2427] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:02:16 INFO - PROCESS | 2427 | --DOMWINDOW == 159 (0x11808d400) [pid = 2427] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:02:16 INFO - PROCESS | 2427 | --DOMWINDOW == 158 (0x119b0b800) [pid = 2427] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:02:16 INFO - PROCESS | 2427 | --DOMWINDOW == 157 (0x118087400) [pid = 2427] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:02:16 INFO - PROCESS | 2427 | 1462791736864 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:02:16 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:02:16 INFO - {} 04:02:16 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 622ms 04:02:16 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:02:16 INFO - PROCESS | 2427 | 1462791736902 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 04:02:16 INFO - PROCESS | 2427 | 1462791736903 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 04:02:16 INFO - PROCESS | 2427 | 1462791736905 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:02:16 INFO - PROCESS | 2427 | 1462791736906 Marionette TRACE conn2 <- [1,3050,null,{}] 04:02:16 INFO - PROCESS | 2427 | 1462791736911 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}] 04:02:17 INFO - PROCESS | 2427 | 1462791737004 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 04:02:17 INFO - PROCESS | 2427 | 1462791737009 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:17 INFO - PROCESS | 2427 | ++DOCSHELL 0x139656000 == 70 [pid = 2427] [id = 772] 04:02:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 158 (0x1212ea400) [pid = 2427] [serial = 2314] [outer = 0x0] 04:02:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 159 (0x13883c800) [pid = 2427] [serial = 2315] [outer = 0x1212ea400] 04:02:17 INFO - PROCESS | 2427 | 1462791737034 Marionette DEBUG loaded listener.js 04:02:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 160 (0x138843c00) [pid = 2427] [serial = 2316] [outer = 0x1212ea400] 04:02:17 INFO - PROCESS | 2427 | 1462791737378 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]]]}] 04:02:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:02:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:02:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:02:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:02:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 519ms 04:02:17 INFO - PROCESS | 2427 | 1462791737426 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 04:02:17 INFO - PROCESS | 2427 | 1462791737427 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 04:02:17 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:02:17 INFO - PROCESS | 2427 | 1462791737429 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:02:17 INFO - PROCESS | 2427 | 1462791737431 Marionette TRACE conn2 <- [1,3054,null,{}] 04:02:17 INFO - PROCESS | 2427 | 1462791737433 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}] 04:02:17 INFO - PROCESS | 2427 | 1462791737521 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 04:02:17 INFO - PROCESS | 2427 | 1462791737593 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:17 INFO - PROCESS | 2427 | ++DOCSHELL 0x12f63a800 == 71 [pid = 2427] [id = 773] 04:02:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 161 (0x13596ec00) [pid = 2427] [serial = 2317] [outer = 0x0] 04:02:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 162 (0x135978400) [pid = 2427] [serial = 2318] [outer = 0x13596ec00] 04:02:17 INFO - PROCESS | 2427 | 1462791737618 Marionette DEBUG loaded listener.js 04:02:17 INFO - PROCESS | 2427 | ++DOMWINDOW == 163 (0x13597c800) [pid = 2427] [serial = 2319] [outer = 0x13596ec00] 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:02:18 INFO - PROCESS | 2427 | 1462791737988 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"]]]}] 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:02:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:02:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:02:18 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" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:02:18 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" 04:02:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:02:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 585ms 04:02:18 INFO - PROCESS | 2427 | 1462791738016 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 04:02:18 INFO - PROCESS | 2427 | 1462791738017 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 04:02:18 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:02:18 INFO - PROCESS | 2427 | 1462791738019 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:02:18 INFO - PROCESS | 2427 | 1462791738020 Marionette TRACE conn2 <- [1,3058,null,{}] 04:02:18 INFO - PROCESS | 2427 | 1462791738022 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}] 04:02:18 INFO - PROCESS | 2427 | 1462791738118 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 04:02:18 INFO - PROCESS | 2427 | 1462791738122 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:18 INFO - PROCESS | 2427 | ++DOCSHELL 0x138be4000 == 72 [pid = 2427] [id = 774] 04:02:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 164 (0x13597b400) [pid = 2427] [serial = 2320] [outer = 0x0] 04:02:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 165 (0x138846400) [pid = 2427] [serial = 2321] [outer = 0x13597b400] 04:02:18 INFO - PROCESS | 2427 | 1462791738146 Marionette DEBUG loaded listener.js 04:02:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 166 (0x1395d4c00) [pid = 2427] [serial = 2322] [outer = 0x13597b400] 04:02:18 INFO - PROCESS | 2427 | 1462791738492 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]]]}] 04:02:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:02:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:02:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:02:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:02:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:02:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:02:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:02:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:02:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:02:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:02:18 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:18 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:02:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:02:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:02:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:02:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:02:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:02:18 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 520ms 04:02:18 INFO - PROCESS | 2427 | 1462791738539 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 04:02:18 INFO - PROCESS | 2427 | 1462791738541 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 04:02:18 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:02:18 INFO - PROCESS | 2427 | 1462791738554 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:02:18 INFO - PROCESS | 2427 | 1462791738556 Marionette TRACE conn2 <- [1,3062,null,{}] 04:02:18 INFO - PROCESS | 2427 | 1462791738558 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}] 04:02:18 INFO - PROCESS | 2427 | 1462791738648 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 04:02:18 INFO - PROCESS | 2427 | 1462791738784 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:18 INFO - PROCESS | 2427 | ++DOCSHELL 0x117e16000 == 73 [pid = 2427] [id = 775] 04:02:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 167 (0x110f2d400) [pid = 2427] [serial = 2323] [outer = 0x0] 04:02:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 168 (0x111aaf400) [pid = 2427] [serial = 2324] [outer = 0x110f2d400] 04:02:18 INFO - PROCESS | 2427 | 1462791738816 Marionette DEBUG loaded listener.js 04:02:18 INFO - PROCESS | 2427 | ++DOMWINDOW == 169 (0x113133400) [pid = 2427] [serial = 2325] [outer = 0x110f2d400] 04:02:18 INFO - PROCESS | 2427 | [2427] 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 04:02:19 INFO - PROCESS | 2427 | 1462791739209 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:02:19 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:02:19 INFO - {} 04:02:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 669ms 04:02:19 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:02:19 INFO - PROCESS | 2427 | 1462791739225 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 04:02:19 INFO - PROCESS | 2427 | 1462791739228 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 04:02:19 INFO - PROCESS | 2427 | 1462791739231 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:02:19 INFO - PROCESS | 2427 | 1462791739234 Marionette TRACE conn2 <- [1,3066,null,{}] 04:02:19 INFO - PROCESS | 2427 | 1462791739237 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}] 04:02:19 INFO - PROCESS | 2427 | 1462791739355 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 04:02:19 INFO - PROCESS | 2427 | 1462791739471 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:19 INFO - PROCESS | 2427 | ++DOCSHELL 0x135473000 == 74 [pid = 2427] [id = 776] 04:02:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 170 (0x119918800) [pid = 2427] [serial = 2326] [outer = 0x0] 04:02:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 171 (0x119b10800) [pid = 2427] [serial = 2327] [outer = 0x119918800] 04:02:19 INFO - PROCESS | 2427 | 1462791739508 Marionette DEBUG loaded listener.js 04:02:19 INFO - PROCESS | 2427 | ++DOMWINDOW == 172 (0x12a79d000) [pid = 2427] [serial = 2328] [outer = 0x119918800] 04:02:19 INFO - PROCESS | 2427 | 1462791739875 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]]]}] 04:02:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:02:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:02:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:02:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:02:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:02:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:02:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:02:19 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 675ms 04:02:19 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:02:19 INFO - PROCESS | 2427 | 1462791739908 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 04:02:19 INFO - PROCESS | 2427 | 1462791739911 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 04:02:19 INFO - PROCESS | 2427 | 1462791739913 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:02:19 INFO - PROCESS | 2427 | 1462791739915 Marionette TRACE conn2 <- [1,3070,null,{}] 04:02:19 INFO - PROCESS | 2427 | 1462791739917 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}] 04:02:20 INFO - PROCESS | 2427 | 1462791740028 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 04:02:20 INFO - PROCESS | 2427 | 1462791740144 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:20 INFO - PROCESS | 2427 | ++DOCSHELL 0x135812000 == 75 [pid = 2427] [id = 777] 04:02:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 173 (0x12b1aa800) [pid = 2427] [serial = 2329] [outer = 0x0] 04:02:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 174 (0x12bd72800) [pid = 2427] [serial = 2330] [outer = 0x12b1aa800] 04:02:20 INFO - PROCESS | 2427 | 1462791740176 Marionette DEBUG loaded listener.js 04:02:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 175 (0x12c649400) [pid = 2427] [serial = 2331] [outer = 0x12b1aa800] 04:02:20 INFO - PROCESS | 2427 | 1462791740550 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]]]}] 04:02:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:02:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:02:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:02:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:02:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:02:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:02:20 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 04:02:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:02:20 INFO - PROCESS | 2427 | 1462791740584 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 04:02:20 INFO - PROCESS | 2427 | 1462791740585 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 04:02:20 INFO - PROCESS | 2427 | 1462791740593 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:02:20 INFO - PROCESS | 2427 | 1462791740597 Marionette TRACE conn2 <- [1,3074,null,{}] 04:02:20 INFO - PROCESS | 2427 | 1462791740601 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}] 04:02:20 INFO - PROCESS | 2427 | 1462791740716 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 04:02:20 INFO - PROCESS | 2427 | 1462791740822 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:20 INFO - PROCESS | 2427 | ++DOCSHELL 0x135d40000 == 76 [pid = 2427] [id = 778] 04:02:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 176 (0x12c64d000) [pid = 2427] [serial = 2332] [outer = 0x0] 04:02:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 177 (0x12cdf3000) [pid = 2427] [serial = 2333] [outer = 0x12c64d000] 04:02:20 INFO - PROCESS | 2427 | 1462791740853 Marionette DEBUG loaded listener.js 04:02:20 INFO - PROCESS | 2427 | ++DOMWINDOW == 178 (0x12d403000) [pid = 2427] [serial = 2334] [outer = 0x12c64d000] 04:02:21 INFO - PROCESS | 2427 | 1462791741216 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]]]}] 04:02:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:02:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:02:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:02:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:02:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:02:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:02:21 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 680ms 04:02:21 INFO - PROCESS | 2427 | 1462791741268 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 04:02:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:02:21 INFO - PROCESS | 2427 | 1462791741270 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 04:02:21 INFO - PROCESS | 2427 | 1462791741273 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:02:21 INFO - PROCESS | 2427 | 1462791741274 Marionette TRACE conn2 <- [1,3078,null,{}] 04:02:21 INFO - PROCESS | 2427 | 1462791741276 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}] 04:02:21 INFO - PROCESS | 2427 | 1462791741388 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 04:02:21 INFO - PROCESS | 2427 | 1462791741502 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:21 INFO - PROCESS | 2427 | ++DOCSHELL 0x135d5a800 == 77 [pid = 2427] [id = 779] 04:02:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 179 (0x12d405c00) [pid = 2427] [serial = 2335] [outer = 0x0] 04:02:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 180 (0x12d411000) [pid = 2427] [serial = 2336] [outer = 0x12d405c00] 04:02:21 INFO - PROCESS | 2427 | 1462791741534 Marionette DEBUG loaded listener.js 04:02:21 INFO - PROCESS | 2427 | ++DOMWINDOW == 181 (0x12d5f4400) [pid = 2427] [serial = 2337] [outer = 0x12d405c00] 04:02:21 INFO - PROCESS | 2427 | 1462791741897 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] 04:02:21 INFO - PROCESS | 2427 | 1462791741948 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 04:02:21 INFO - PROCESS | 2427 | 1462791741950 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:02:21 INFO - PROCESS | 2427 | 1462791741951 Marionette TRACE conn2 <- [1,3082,null,{}] 04:02:21 INFO - PROCESS | 2427 | 1462791741954 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}] 04:02:22 INFO - PROCESS | 2427 | 1462791742066 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 04:02:22 INFO - PROCESS | 2427 | 1462791742181 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:22 INFO - PROCESS | 2427 | ++DOCSHELL 0x137da0000 == 78 [pid = 2427] [id = 780] 04:02:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 182 (0x12d410c00) [pid = 2427] [serial = 2338] [outer = 0x0] 04:02:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 183 (0x12d5fa800) [pid = 2427] [serial = 2339] [outer = 0x12d410c00] 04:02:22 INFO - PROCESS | 2427 | 1462791742219 Marionette DEBUG loaded listener.js 04:02:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 184 (0x12d6dc400) [pid = 2427] [serial = 2340] [outer = 0x12d410c00] 04:02:22 INFO - PROCESS | 2427 | 1462791742586 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]]]}] 04:02:22 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:02:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:02:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:02:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 669ms 04:02:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:02:22 INFO - PROCESS | 2427 | 1462791742619 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 04:02:22 INFO - PROCESS | 2427 | 1462791742621 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 04:02:22 INFO - PROCESS | 2427 | 1462791742623 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:02:22 INFO - PROCESS | 2427 | 1462791742624 Marionette TRACE conn2 <- [1,3086,null,{}] 04:02:22 INFO - PROCESS | 2427 | 1462791742627 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}] 04:02:22 INFO - PROCESS | 2427 | 1462791742740 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 04:02:22 INFO - PROCESS | 2427 | 1462791742862 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:22 INFO - PROCESS | 2427 | ++DOCSHELL 0x138a45000 == 79 [pid = 2427] [id = 781] 04:02:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 185 (0x12400ac00) [pid = 2427] [serial = 2341] [outer = 0x0] 04:02:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 186 (0x124011400) [pid = 2427] [serial = 2342] [outer = 0x12400ac00] 04:02:22 INFO - PROCESS | 2427 | 1462791742896 Marionette DEBUG loaded listener.js 04:02:22 INFO - PROCESS | 2427 | ++DOMWINDOW == 187 (0x12d6de400) [pid = 2427] [serial = 2343] [outer = 0x12400ac00] 04:02:23 INFO - PROCESS | 2427 | 1462791743255 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:02:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:02:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 672ms 04:02:23 INFO - PROCESS | 2427 | 1462791743296 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 04:02:23 INFO - PROCESS | 2427 | 1462791743297 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 04:02:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:02:23 INFO - PROCESS | 2427 | 1462791743300 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:02:23 INFO - PROCESS | 2427 | 1462791743301 Marionette TRACE conn2 <- [1,3090,null,{}] 04:02:23 INFO - PROCESS | 2427 | 1462791743304 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}] 04:02:23 INFO - PROCESS | 2427 | 1462791743416 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 04:02:23 INFO - PROCESS | 2427 | 1462791743535 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:23 INFO - PROCESS | 2427 | ++DOCSHELL 0x12419a800 == 80 [pid = 2427] [id = 782] 04:02:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 188 (0x119e2c000) [pid = 2427] [serial = 2344] [outer = 0x0] 04:02:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 189 (0x12400b400) [pid = 2427] [serial = 2345] [outer = 0x119e2c000] 04:02:23 INFO - PROCESS | 2427 | 1462791743565 Marionette DEBUG loaded listener.js 04:02:23 INFO - PROCESS | 2427 | ++DOMWINDOW == 190 (0x1293da000) [pid = 2427] [serial = 2346] [outer = 0x119e2c000] 04:02:23 INFO - PROCESS | 2427 | 1462791743928 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:02:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:02:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 04:02:23 INFO - PROCESS | 2427 | 1462791743971 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 04:02:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:02:23 INFO - PROCESS | 2427 | 1462791743972 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 04:02:23 INFO - PROCESS | 2427 | 1462791743975 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:02:23 INFO - PROCESS | 2427 | 1462791743976 Marionette TRACE conn2 <- [1,3094,null,{}] 04:02:23 INFO - PROCESS | 2427 | 1462791743979 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}] 04:02:24 INFO - PROCESS | 2427 | 1462791744313 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 04:02:24 INFO - PROCESS | 2427 | 1462791744433 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:24 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a0d800 == 81 [pid = 2427] [id = 783] 04:02:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 191 (0x110f35c00) [pid = 2427] [serial = 2347] [outer = 0x0] 04:02:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 192 (0x111cbd400) [pid = 2427] [serial = 2348] [outer = 0x110f35c00] 04:02:24 INFO - PROCESS | 2427 | 1462791744462 Marionette DEBUG loaded listener.js 04:02:24 INFO - PROCESS | 2427 | ++DOMWINDOW == 193 (0x113130000) [pid = 2427] [serial = 2349] [outer = 0x110f35c00] 04:02:24 INFO - PROCESS | 2427 | 1462791744852 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:02:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:02:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 921ms 04:02:24 INFO - PROCESS | 2427 | 1462791744897 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 04:02:24 INFO - PROCESS | 2427 | 1462791744899 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 04:02:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:02:24 INFO - PROCESS | 2427 | 1462791744902 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:02:24 INFO - PROCESS | 2427 | 1462791744905 Marionette TRACE conn2 <- [1,3098,null,{}] 04:02:24 INFO - PROCESS | 2427 | 1462791744908 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}] 04:02:25 INFO - PROCESS | 2427 | 1462791745007 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 04:02:25 INFO - PROCESS | 2427 | 1462791745134 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:25 INFO - PROCESS | 2427 | ++DOCSHELL 0x119162800 == 82 [pid = 2427] [id = 784] 04:02:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 194 (0x113131400) [pid = 2427] [serial = 2350] [outer = 0x0] 04:02:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 195 (0x115e3ec00) [pid = 2427] [serial = 2351] [outer = 0x113131400] 04:02:25 INFO - PROCESS | 2427 | 1462791745166 Marionette DEBUG loaded listener.js 04:02:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 196 (0x11312ec00) [pid = 2427] [serial = 2352] [outer = 0x113131400] 04:02:25 INFO - PROCESS | 2427 | 1462791745522 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]]]}] 04:02:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:02:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:02:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 676ms 04:02:25 INFO - PROCESS | 2427 | 1462791745579 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 04:02:25 INFO - PROCESS | 2427 | 1462791745582 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 04:02:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:02:25 INFO - PROCESS | 2427 | 1462791745586 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:02:25 INFO - PROCESS | 2427 | 1462791745588 Marionette TRACE conn2 <- [1,3102,null,{}] 04:02:25 INFO - PROCESS | 2427 | 1462791745592 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}] 04:02:25 INFO - PROCESS | 2427 | 1462791745735 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 04:02:25 INFO - PROCESS | 2427 | 1462791745838 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:25 INFO - PROCESS | 2427 | ++DOCSHELL 0x1249b8000 == 83 [pid = 2427] [id = 785] 04:02:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 197 (0x11812f000) [pid = 2427] [serial = 2353] [outer = 0x0] 04:02:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 198 (0x1185e8400) [pid = 2427] [serial = 2354] [outer = 0x11812f000] 04:02:25 INFO - PROCESS | 2427 | 1462791745866 Marionette DEBUG loaded listener.js 04:02:25 INFO - PROCESS | 2427 | ++DOMWINDOW == 199 (0x118941800) [pid = 2427] [serial = 2355] [outer = 0x11812f000] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x12be40800 == 82 [pid = 2427] [id = 624] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x138be4000 == 81 [pid = 2427] [id = 774] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x12f63a800 == 80 [pid = 2427] [id = 773] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x139656000 == 79 [pid = 2427] [id = 772] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x137db0800 == 78 [pid = 2427] [id = 771] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x13884d800 == 77 [pid = 2427] [id = 770] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x135697800 == 76 [pid = 2427] [id = 769] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 198 (0x1184e2400) [pid = 2427] [serial = 2227] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 197 (0x119b0c800) [pid = 2427] [serial = 2230] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 196 (0x124acec00) [pid = 2427] [serial = 2233] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 195 (0x119e34400) [pid = 2427] [serial = 2236] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 194 (0x12ab78800) [pid = 2427] [serial = 2241] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 193 (0x119190800) [pid = 2427] [serial = 2239] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 192 (0x12ba39000) [pid = 2427] [serial = 2244] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 191 (0x12ba51800) [pid = 2427] [serial = 2247] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 190 (0x12ba36000) [pid = 2427] [serial = 2224] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 189 (0x1246d3000) [pid = 2427] [serial = 2259] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x13546e800 == 75 [pid = 2427] [id = 768] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x126817800 == 74 [pid = 2427] [id = 767] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x12a65f800 == 73 [pid = 2427] [id = 766] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x12f6de800 == 72 [pid = 2427] [id = 763] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x12da22800 == 71 [pid = 2427] [id = 762] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x12d69f000 == 70 [pid = 2427] [id = 761] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x12d19c000 == 69 [pid = 2427] [id = 760] 04:02:26 INFO - PROCESS | 2427 | 1462791746285 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x12c8f9000 == 68 [pid = 2427] [id = 759] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x12c3e6800 == 67 [pid = 2427] [id = 758] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x1197d0000 == 66 [pid = 2427] [id = 757] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x12b98c800 == 65 [pid = 2427] [id = 756] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x12aa17800 == 64 [pid = 2427] [id = 755] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x124369000 == 63 [pid = 2427] [id = 754] 04:02:26 INFO - PROCESS | 2427 | --DOCSHELL 0x1296a2000 == 62 [pid = 2427] [id = 753] 04:02:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:02:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 721ms 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 188 (0x122ce9400) [pid = 2427] [serial = 2200] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 187 (0x124560400) [pid = 2427] [serial = 2201] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 186 (0x1161f4000) [pid = 2427] [serial = 2168] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 185 (0x128fd1400) [pid = 2427] [serial = 2209] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 184 (0x1195e0800) [pid = 2427] [serial = 2194] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 183 (0x119913c00) [pid = 2427] [serial = 2195] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 182 (0x1212c7000) [pid = 2427] [serial = 2197] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 181 (0x122a45000) [pid = 2427] [serial = 2198] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 180 (0x118733c00) [pid = 2427] [serial = 2192] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 179 (0x118129c00) [pid = 2427] [serial = 2191] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 178 (0x1195de000) [pid = 2427] [serial = 2173] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 177 (0x12a687c00) [pid = 2427] [serial = 2182] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 176 (0x111a0f400) [pid = 2427] [serial = 2188] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 175 (0x11812c800) [pid = 2427] [serial = 2250] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 174 (0x116161c00) [pid = 2427] [serial = 2189] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 173 (0x119144800) [pid = 2427] [serial = 2251] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 172 (0x11990c800) [pid = 2427] [serial = 2256] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 171 (0x1195e9800) [pid = 2427] [serial = 2253] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 170 (0x1246cd400) [pid = 2427] [serial = 2176] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 169 (0x119b09800) [pid = 2427] [serial = 2254] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 168 (0x116a56800) [pid = 2427] [serial = 2170] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 167 (0x12929f400) [pid = 2427] [serial = 2185] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 166 (0x1293d8c00) [pid = 2427] [serial = 2212] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 165 (0x1259c6800) [pid = 2427] [serial = 2215] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 164 (0x125398400) [pid = 2427] [serial = 2179] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 163 (0x1292aa400) [pid = 2427] [serial = 2210] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 162 (0x12a7a7000) [pid = 2427] [serial = 2218] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 161 (0x12ab80800) [pid = 2427] [serial = 2219] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 160 (0x12b1ae000) [pid = 2427] [serial = 2221] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 159 (0x122ce7c00) [pid = 2427] [serial = 2257] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 158 (0x12ba32400) [pid = 2427] [serial = 2222] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 157 (0x1293df000) [pid = 2427] [serial = 2216] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 156 (0x12a6ad400) [pid = 2427] [serial = 2213] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 155 (0x124972000) [pid = 2427] [serial = 2203] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 154 (0x125143800) [pid = 2427] [serial = 2204] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 153 (0x128ab0c00) [pid = 2427] [serial = 2207] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | --DOMWINDOW == 152 (0x128a4a800) [pid = 2427] [serial = 2206] [outer = 0x0] [url = about:blank] 04:02:26 INFO - PROCESS | 2427 | 1462791746347 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 04:02:26 INFO - PROCESS | 2427 | 1462791746350 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 04:02:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:02:26 INFO - PROCESS | 2427 | 1462791746364 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:02:26 INFO - PROCESS | 2427 | 1462791746366 Marionette TRACE conn2 <- [1,3106,null,{}] 04:02:26 INFO - PROCESS | 2427 | 1462791746369 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}] 04:02:26 INFO - PROCESS | 2427 | 1462791746475 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 04:02:26 INFO - PROCESS | 2427 | 1462791746487 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:26 INFO - PROCESS | 2427 | ++DOCSHELL 0x122a10000 == 63 [pid = 2427] [id = 786] 04:02:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 153 (0x1195e0c00) [pid = 2427] [serial = 2356] [outer = 0x0] 04:02:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 154 (0x1195e7000) [pid = 2427] [serial = 2357] [outer = 0x1195e0c00] 04:02:26 INFO - PROCESS | 2427 | 1462791746529 Marionette DEBUG loaded listener.js 04:02:26 INFO - PROCESS | 2427 | ++DOMWINDOW == 155 (0x1197fb000) [pid = 2427] [serial = 2358] [outer = 0x1195e0c00] 04:02:27 INFO - PROCESS | 2427 | 1462791747056 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]]]}] 04:02:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:02:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:02:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:02:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 726ms 04:02:27 INFO - PROCESS | 2427 | 1462791747085 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 04:02:27 INFO - PROCESS | 2427 | 1462791747086 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 04:02:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:02:27 INFO - PROCESS | 2427 | 1462791747089 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:02:27 INFO - PROCESS | 2427 | 1462791747090 Marionette TRACE conn2 <- [1,3110,null,{}] 04:02:27 INFO - PROCESS | 2427 | 1462791747092 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}] 04:02:27 INFO - PROCESS | 2427 | 1462791747175 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 04:02:27 INFO - PROCESS | 2427 | 1462791747181 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:27 INFO - PROCESS | 2427 | ++DOCSHELL 0x126ac0800 == 64 [pid = 2427] [id = 787] 04:02:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 156 (0x1197fb800) [pid = 2427] [serial = 2359] [outer = 0x0] 04:02:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 157 (0x119b0a400) [pid = 2427] [serial = 2360] [outer = 0x1197fb800] 04:02:27 INFO - PROCESS | 2427 | 1462791747207 Marionette DEBUG loaded listener.js 04:02:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 158 (0x12125b400) [pid = 2427] [serial = 2361] [outer = 0x1197fb800] 04:02:27 INFO - PROCESS | 2427 | 1462791747514 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"]]]}] 04:02:27 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:02:27 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 04:02:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:02:27 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 467ms 04:02:27 INFO - PROCESS | 2427 | 1462791747566 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 04:02:27 INFO - PROCESS | 2427 | 1462791747568 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 04:02:27 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:02:27 INFO - PROCESS | 2427 | 1462791747579 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:02:27 INFO - PROCESS | 2427 | 1462791747580 Marionette TRACE conn2 <- [1,3114,null,{}] 04:02:27 INFO - PROCESS | 2427 | 1462791747582 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}] 04:02:27 INFO - PROCESS | 2427 | 1462791747665 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 04:02:27 INFO - PROCESS | 2427 | 1462791747670 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\", \"129a24df-ef0f-4684-8f5c-d8263c1e45d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:27 INFO - PROCESS | 2427 | ++DOCSHELL 0x129343000 == 65 [pid = 2427] [id = 788] 04:02:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 159 (0x1212dec00) [pid = 2427] [serial = 2362] [outer = 0x0] 04:02:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 160 (0x1212e1400) [pid = 2427] [serial = 2363] [outer = 0x1212dec00] 04:02:27 INFO - PROCESS | 2427 | 1462791747701 Marionette DEBUG loaded listener.js 04:02:27 INFO - PROCESS | 2427 | ++DOMWINDOW == 161 (0x122c23000) [pid = 2427] [serial = 2364] [outer = 0x1212dec00] 04:02:28 INFO - PROCESS | 2427 | 1462791748040 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]]]}] 04:02:28 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:02:28 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 473ms 04:02:28 INFO - PROCESS | 2427 | 1462791748053 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 04:02:28 INFO - PROCESS | 2427 | 1462791748054 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 04:02:29 WARNING - u'runner_teardown' () 04:02:29 INFO - No more tests 04:02:29 INFO - Got 0 unexpected results 04:02:29 INFO - SUITE-END | took 513s 04:02:29 INFO - Closing logging queue 04:02:29 INFO - queue closed 04:02:29 INFO - Return code: 0 04:02:29 WARNING - # TBPL SUCCESS # 04:02:29 INFO - Running post-action listener: _resource_record_post_action 04:02:29 INFO - Running post-run listener: _resource_record_post_run 04:02:30 INFO - Total resource usage - Wall time: 534s; CPU: 58.0%; Read bytes: 626688; Write bytes: 954270208; Read time: 11; Write time: 4780 04:02:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:02:30 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150315520; Write bytes: 147470336; Read time: 13724; Write time: 385 04:02:30 INFO - run-tests - Wall time: 517s; CPU: 58.0%; Read bytes: 561152; Write bytes: 794421760; Read time: 9; Write time: 4355 04:02:30 INFO - Running post-run listener: _upload_blobber_files 04:02:30 INFO - Blob upload gear active. 04:02:30 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:02:30 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 04:02:30 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'] 04:02:30 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 04:02:30 INFO - (blobuploader) - INFO - Open directory for files ... 04:02:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:02:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:02:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:02:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:02:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:02:31 INFO - (blobuploader) - INFO - Done attempting. 04:02:31 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:02:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:02:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:02:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:02:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:02:33 INFO - (blobuploader) - INFO - Done attempting. 04:02:33 INFO - (blobuploader) - INFO - Iteration through files over. 04:02:33 INFO - Return code: 0 04:02:33 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:02:33 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:02:33 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8e0087059186f79969005ff8e36343f32ba22329ff4a1e23710047561efab157e5f3d69f7e1d7e0a7335dafbcdbc2a408d40d21f0961c4bdcae5e58416bfa20c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a86cdb1f2f337ed9eac5b8b2e035554bc7bdca12c1be7c3e57f884b29556a13e0aed7a618bf371d6ed9a397a6b8d61fa202ac05acb6ccb188c9c1e95893e9a40"} 04:02:33 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:02:33 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:02:33 INFO - Contents: 04:02:33 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8e0087059186f79969005ff8e36343f32ba22329ff4a1e23710047561efab157e5f3d69f7e1d7e0a7335dafbcdbc2a408d40d21f0961c4bdcae5e58416bfa20c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a86cdb1f2f337ed9eac5b8b2e035554bc7bdca12c1be7c3e57f884b29556a13e0aed7a618bf371d6ed9a397a6b8d61fa202ac05acb6ccb188c9c1e95893e9a40"} 04:02:33 INFO - Running post-run listener: copy_logs_to_upload_dir 04:02:33 INFO - Copying logs to upload dir... 04:02:33 INFO - mkdir: /builds/slave/test/build/upload/logs 04:02:33 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=586.498451 ========= master_lag: 0.33 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 46 secs) (at 2016-05-09 04:02:33.609406) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-09 04:02:33.612763) ========= 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.Mz5uEfQrTY/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.p1x8gogCKa/Listeners TMPDIR=/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/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/8e0087059186f79969005ff8e36343f32ba22329ff4a1e23710047561efab157e5f3d69f7e1d7e0a7335dafbcdbc2a408d40d21f0961c4bdcae5e58416bfa20c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a86cdb1f2f337ed9eac5b8b2e035554bc7bdca12c1be7c3e57f884b29556a13e0aed7a618bf371d6ed9a397a6b8d61fa202ac05acb6ccb188c9c1e95893e9a40"} build_url:https://queue.taskcluster.net/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/B5wqrQgyROqsnYOIqeCn8g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012827 build_url: 'https://queue.taskcluster.net/v1/task/B5wqrQgyROqsnYOIqeCn8g/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/8e0087059186f79969005ff8e36343f32ba22329ff4a1e23710047561efab157e5f3d69f7e1d7e0a7335dafbcdbc2a408d40d21f0961c4bdcae5e58416bfa20c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a86cdb1f2f337ed9eac5b8b2e035554bc7bdca12c1be7c3e57f884b29556a13e0aed7a618bf371d6ed9a397a6b8d61fa202ac05acb6ccb188c9c1e95893e9a40"}' symbols_url: 'https://queue.taskcluster.net/v1/task/B5wqrQgyROqsnYOIqeCn8g/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-09 04:02:33.645672) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 04:02:33.645994) ========= 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.Mz5uEfQrTY/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.p1x8gogCKa/Listeners TMPDIR=/var/folders/yj/320nlnz57612b6dr2b3zmv8c00000w/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.005426 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 04:02:33.694013) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-09 04:02:33.695819) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-09 04:02:33.696198) ========= ========= Total master_lag: 0.46 =========