builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0092 starttime: 1464219655.29 results: success (0) buildid: 20160525152143 builduid: 8654ccbbea454f27b451ee4808dca30e revision: 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 16:40:55.290507) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 16:40:55.290956) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 16:40:55.291250) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 16:40:55.315014) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 16:40:55.315410) ========= 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.VpNZnvWXBz/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.L5ejM1Jl8q/Listeners TMPDIR=/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/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-25 16:40:55-- 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% 15.5M=0.001s 2016-05-25 16:40:55 (15.5 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.124317 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 16:40:55.460710) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 16:40:55.461041) ========= 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.VpNZnvWXBz/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.L5ejM1Jl8q/Listeners TMPDIR=/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/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.030560 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 16:40:55.516660) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 16:40:55.517023) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 --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 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.VpNZnvWXBz/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.L5ejM1Jl8q/Listeners TMPDIR=/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/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-25 16:40:55,588 truncating revision to first 12 chars 2016-05-25 16:40:55,588 Setting DEBUG logging. 2016-05-25 16:40:55,588 attempt 1/10 2016-05-25 16:40:55,588 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/4f7c3a2567f8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-25 16:40:56,523 unpacking tar archive at: mozilla-aurora-4f7c3a2567f8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.201783 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 16:40:56.739436) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 16:40:56.739792) ========= script_repo_revision: 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 16:40:56.740217) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 16:40:56.740510) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 16:40:56.758248) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 13 secs) (at 2016-05-25 16:40:56.758564) ========= /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.VpNZnvWXBz/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.L5ejM1Jl8q/Listeners TMPDIR=/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/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 16:40:56 INFO - MultiFileLogger online at 20160525 16:40:56 in /builds/slave/test 16:40:56 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 16:40:56 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 16:40:56 INFO - {'append_to_log': False, 16:40:56 INFO - 'base_work_dir': '/builds/slave/test', 16:40:56 INFO - 'blob_upload_branch': 'mozilla-aurora', 16:40:56 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 16:40:56 INFO - 'buildbot_json_path': 'buildprops.json', 16:40:56 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 16:40:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:40:56 INFO - 'download_minidump_stackwalk': True, 16:40:56 INFO - 'download_symbols': 'true', 16:40:56 INFO - 'e10s': False, 16:40:56 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 16:40:56 INFO - 'tooltool.py': '/tools/tooltool.py', 16:40:56 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 16:40:56 INFO - '/tools/misc-python/virtualenv.py')}, 16:40:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:40:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:40:56 INFO - 'log_level': 'info', 16:40:56 INFO - 'log_to_console': True, 16:40:56 INFO - 'opt_config_files': (), 16:40:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:40:56 INFO - '--processes=1', 16:40:56 INFO - '--config=%(test_path)s/wptrunner.ini', 16:40:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:40:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:40:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:40:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:40:56 INFO - 'pip_index': False, 16:40:56 INFO - 'require_test_zip': True, 16:40:56 INFO - 'test_type': ('testharness',), 16:40:56 INFO - 'this_chunk': '1', 16:40:56 INFO - 'tooltool_cache': '/builds/tooltool_cache', 16:40:56 INFO - 'total_chunks': '10', 16:40:56 INFO - 'virtualenv_path': 'venv', 16:40:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:40:56 INFO - 'work_dir': 'build'} 16:40:56 INFO - ##### 16:40:56 INFO - ##### Running clobber step. 16:40:56 INFO - ##### 16:40:56 INFO - Running pre-action listener: _resource_record_pre_action 16:40:56 INFO - Running main action method: clobber 16:40:56 INFO - rmtree: /builds/slave/test/build 16:40:56 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 16:40:58 INFO - Running post-action listener: _resource_record_post_action 16:40:58 INFO - ##### 16:40:58 INFO - ##### Running read-buildbot-config step. 16:40:58 INFO - ##### 16:40:58 INFO - Running pre-action listener: _resource_record_pre_action 16:40:58 INFO - Running main action method: read_buildbot_config 16:40:58 INFO - Using buildbot properties: 16:40:58 INFO - { 16:40:58 INFO - "project": "", 16:40:58 INFO - "product": "firefox", 16:40:58 INFO - "script_repo_revision": "production", 16:40:58 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 16:40:58 INFO - "repository": "", 16:40:58 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 16:40:58 INFO - "buildid": "20160525152143", 16:40:58 INFO - "pgo_build": "False", 16:40:58 INFO - "basedir": "/builds/slave/test", 16:40:58 INFO - "buildnumber": 200, 16:40:58 INFO - "slavename": "t-yosemite-r7-0092", 16:40:58 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 16:40:58 INFO - "platform": "macosx64", 16:40:58 INFO - "branch": "mozilla-aurora", 16:40:58 INFO - "revision": "4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3", 16:40:58 INFO - "repo_path": "releases/mozilla-aurora", 16:40:58 INFO - "moz_repo_path": "", 16:40:58 INFO - "stage_platform": "macosx64", 16:40:58 INFO - "builduid": "8654ccbbea454f27b451ee4808dca30e", 16:40:58 INFO - "slavebuilddir": "test" 16:40:58 INFO - } 16:40:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 16:40:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 16:40:58 INFO - Running post-action listener: _resource_record_post_action 16:40:58 INFO - ##### 16:40:58 INFO - ##### Running download-and-extract step. 16:40:58 INFO - ##### 16:40:58 INFO - Running pre-action listener: _resource_record_pre_action 16:40:58 INFO - Running main action method: download_and_extract 16:40:58 INFO - mkdir: /builds/slave/test/build/tests 16:40:58 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')]} 16:40:58 INFO - https://queue.taskcluster.net/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 16:40:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 16:40:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 16:40:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/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 16:40:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/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 16:41:00 INFO - Downloaded 1235 bytes. 16:41:00 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 16:41:00 INFO - Using the following test package requirements: 16:41:00 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 16:41:00 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 16:41:00 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 16:41:00 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 16:41:00 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 16:41:00 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 16:41:00 INFO - u'jsshell-mac64.zip'], 16:41:00 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 16:41:00 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 16:41:00 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 16:41:00 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 16:41:00 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 16:41:00 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 16:41:00 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 16:41:00 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 16:41:00 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 16:41:00 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 16:41:00 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 16:41:00 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 16:41:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:41:00 INFO - https://queue.taskcluster.net/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 16:41:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 16:41:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 16:41:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/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 16:41:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/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 16:41:02 INFO - Downloaded 18306176 bytes. 16:41:02 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/*'] 16:41:02 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/* 16:41:03 INFO - caution: filename not matched: web-platform/* 16:41:03 INFO - Return code: 11 16:41:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:41:03 INFO - https://queue.taskcluster.net/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 16:41:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 16:41:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 16:41:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/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 16:41:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/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 16:41:04 INFO - Downloaded 36409193 bytes. 16:41:04 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/*'] 16:41:04 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/* 16:41:08 INFO - caution: filename not matched: bin/* 16:41:08 INFO - caution: filename not matched: config/* 16:41:08 INFO - caution: filename not matched: mozbase/* 16:41:08 INFO - caution: filename not matched: marionette/* 16:41:08 INFO - caution: filename not matched: tools/wptserve/* 16:41:08 INFO - Return code: 11 16:41:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:41:08 INFO - https://queue.taskcluster.net/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 16:41:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 16:41:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 16:41:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 16:41:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/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 16:41:14 INFO - Downloaded 73045493 bytes. 16:41:14 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 16:41:14 INFO - mkdir: /builds/slave/test/properties 16:41:14 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 16:41:14 INFO - Writing to file /builds/slave/test/properties/build_url 16:41:14 INFO - Contents: 16:41:14 INFO - build_url:https://queue.taskcluster.net/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 16:41:15 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 16:41:15 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 16:41:15 INFO - Writing to file /builds/slave/test/properties/symbols_url 16:41:15 INFO - Contents: 16:41:15 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 16:41:15 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')]} 16:41:15 INFO - https://queue.taskcluster.net/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:41:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 16:41:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 16:41:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/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 16:41:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEWs317TTwGcRq5gKTcxhg/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 16:41:18 INFO - Downloaded 103637170 bytes. 16:41:18 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'] 16:41:18 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 16:41:22 INFO - Return code: 0 16:41:22 INFO - Running post-action listener: _resource_record_post_action 16:41:22 INFO - Running post-action listener: set_extra_try_arguments 16:41:22 INFO - ##### 16:41:22 INFO - ##### Running create-virtualenv step. 16:41:22 INFO - ##### 16:41:22 INFO - Running pre-action listener: _pre_create_virtualenv 16:41:22 INFO - Running pre-action listener: _resource_record_pre_action 16:41:22 INFO - Running main action method: create_virtualenv 16:41:22 INFO - Creating virtualenv /builds/slave/test/build/venv 16:41:22 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 16:41:22 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 16:41:22 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 16:41:22 INFO - Using real prefix '/tools/python27' 16:41:22 INFO - New python executable in /builds/slave/test/build/venv/bin/python 16:41:23 INFO - Installing distribute.............................................................................................................................................................................................done. 16:41:26 INFO - Installing pip.................done. 16:41:26 INFO - Return code: 0 16:41:26 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 16:41:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:41:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:41:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:41:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:41:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:41:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:41:26 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 0x109f45e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f62f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f95e34902f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f5e5e0>, '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 0x109b41cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109b6c990>, '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.VpNZnvWXBz/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.L5ejM1Jl8q/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:41:26 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 16:41:26 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 16:41:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VpNZnvWXBz/Render', 16:41:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:41:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:41:26 INFO - 'HOME': '/Users/cltbld', 16:41:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:41:26 INFO - 'LOGNAME': 'cltbld', 16:41:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:41:26 INFO - 'MOZ_NO_REMOTE': '1', 16:41:26 INFO - 'NO_EM_RESTART': '1', 16:41:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:41:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:41:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:41:26 INFO - 'PWD': '/builds/slave/test', 16:41:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:41:26 INFO - 'SHELL': '/bin/bash', 16:41:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.L5ejM1Jl8q/Listeners', 16:41:26 INFO - 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', 16:41:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:41:26 INFO - 'USER': 'cltbld', 16:41:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:41:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:41:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:41:26 INFO - 'XPC_FLAGS': '0x0', 16:41:26 INFO - 'XPC_SERVICE_NAME': '0', 16:41:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:41:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:41:26 INFO - Downloading/unpacking psutil>=0.7.1 16:41:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:41:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:41:26 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 16:41:26 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 16:41:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:41:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:41:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 16:41:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:41:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:41:29 INFO - Installing collected packages: psutil 16:41:29 INFO - Running setup.py install for psutil 16:41:29 INFO - building 'psutil._psutil_osx' extension 16:41:29 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 16:41:29 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 16:41:30 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 16:41:30 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 16:41:30 INFO - building 'psutil._psutil_posix' extension 16:41:30 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 16:41:30 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 16:41:30 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 16:41:30 INFO - ^ 16:41:30 INFO - 1 warning generated. 16:41:30 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 16:41:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:41:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:41:30 INFO - Successfully installed psutil 16:41:30 INFO - Cleaning up... 16:41:30 INFO - Return code: 0 16:41:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 16:41:30 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')]} 16:41:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:41:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:41:30 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')]} 16:41:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:41:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:41:30 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 0x109f45e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f62f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f95e34902f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f5e5e0>, '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 0x109b41cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109b6c990>, '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.VpNZnvWXBz/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.L5ejM1Jl8q/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:41:30 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 16:41:30 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 16:41:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VpNZnvWXBz/Render', 16:41:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:41:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:41:30 INFO - 'HOME': '/Users/cltbld', 16:41:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:41:30 INFO - 'LOGNAME': 'cltbld', 16:41:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:41:30 INFO - 'MOZ_NO_REMOTE': '1', 16:41:30 INFO - 'NO_EM_RESTART': '1', 16:41:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:41:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:41:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:41:30 INFO - 'PWD': '/builds/slave/test', 16:41:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:41:30 INFO - 'SHELL': '/bin/bash', 16:41:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.L5ejM1Jl8q/Listeners', 16:41:30 INFO - 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', 16:41:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:41:30 INFO - 'USER': 'cltbld', 16:41:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:41:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:41:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:41:30 INFO - 'XPC_FLAGS': '0x0', 16:41:30 INFO - 'XPC_SERVICE_NAME': '0', 16:41:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:41:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:41:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:41: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 16:41: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 16:41: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 16:41: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 16:41: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 16:41: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 16:41:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:41:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 16:41:33 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 16:41:33 INFO - Installing collected packages: mozsystemmonitor 16:41:33 INFO - Running setup.py install for mozsystemmonitor 16:41:33 INFO - Successfully installed mozsystemmonitor 16:41:33 INFO - Cleaning up... 16:41:33 INFO - Return code: 0 16:41:33 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 16:41:33 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')]} 16:41:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:41:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:41:33 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')]} 16:41:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:41:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:41:33 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 0x109f45e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f62f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f95e34902f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f5e5e0>, '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 0x109b41cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109b6c990>, '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.VpNZnvWXBz/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.L5ejM1Jl8q/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:41:33 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 16:41:33 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 16:41:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VpNZnvWXBz/Render', 16:41:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:41:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:41:33 INFO - 'HOME': '/Users/cltbld', 16:41:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:41:33 INFO - 'LOGNAME': 'cltbld', 16:41:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:41:33 INFO - 'MOZ_NO_REMOTE': '1', 16:41:33 INFO - 'NO_EM_RESTART': '1', 16:41:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:41:33 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:41:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:41:33 INFO - 'PWD': '/builds/slave/test', 16:41:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:41:33 INFO - 'SHELL': '/bin/bash', 16:41:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.L5ejM1Jl8q/Listeners', 16:41:33 INFO - 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', 16:41:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:41:33 INFO - 'USER': 'cltbld', 16:41:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:41:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:41:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:41:33 INFO - 'XPC_FLAGS': '0x0', 16:41:33 INFO - 'XPC_SERVICE_NAME': '0', 16:41:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:41:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:41:33 INFO - Downloading/unpacking blobuploader==1.2.4 16:41:33 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 16:41:33 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 16:41:33 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 16:41:33 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 16:41:33 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 16:41:33 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 16:41:36 INFO - Downloading blobuploader-1.2.4.tar.gz 16:41:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 16:41:36 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:41:36 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 16:41:36 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 16:41:36 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 16:41:36 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 16:41:36 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 16:41:36 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 16:41:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 16:41:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:41:36 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 16:41:36 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 16:41:36 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 16:41:36 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 16:41:36 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 16:41:36 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 16:41:37 INFO - Downloading docopt-0.6.1.tar.gz 16:41:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 16:41:37 INFO - Installing collected packages: blobuploader, requests, docopt 16:41:37 INFO - Running setup.py install for blobuploader 16:41:37 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 16:41:37 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 16:41:37 INFO - Running setup.py install for requests 16:41:38 INFO - Running setup.py install for docopt 16:41:38 INFO - Successfully installed blobuploader requests docopt 16:41:38 INFO - Cleaning up... 16:41:38 INFO - Return code: 0 16:41:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:41:38 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')]} 16:41:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:41:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:41:38 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')]} 16:41:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:41:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:41:38 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 0x109f45e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f62f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f95e34902f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f5e5e0>, '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 0x109b41cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109b6c990>, '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.VpNZnvWXBz/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.L5ejM1Jl8q/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:41:38 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 16:41:38 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 16:41:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VpNZnvWXBz/Render', 16:41:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:41:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:41:38 INFO - 'HOME': '/Users/cltbld', 16:41:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:41:38 INFO - 'LOGNAME': 'cltbld', 16:41:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:41:38 INFO - 'MOZ_NO_REMOTE': '1', 16:41:38 INFO - 'NO_EM_RESTART': '1', 16:41:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:41:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:41:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:41:38 INFO - 'PWD': '/builds/slave/test', 16:41:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:41:38 INFO - 'SHELL': '/bin/bash', 16:41:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.L5ejM1Jl8q/Listeners', 16:41:38 INFO - 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', 16:41:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:41:38 INFO - 'USER': 'cltbld', 16:41:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:41:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:41:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:41:38 INFO - 'XPC_FLAGS': '0x0', 16:41:38 INFO - 'XPC_SERVICE_NAME': '0', 16:41:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:41:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:41:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:41:38 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-QOmUos-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:41:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:41:38 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-O7hays-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:41:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:41:38 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-1FaAA3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:41:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:41:38 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-sstvox-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:41:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:41:39 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-Hx0Zx6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:41:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:41:39 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-4MauF0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:41:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:41:39 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-FezvaJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:41:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:41:39 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-ASe83_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:41:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:41:39 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-EajVe8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:41:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:41:39 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-vDMkEs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:41:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:41:39 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-dRHKvm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:41:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:41:39 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-gTwvA7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:41:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:41:39 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-8Ae_zx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:41:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:41:40 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-o07n_z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:41:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:41:40 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-QoZzKY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:41:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:41:40 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-pt9xMz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:41:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:41:40 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-xY_Hix-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:41:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:41:40 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-X7E8Sg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:41:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:41:40 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-EulTJl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:41:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:41:40 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-64o3Ou-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:41:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:41:41 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-GjRojt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:41:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:41:41 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 16:41:41 INFO - Running setup.py install for manifestparser 16:41:41 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 16:41:41 INFO - Running setup.py install for mozcrash 16:41:41 INFO - Running setup.py install for mozdebug 16:41:41 INFO - Running setup.py install for mozdevice 16:41:41 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 16:41:41 INFO - Installing dm script to /builds/slave/test/build/venv/bin 16:41:41 INFO - Running setup.py install for mozfile 16:41:42 INFO - Running setup.py install for mozhttpd 16:41:42 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 16:41:42 INFO - Running setup.py install for mozinfo 16:41:42 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 16:41:42 INFO - Running setup.py install for mozInstall 16:41:42 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 16:41:42 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 16:41:42 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 16:41:42 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 16:41:42 INFO - Running setup.py install for mozleak 16:41:42 INFO - Running setup.py install for mozlog 16:41:42 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 16:41:42 INFO - Running setup.py install for moznetwork 16:41:42 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 16:41:42 INFO - Running setup.py install for mozprocess 16:41:43 INFO - Running setup.py install for mozprofile 16:41:43 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 16:41:43 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 16:41:43 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 16:41:43 INFO - Running setup.py install for mozrunner 16:41:43 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 16:41:43 INFO - Running setup.py install for mozscreenshot 16:41:43 INFO - Running setup.py install for moztest 16:41:43 INFO - Running setup.py install for mozversion 16:41:43 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 16:41:43 INFO - Running setup.py install for wptserve 16:41:44 INFO - Running setup.py install for marionette-driver 16:41:44 INFO - Running setup.py install for browsermob-proxy 16:41:44 INFO - Running setup.py install for marionette-client 16:41:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:41:44 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 16:41:44 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 16:41:44 INFO - Cleaning up... 16:41:44 INFO - Return code: 0 16:41:44 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:41:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:41:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:41:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:41:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:41:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:41:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 16:41:44 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 0x109f45e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f62f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f95e34902f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109f5e5e0>, '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 0x109b41cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109b6c990>, '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.VpNZnvWXBz/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.L5ejM1Jl8q/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 16:41:44 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 16:41:44 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 16:41:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VpNZnvWXBz/Render', 16:41:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:41:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:41:44 INFO - 'HOME': '/Users/cltbld', 16:41:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:41:44 INFO - 'LOGNAME': 'cltbld', 16:41:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:41:44 INFO - 'MOZ_NO_REMOTE': '1', 16:41:44 INFO - 'NO_EM_RESTART': '1', 16:41:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:41:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:41:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:41:44 INFO - 'PWD': '/builds/slave/test', 16:41:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:41:44 INFO - 'SHELL': '/bin/bash', 16:41:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.L5ejM1Jl8q/Listeners', 16:41:44 INFO - 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', 16:41:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:41:44 INFO - 'USER': 'cltbld', 16:41:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:41:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:41:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:41:44 INFO - 'XPC_FLAGS': '0x0', 16:41:44 INFO - 'XPC_SERVICE_NAME': '0', 16:41:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:41:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:41:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:41:44 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-_VaSUZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:41:45 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)) 16:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:41:45 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-HtYEpX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:41:45 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)) 16:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:41:45 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-3CUHe0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:41:45 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)) 16:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:41:45 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-qAinsQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:41:45 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)) 16:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:41:45 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-VJ1tqD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:41:45 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)) 16:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:41:45 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-4mMfJ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:41:45 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)) 16:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:41:45 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-3nAhPq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:41:45 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)) 16:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:41:45 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-xQwEY3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:41:45 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)) 16:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:41:45 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-5MDije-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:41:45 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)) 16:41:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:41:45 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-synQ98-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:41:46 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)) 16:41:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:41:46 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-wfdjk0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:41:46 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)) 16:41:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:41:46 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-UVcFb0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:41:46 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)) 16:41:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:41:46 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-4zr3W_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:41:46 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)) 16:41:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:41:46 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-Iscm7M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:41:46 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)) 16:41:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:41:46 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-WbieDM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:41:46 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)) 16:41:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:41:46 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-IEvheS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:41:46 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)) 16:41:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:41:46 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-1BKpoJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:41:46 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)) 16:41:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:41:46 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-MZfv1_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:41:46 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)) 16:41:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:41:46 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-hr4U2U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:41:47 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)) 16:41:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:41:47 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-2pzjXt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:41:47 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)) 16:41:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:41:47 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-KjJncK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:41:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:41:47 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)) 16:41:47 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)) 16:41:47 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)) 16:41:47 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)) 16:41:47 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)) 16:41:47 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)) 16:41:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:41:47 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 16:41:47 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 16:41:47 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 16:41:47 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 16:41:47 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 16:41:47 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 16:41:50 INFO - Downloading blessings-1.6.tar.gz 16:41:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 16:41:50 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)) 16:41:50 INFO - Installing collected packages: blessings 16:41:50 INFO - Running setup.py install for blessings 16:41:50 INFO - Successfully installed blessings 16:41:50 INFO - Cleaning up... 16:41:50 INFO - Return code: 0 16:41:50 INFO - Done creating virtualenv /builds/slave/test/build/venv. 16:41:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:41:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:41:50 INFO - Reading from file tmpfile_stdout 16:41:50 INFO - Current package versions: 16:41:50 INFO - blessings == 1.6 16:41:50 INFO - blobuploader == 1.2.4 16:41:50 INFO - browsermob-proxy == 0.6.0 16:41:50 INFO - docopt == 0.6.1 16:41:50 INFO - manifestparser == 1.1 16:41:50 INFO - marionette-client == 2.3.0 16:41:50 INFO - marionette-driver == 1.4.0 16:41:50 INFO - mozInstall == 1.12 16:41:50 INFO - mozcrash == 0.17 16:41:50 INFO - mozdebug == 0.1 16:41:50 INFO - mozdevice == 0.48 16:41:50 INFO - mozfile == 1.2 16:41:50 INFO - mozhttpd == 0.7 16:41:50 INFO - mozinfo == 0.9 16:41:50 INFO - mozleak == 0.1 16:41:50 INFO - mozlog == 3.1 16:41:50 INFO - moznetwork == 0.27 16:41:50 INFO - mozprocess == 0.22 16:41:50 INFO - mozprofile == 0.28 16:41:50 INFO - mozrunner == 6.11 16:41:50 INFO - mozscreenshot == 0.1 16:41:50 INFO - mozsystemmonitor == 0.0 16:41:50 INFO - moztest == 0.7 16:41:50 INFO - mozversion == 1.4 16:41:50 INFO - psutil == 3.1.1 16:41:50 INFO - requests == 1.2.3 16:41:50 INFO - wptserve == 1.4.0 16:41:50 INFO - wsgiref == 0.1.2 16:41:50 INFO - Running post-action listener: _resource_record_post_action 16:41:50 INFO - Running post-action listener: _start_resource_monitoring 16:41:50 INFO - Starting resource monitoring. 16:41:50 INFO - ##### 16:41:50 INFO - ##### Running pull step. 16:41:50 INFO - ##### 16:41:50 INFO - Running pre-action listener: _resource_record_pre_action 16:41:50 INFO - Running main action method: pull 16:41:50 INFO - Pull has nothing to do! 16:41:50 INFO - Running post-action listener: _resource_record_post_action 16:41:50 INFO - ##### 16:41:50 INFO - ##### Running install step. 16:41:50 INFO - ##### 16:41:50 INFO - Running pre-action listener: _resource_record_pre_action 16:41:50 INFO - Running main action method: install 16:41:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:41:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:41:51 INFO - Reading from file tmpfile_stdout 16:41:51 INFO - Detecting whether we're running mozinstall >=1.0... 16:41:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 16:41:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 16:41:51 INFO - Reading from file tmpfile_stdout 16:41:51 INFO - Output received: 16:41:51 INFO - Usage: mozinstall [options] installer 16:41:51 INFO - Options: 16:41:51 INFO - -h, --help show this help message and exit 16:41:51 INFO - -d DEST, --destination=DEST 16:41:51 INFO - Directory to install application into. [default: 16:41:51 INFO - "/builds/slave/test"] 16:41:51 INFO - --app=APP Application being installed. [default: firefox] 16:41:51 INFO - mkdir: /builds/slave/test/build/application 16:41:51 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'] 16:41:51 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 16:42:09 INFO - Reading from file tmpfile_stdout 16:42:09 INFO - Output received: 16:42:09 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 16:42:09 INFO - Running post-action listener: _resource_record_post_action 16:42:09 INFO - ##### 16:42:09 INFO - ##### Running run-tests step. 16:42:09 INFO - ##### 16:42:09 INFO - Running pre-action listener: _resource_record_pre_action 16:42:09 INFO - Running main action method: run_tests 16:42:09 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 16:42:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:42:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:42:09 INFO - grabbing minidump binary from tooltool 16:42: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')]} 16:42:09 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 0x109f5e5e0>, '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 0x109b41cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109b6c990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 16:42:09 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 16:42:09 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 16:42:09 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 16:42:09 INFO - Return code: 0 16:42:09 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 16:42:09 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 16:42:09 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/EEWs317TTwGcRq5gKTcxhg/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 16:42:09 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/EEWs317TTwGcRq5gKTcxhg/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 16:42:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VpNZnvWXBz/Render', 16:42:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 16:42:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 16:42:09 INFO - 'HOME': '/Users/cltbld', 16:42:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 16:42:09 INFO - 'LOGNAME': 'cltbld', 16:42:09 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 16:42:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:42:09 INFO - 'MOZ_NO_REMOTE': '1', 16:42:09 INFO - 'NO_EM_RESTART': '1', 16:42:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:42:09 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 16:42:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:42:09 INFO - 'PWD': '/builds/slave/test', 16:42:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 16:42:09 INFO - 'SHELL': '/bin/bash', 16:42:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.L5ejM1Jl8q/Listeners', 16:42:09 INFO - 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', 16:42:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 16:42:09 INFO - 'USER': 'cltbld', 16:42:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 16:42:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 16:42:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 16:42:09 INFO - 'XPC_FLAGS': '0x0', 16:42:09 INFO - 'XPC_SERVICE_NAME': '0', 16:42:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 16:42:09 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/EEWs317TTwGcRq5gKTcxhg/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 16:42:09 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 16:42:09 INFO - import pkg_resources 16:42:10 INFO - Using 1 client processes 16:42:10 INFO - wptserve Starting http server on 127.0.0.1:8000 16:42:10 INFO - wptserve Starting http server on 127.0.0.1:8001 16:42:10 INFO - wptserve Starting http server on 127.0.0.1:8443 16:42:12 INFO - SUITE-START | Running 778 tests 16:42:12 INFO - Running testharness tests 16:42:12 INFO - Setting up ssl 16:42:12 INFO - PROCESS | certutil | 16:42:12 INFO - PROCESS | certutil | 16:42:12 INFO - PROCESS | certutil | 16:42:12 INFO - Certificate Nickname Trust Attributes 16:42:12 INFO - SSL,S/MIME,JAR/XPI 16:42:12 INFO - 16:42:12 INFO - web-platform-tests CT,, 16:42:12 INFO - 16:42:12 INFO - Starting runner 16:42:13 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 16:42:13 INFO - PROCESS | 1644 | 1464219733752 Marionette DEBUG Marionette enabled via build flag and pref 16:42:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x113df1000 == 1 [pid = 1644] [id = 1] 16:42:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 1 (0x113df1800) [pid = 1644] [serial = 1] [outer = 0x0] 16:42:13 INFO - PROCESS | 1644 | [1644] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:42:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 2 (0x113df2800) [pid = 1644] [serial = 2] [outer = 0x113df1800] 16:42:14 INFO - PROCESS | 1644 | 1464219734068 Marionette INFO Listening on port 2828 16:42:14 INFO - PROCESS | 1644 | 1464219734302 Marionette DEBUG Marionette enabled via command-line flag 16:42:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x1166f0800 == 2 [pid = 1644] [id = 2] 16:42:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 3 (0x1166f1000) [pid = 1644] [serial = 3] [outer = 0x0] 16:42:14 INFO - PROCESS | 1644 | [1644] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:42:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 4 (0x11685b800) [pid = 1644] [serial = 4] [outer = 0x1166f1000] 16:42:14 INFO - PROCESS | 1644 | [1644] 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 16:42:14 INFO - PROCESS | 1644 | 1464219734457 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49286 16:42:14 INFO - PROCESS | 1644 | 1464219734541 Marionette DEBUG Closed connection conn0 16:42:14 INFO - PROCESS | 1644 | [1644] 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 16:42:14 INFO - PROCESS | 1644 | 1464219734547 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49287 16:42:14 INFO - PROCESS | 1644 | 1464219734556 Marionette DEBUG Closed connection conn1 16:42:14 INFO - PROCESS | 1644 | [1644] 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 16:42:14 INFO - PROCESS | 1644 | 1464219734561 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49288 16:42:14 INFO - PROCESS | 1644 | 1464219734569 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:42:14 INFO - PROCESS | 1644 | 1464219734574 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":"20160525152143","device":"desktop","version":"48.0a2"} 16:42:14 INFO - PROCESS | 1644 | [1644] 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 16:42:15 INFO - PROCESS | 1644 | [1644] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 16:42:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x11a088800 == 3 [pid = 1644] [id = 3] 16:42:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 5 (0x11a089000) [pid = 1644] [serial = 5] [outer = 0x0] 16:42:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x11a089800 == 4 [pid = 1644] [id = 4] 16:42:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 6 (0x1193c5c00) [pid = 1644] [serial = 6] [outer = 0x0] 16:42:15 INFO - PROCESS | 1644 | [1644] 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 16:42:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x12383b800 == 5 [pid = 1644] [id = 5] 16:42:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 7 (0x1193c5400) [pid = 1644] [serial = 7] [outer = 0x0] 16:42:15 INFO - PROCESS | 1644 | [1644] 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 16:42:15 INFO - PROCESS | 1644 | [1644] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:42:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 8 (0x1237d8800) [pid = 1644] [serial = 8] [outer = 0x1193c5400] 16:42:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 9 (0x123d0d000) [pid = 1644] [serial = 9] [outer = 0x11a089000] 16:42:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 10 (0x123686000) [pid = 1644] [serial = 10] [outer = 0x1193c5c00] 16:42:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 11 (0x123688000) [pid = 1644] [serial = 11] [outer = 0x1193c5400] 16:42:16 INFO - PROCESS | 1644 | [1644] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 16:42:16 INFO - PROCESS | 1644 | 1464219736617 Marionette DEBUG loaded listener.js 16:42:16 INFO - PROCESS | 1644 | 1464219736628 Marionette DEBUG loaded listener.js 16:42:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 12 (0x1267c0c00) [pid = 1644] [serial = 12] [outer = 0x1193c5400] 16:42:16 INFO - PROCESS | 1644 | 1464219736976 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"1e20b3a0-dc94-e547-827a-3c1853580750","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":"20160525152143","device":"desktop","version":"48.0a2","command_id":1}}] 16:42:17 INFO - PROCESS | 1644 | 1464219737070 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}] 16:42:17 INFO - PROCESS | 1644 | 1464219737112 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 16:42:17 INFO - PROCESS | 1644 | 1464219737206 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:42:17 INFO - PROCESS | 1644 | [1644] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:42:17 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 16:42:17 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 16:42:17 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:42:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 13 (0x128951000) [pid = 1644] [serial = 13] [outer = 0x1193c5400] 16:42:17 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:42:17 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:42:17 INFO - PROCESS | 1644 | 1464219737472 Marionette TRACE conn2 <- [1,3,null,{}] 16:42:17 INFO - PROCESS | 1644 | 1464219737475 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 16:42:17 INFO - PROCESS | 1644 | 1464219737497 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 16:42:17 INFO - PROCESS | 1644 | 1464219737525 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 16:42:17 INFO - PROCESS | 1644 | 1464219737526 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 16:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:42:17 INFO - PROCESS | 1644 | 1464219737529 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:42:17 INFO - PROCESS | 1644 | 1464219737532 Marionette TRACE conn2 <- [1,6,null,{}] 16:42:17 INFO - PROCESS | 1644 | 1464219737535 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}] 16:42:17 INFO - PROCESS | 1644 | 1464219737543 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 16:42:17 INFO - PROCESS | 1644 | 1464219737545 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x129046800 == 6 [pid = 1644] [id = 6] 16:42:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 14 (0x12906e800) [pid = 1644] [serial = 14] [outer = 0x0] 16:42:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 15 (0x129070800) [pid = 1644] [serial = 15] [outer = 0x12906e800] 16:42:17 INFO - PROCESS | 1644 | 1464219737574 Marionette DEBUG loaded listener.js 16:42:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 16 (0x12921ec00) [pid = 1644] [serial = 16] [outer = 0x12906e800] 16:42:17 INFO - PROCESS | 1644 | 1464219737891 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]]]}] 16:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 371ms 16:42:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x1292cf000 == 7 [pid = 1644] [id = 7] 16:42:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 17 (0x129222c00) [pid = 1644] [serial = 17] [outer = 0x0] 16:42:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 18 (0x1294c9000) [pid = 1644] [serial = 18] [outer = 0x129222c00] 16:42:17 INFO - PROCESS | 1644 | 1464219737924 Marionette DEBUG loaded listener.js 16:42:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 19 (0x12a38f000) [pid = 1644] [serial = 19] [outer = 0x129222c00] 16:42:17 INFO - PROCESS | 1644 | 1464219737972 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 16:42:17 INFO - PROCESS | 1644 | 1464219737974 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 16:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:42:18 INFO - PROCESS | 1644 | 1464219738008 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:42:18 INFO - PROCESS | 1644 | 1464219738009 Marionette TRACE conn2 <- [1,10,null,{}] 16:42:18 INFO - PROCESS | 1644 | 1464219738026 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}] 16:42:18 INFO - PROCESS | 1644 | 1464219738157 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 16:42:18 INFO - PROCESS | 1644 | 1464219738191 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a991800 == 8 [pid = 1644] [id = 8] 16:42:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 20 (0x12a97b400) [pid = 1644] [serial = 20] [outer = 0x0] 16:42:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 21 (0x12a97d000) [pid = 1644] [serial = 21] [outer = 0x12a97b400] 16:42:18 INFO - PROCESS | 1644 | 1464219738220 Marionette DEBUG loaded listener.js 16:42:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 22 (0x12a981400) [pid = 1644] [serial = 22] [outer = 0x12a97b400] 16:42:18 INFO - PROCESS | 1644 | 1464219738523 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]]]}] 16:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 583ms 16:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:42:18 INFO - PROCESS | 1644 | 1464219738614 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 16:42:18 INFO - PROCESS | 1644 | 1464219738615 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 16:42:18 INFO - PROCESS | 1644 | 1464219738617 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:42:18 INFO - PROCESS | 1644 | 1464219738618 Marionette TRACE conn2 <- [1,14,null,{}] 16:42:18 INFO - PROCESS | 1644 | 1464219738621 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}] 16:42:18 INFO - PROCESS | 1644 | 1464219738712 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 16:42:18 INFO - PROCESS | 1644 | 1464219738717 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a9a0800 == 9 [pid = 1644] [id = 9] 16:42:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 23 (0x12aae8800) [pid = 1644] [serial = 23] [outer = 0x0] 16:42:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 24 (0x12aaf6000) [pid = 1644] [serial = 24] [outer = 0x12aae8800] 16:42:18 INFO - PROCESS | 1644 | 1464219738742 Marionette DEBUG loaded listener.js 16:42:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 25 (0x12b9af800) [pid = 1644] [serial = 25] [outer = 0x12aae8800] 16:42:19 INFO - PROCESS | 1644 | 1464219739032 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]]]}] 16:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 471ms 16:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:42:19 INFO - PROCESS | 1644 | 1464219739090 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 16:42:19 INFO - PROCESS | 1644 | 1464219739092 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 16:42:19 INFO - PROCESS | 1644 | 1464219739095 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:42:19 INFO - PROCESS | 1644 | 1464219739097 Marionette TRACE conn2 <- [1,18,null,{}] 16:42:19 INFO - PROCESS | 1644 | 1464219739100 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}] 16:42:19 INFO - PROCESS | 1644 | 1464219739243 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 16:42:19 INFO - PROCESS | 1644 | 1464219739252 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba98000 == 10 [pid = 1644] [id = 10] 16:42:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 26 (0x12ba69c00) [pid = 1644] [serial = 26] [outer = 0x0] 16:42:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 27 (0x12ba6d400) [pid = 1644] [serial = 27] [outer = 0x12ba69c00] 16:42:19 INFO - PROCESS | 1644 | 1464219739293 Marionette DEBUG loaded listener.js 16:42:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 28 (0x12ba73400) [pid = 1644] [serial = 28] [outer = 0x12ba69c00] 16:42:19 INFO - PROCESS | 1644 | 1464219739674 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]]]}] 16:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 620ms 16:42:19 INFO - PROCESS | 1644 | 1464219739715 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 16:42:19 INFO - PROCESS | 1644 | 1464219739717 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 16:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:42:19 INFO - PROCESS | 1644 | 1464219739719 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:42:19 INFO - PROCESS | 1644 | 1464219739720 Marionette TRACE conn2 <- [1,22,null,{}] 16:42:19 INFO - PROCESS | 1644 | 1464219739723 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}] 16:42:19 INFO - PROCESS | 1644 | 1464219739814 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 16:42:19 INFO - PROCESS | 1644 | 1464219739818 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bd8c000 == 11 [pid = 1644] [id = 11] 16:42:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 29 (0x12ba76400) [pid = 1644] [serial = 29] [outer = 0x0] 16:42:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 30 (0x12ba80c00) [pid = 1644] [serial = 30] [outer = 0x12ba76400] 16:42:19 INFO - PROCESS | 1644 | 1464219739844 Marionette DEBUG loaded listener.js 16:42:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 31 (0x12bd37400) [pid = 1644] [serial = 31] [outer = 0x12ba76400] 16:42:20 INFO - PROCESS | 1644 | 1464219740115 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]]]}] 16:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 16:42:20 INFO - PROCESS | 1644 | 1464219740140 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 16:42:20 INFO - PROCESS | 1644 | 1464219740141 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 16:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:42:20 INFO - PROCESS | 1644 | 1464219740143 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:42:20 INFO - PROCESS | 1644 | 1464219740144 Marionette TRACE conn2 <- [1,26,null,{}] 16:42:20 INFO - PROCESS | 1644 | 1464219740147 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}] 16:42:20 INFO - PROCESS | 1644 | 1464219740245 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 16:42:20 INFO - PROCESS | 1644 | 1464219740250 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c075000 == 12 [pid = 1644] [id = 12] 16:42:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 32 (0x12bd3a800) [pid = 1644] [serial = 32] [outer = 0x0] 16:42:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 33 (0x12bd45000) [pid = 1644] [serial = 33] [outer = 0x12bd3a800] 16:42:20 INFO - PROCESS | 1644 | 1464219740275 Marionette DEBUG loaded listener.js 16:42:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 34 (0x12c0ac000) [pid = 1644] [serial = 34] [outer = 0x12bd3a800] 16:42:20 INFO - PROCESS | 1644 | 1464219740532 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]]]}] 16:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 417ms 16:42:20 INFO - PROCESS | 1644 | 1464219740562 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 16:42:20 INFO - PROCESS | 1644 | 1464219740563 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 16:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:42:20 INFO - PROCESS | 1644 | 1464219740573 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:42:20 INFO - PROCESS | 1644 | 1464219740574 Marionette TRACE conn2 <- [1,30,null,{}] 16:42:20 INFO - PROCESS | 1644 | 1464219740576 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}] 16:42:20 INFO - PROCESS | 1644 | 1464219740663 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 16:42:20 INFO - PROCESS | 1644 | 1464219740670 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c634000 == 13 [pid = 1644] [id = 13] 16:42:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 35 (0x12c0aec00) [pid = 1644] [serial = 35] [outer = 0x0] 16:42:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 36 (0x12c65a000) [pid = 1644] [serial = 36] [outer = 0x12c0aec00] 16:42:20 INFO - PROCESS | 1644 | 1464219740695 Marionette DEBUG loaded listener.js 16:42:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 37 (0x12c65e800) [pid = 1644] [serial = 37] [outer = 0x12c0aec00] 16:42:20 INFO - PROCESS | 1644 | 1464219740942 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]]]}] 16:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 426ms 16:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:42:21 INFO - PROCESS | 1644 | 1464219740993 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 16:42:21 INFO - PROCESS | 1644 | 1464219740995 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 16:42:21 INFO - PROCESS | 1644 | 1464219740998 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:42:21 INFO - PROCESS | 1644 | 1464219741000 Marionette TRACE conn2 <- [1,34,null,{}] 16:42:21 INFO - PROCESS | 1644 | 1464219741014 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}] 16:42:21 INFO - PROCESS | 1644 | 1464219741148 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 16:42:21 INFO - PROCESS | 1644 | 1464219741168 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb74800 == 14 [pid = 1644] [id = 14] 16:42:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 38 (0x12c659c00) [pid = 1644] [serial = 38] [outer = 0x0] 16:42:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 39 (0x12c665000) [pid = 1644] [serial = 39] [outer = 0x12c659c00] 16:42:21 INFO - PROCESS | 1644 | 1464219741210 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 40 (0x12cb5ac00) [pid = 1644] [serial = 40] [outer = 0x12c659c00] 16:42:21 INFO - PROCESS | 1644 | 1464219741537 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]]]}] 16:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 580ms 16:42:21 INFO - PROCESS | 1644 | 1464219741579 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 16:42:21 INFO - PROCESS | 1644 | 1464219741580 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 16:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:42:21 INFO - PROCESS | 1644 | 1464219741582 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:42:21 INFO - PROCESS | 1644 | 1464219741585 Marionette TRACE conn2 <- [1,38,null,{}] 16:42:21 INFO - PROCESS | 1644 | 1464219741590 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}] 16:42:21 INFO - PROCESS | 1644 | 1464219741677 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 16:42:21 INFO - PROCESS | 1644 | 1464219741681 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce5d000 == 15 [pid = 1644] [id = 15] 16:42:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 41 (0x12cb5e400) [pid = 1644] [serial = 41] [outer = 0x0] 16:42:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 42 (0x12cec7400) [pid = 1644] [serial = 42] [outer = 0x12cb5e400] 16:42:21 INFO - PROCESS | 1644 | 1464219741706 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 43 (0x12cece000) [pid = 1644] [serial = 43] [outer = 0x12cb5e400] 16:42:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d111000 == 16 [pid = 1644] [id = 16] 16:42:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 44 (0x12d112000) [pid = 1644] [serial = 44] [outer = 0x0] 16:42:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 45 (0x12d112800) [pid = 1644] [serial = 45] [outer = 0x12d112000] 16:42:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 46 (0x12d116800) [pid = 1644] [serial = 46] [outer = 0x12d112000] 16:42:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d106000 == 17 [pid = 1644] [id = 17] 16:42:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 47 (0x12cecf000) [pid = 1644] [serial = 47] [outer = 0x0] 16:42:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 48 (0x12d183000) [pid = 1644] [serial = 48] [outer = 0x12cecf000] 16:42:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 49 (0x12cec6800) [pid = 1644] [serial = 49] [outer = 0x12cecf000] 16:42:22 INFO - PROCESS | 1644 | 1464219742058 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]]]}] 16:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 521ms 16:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:42:22 INFO - PROCESS | 1644 | 1464219742105 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 16:42:22 INFO - PROCESS | 1644 | 1464219742106 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 16:42:22 INFO - PROCESS | 1644 | 1464219742108 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - PROCESS | 1644 | 1464219742109 Marionette TRACE conn2 <- [1,42,null,{}] 16:42:22 INFO - PROCESS | 1644 | 1464219742112 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}] 16:42:22 INFO - PROCESS | 1644 | 1464219742200 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 16:42:22 INFO - PROCESS | 1644 | 1464219742205 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d56b800 == 18 [pid = 1644] [id = 18] 16:42:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 50 (0x12ced0400) [pid = 1644] [serial = 50] [outer = 0x0] 16:42:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 51 (0x12d620000) [pid = 1644] [serial = 51] [outer = 0x12ced0400] 16:42:22 INFO - PROCESS | 1644 | 1464219742231 Marionette DEBUG loaded listener.js 16:42:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 52 (0x12d620c00) [pid = 1644] [serial = 52] [outer = 0x12ced0400] 16:42:22 INFO - PROCESS | 1644 | 1464219742484 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]]]}] 16:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 421ms 16:42:22 INFO - PROCESS | 1644 | 1464219742529 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 16:42:22 INFO - PROCESS | 1644 | 1464219742531 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 16:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:42:22 INFO - PROCESS | 1644 | 1464219742540 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - PROCESS | 1644 | 1464219742542 Marionette TRACE conn2 <- [1,46,null,{}] 16:42:22 INFO - PROCESS | 1644 | 1464219742544 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}] 16:42:22 INFO - PROCESS | 1644 | 1464219742633 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 16:42:22 INFO - PROCESS | 1644 | 1464219742638 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d6be800 == 19 [pid = 1644] [id = 19] 16:42:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 53 (0x118785800) [pid = 1644] [serial = 53] [outer = 0x0] 16:42:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 54 (0x12d623000) [pid = 1644] [serial = 54] [outer = 0x118785800] 16:42:22 INFO - PROCESS | 1644 | 1464219742666 Marionette DEBUG loaded listener.js 16:42:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 55 (0x12d627400) [pid = 1644] [serial = 55] [outer = 0x118785800] 16:42:22 INFO - PROCESS | 1644 | 1464219742926 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]]]}] 16:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 426ms 16:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:42:22 INFO - PROCESS | 1644 | 1464219742960 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 16:42:22 INFO - PROCESS | 1644 | 1464219742961 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 16:42:22 INFO - PROCESS | 1644 | 1464219742963 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - PROCESS | 1644 | 1464219742964 Marionette TRACE conn2 <- [1,50,null,{}] 16:42:22 INFO - PROCESS | 1644 | 1464219742974 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}] 16:42:23 INFO - PROCESS | 1644 | 1464219743069 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 16:42:23 INFO - PROCESS | 1644 | 1464219743074 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x1185de800 == 20 [pid = 1644] [id = 20] 16:42:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 56 (0x12cced400) [pid = 1644] [serial = 56] [outer = 0x0] 16:42:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 57 (0x12ccf0400) [pid = 1644] [serial = 57] [outer = 0x12cced400] 16:42:23 INFO - PROCESS | 1644 | 1464219743098 Marionette DEBUG loaded listener.js 16:42:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 58 (0x12d628400) [pid = 1644] [serial = 58] [outer = 0x12cced400] 16:42:23 INFO - PROCESS | 1644 | 1464219743337 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]]]}] 16:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 16:42:23 INFO - PROCESS | 1644 | 1464219743382 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 16:42:23 INFO - PROCESS | 1644 | 1464219743383 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 16:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:42:23 INFO - PROCESS | 1644 | 1464219743393 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:42:23 INFO - PROCESS | 1644 | 1464219743394 Marionette TRACE conn2 <- [1,54,null,{}] 16:42:23 INFO - PROCESS | 1644 | 1464219743396 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}] 16:42:23 INFO - PROCESS | 1644 | 1464219743490 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 16:42:23 INFO - PROCESS | 1644 | 1464219743495 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d6cd000 == 21 [pid = 1644] [id = 21] 16:42:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 59 (0x12d62b800) [pid = 1644] [serial = 59] [outer = 0x0] 16:42:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 60 (0x12d79b400) [pid = 1644] [serial = 60] [outer = 0x12d62b800] 16:42:23 INFO - PROCESS | 1644 | 1464219743533 Marionette DEBUG loaded listener.js 16:42:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 61 (0x123691c00) [pid = 1644] [serial = 61] [outer = 0x12d62b800] 16:42:24 INFO - PROCESS | 1644 | 1464219744590 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]]]}] 16:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1270ms 16:42:24 INFO - PROCESS | 1644 | 1464219744665 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 16:42:24 INFO - PROCESS | 1644 | 1464219744668 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 16:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:42:24 INFO - PROCESS | 1644 | 1464219744673 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:42:24 INFO - PROCESS | 1644 | 1464219744676 Marionette TRACE conn2 <- [1,58,null,{}] 16:42:24 INFO - PROCESS | 1644 | 1464219744679 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}] 16:42:24 INFO - PROCESS | 1644 | 1464219744788 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 16:42:24 INFO - PROCESS | 1644 | 1464219744838 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x112653000 == 22 [pid = 1644] [id = 22] 16:42:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 62 (0x112a73000) [pid = 1644] [serial = 62] [outer = 0x0] 16:42:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 63 (0x112acdc00) [pid = 1644] [serial = 63] [outer = 0x112a73000] 16:42:24 INFO - PROCESS | 1644 | 1464219744869 Marionette DEBUG loaded listener.js 16:42:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 64 (0x113313400) [pid = 1644] [serial = 64] [outer = 0x112a73000] 16:42:25 INFO - PROCESS | 1644 | 1464219745274 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]]]}] 16:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 620ms 16:42:25 INFO - PROCESS | 1644 | 1464219745294 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 16:42:25 INFO - PROCESS | 1644 | 1464219745298 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 16:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:42:25 INFO - PROCESS | 1644 | 1464219745305 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:42:25 INFO - PROCESS | 1644 | 1464219745306 Marionette TRACE conn2 <- [1,62,null,{}] 16:42:25 INFO - PROCESS | 1644 | 1464219745309 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}] 16:42:25 INFO - PROCESS | 1644 | 1464219745418 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 16:42:25 INFO - PROCESS | 1644 | 1464219745456 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x116723000 == 23 [pid = 1644] [id = 23] 16:42:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 65 (0x113d31c00) [pid = 1644] [serial = 65] [outer = 0x0] 16:42:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 66 (0x11677b400) [pid = 1644] [serial = 66] [outer = 0x113d31c00] 16:42:25 INFO - PROCESS | 1644 | 1464219745487 Marionette DEBUG loaded listener.js 16:42:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 67 (0x116a55c00) [pid = 1644] [serial = 67] [outer = 0x113d31c00] 16:42:25 INFO - PROCESS | 1644 | 1464219745896 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]]]}] 16:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 620ms 16:42:25 INFO - PROCESS | 1644 | 1464219745924 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 16:42:25 INFO - PROCESS | 1644 | 1464219745926 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 16:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:42:25 INFO - PROCESS | 1644 | 1464219745928 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:42:25 INFO - PROCESS | 1644 | 1464219745931 Marionette TRACE conn2 <- [1,66,null,{}] 16:42:25 INFO - PROCESS | 1644 | 1464219745941 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}] 16:42:26 INFO - PROCESS | 1644 | 1464219746055 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 16:42:26 INFO - PROCESS | 1644 | 1464219746136 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x116fe6000 == 24 [pid = 1644] [id = 24] 16:42:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 68 (0x118391400) [pid = 1644] [serial = 68] [outer = 0x0] 16:42:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 69 (0x118398400) [pid = 1644] [serial = 69] [outer = 0x118391400] 16:42:26 INFO - PROCESS | 1644 | 1464219746170 Marionette DEBUG loaded listener.js 16:42:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 70 (0x1190b5c00) [pid = 1644] [serial = 70] [outer = 0x118391400] 16:42:26 INFO - PROCESS | 1644 | 1464219746828 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]]]}] 16:42:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 972ms 16:42:26 INFO - PROCESS | 1644 | 1464219746901 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 16:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:42:26 INFO - PROCESS | 1644 | 1464219746903 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 16:42:26 INFO - PROCESS | 1644 | 1464219746906 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:42:26 INFO - PROCESS | 1644 | 1464219746908 Marionette TRACE conn2 <- [1,70,null,{}] 16:42:26 INFO - PROCESS | 1644 | 1464219746911 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}] 16:42:26 INFO - PROCESS | 1644 | 1464219746990 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 16:42:27 INFO - PROCESS | 1644 | 1464219747031 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x113d14000 == 25 [pid = 1644] [id = 25] 16:42:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 71 (0x11617f400) [pid = 1644] [serial = 71] [outer = 0x0] 16:42:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 72 (0x1161f2000) [pid = 1644] [serial = 72] [outer = 0x11617f400] 16:42:27 INFO - PROCESS | 1644 | 1464219747060 Marionette DEBUG loaded listener.js 16:42:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 73 (0x116783c00) [pid = 1644] [serial = 73] [outer = 0x11617f400] 16:42:27 INFO - PROCESS | 1644 | 1464219747482 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]]]}] 16:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 622ms 16:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:42:27 INFO - PROCESS | 1644 | 1464219747529 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 16:42:27 INFO - PROCESS | 1644 | 1464219747534 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 16:42:27 INFO - PROCESS | 1644 | 1464219747538 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:42:27 INFO - PROCESS | 1644 | 1464219747540 Marionette TRACE conn2 <- [1,74,null,{}] 16:42:27 INFO - PROCESS | 1644 | 1464219747543 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}] 16:42:27 INFO - PROCESS | 1644 | 1464219747613 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 16:42:27 INFO - PROCESS | 1644 | 1464219747622 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x1161b8000 == 26 [pid = 1644] [id = 26] 16:42:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 74 (0x1168b3800) [pid = 1644] [serial = 74] [outer = 0x0] 16:42:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 75 (0x116a60000) [pid = 1644] [serial = 75] [outer = 0x1168b3800] 16:42:27 INFO - PROCESS | 1644 | 1464219747649 Marionette DEBUG loaded listener.js 16:42:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 76 (0x117e3dc00) [pid = 1644] [serial = 76] [outer = 0x1168b3800] 16:42:27 INFO - PROCESS | 1644 | 1464219747965 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]]]}] 16:42:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 469ms 16:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:42:28 INFO - PROCESS | 1644 | 1464219748013 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 16:42:28 INFO - PROCESS | 1644 | 1464219748014 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 16:42:28 INFO - PROCESS | 1644 | 1464219748017 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:42:28 INFO - PROCESS | 1644 | 1464219748019 Marionette TRACE conn2 <- [1,78,null,{}] 16:42:28 INFO - PROCESS | 1644 | 1464219748026 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}] 16:42:28 INFO - PROCESS | 1644 | 1464219748098 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 16:42:28 INFO - PROCESS | 1644 | 1464219748105 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x11681b800 == 27 [pid = 1644] [id = 27] 16:42:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 77 (0x117e64c00) [pid = 1644] [serial = 77] [outer = 0x0] 16:42:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 78 (0x118273c00) [pid = 1644] [serial = 78] [outer = 0x117e64c00] 16:42:28 INFO - PROCESS | 1644 | 1464219748133 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 79 (0x118489800) [pid = 1644] [serial = 79] [outer = 0x117e64c00] 16:42:28 INFO - PROCESS | 1644 | 1464219748441 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]]]}] 16:42:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 16:42:28 INFO - PROCESS | 1644 | 1464219748489 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 16:42:28 INFO - PROCESS | 1644 | 1464219748492 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 16:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:42:28 INFO - PROCESS | 1644 | 1464219748495 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:42:28 INFO - PROCESS | 1644 | 1464219748497 Marionette TRACE conn2 <- [1,82,null,{}] 16:42:28 INFO - PROCESS | 1644 | 1464219748501 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}] 16:42:28 INFO - PROCESS | 1644 | 1464219748635 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 16:42:28 INFO - PROCESS | 1644 | 1464219748693 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x116fe8000 == 28 [pid = 1644] [id = 28] 16:42:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 80 (0x117e66400) [pid = 1644] [serial = 80] [outer = 0x0] 16:42:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 81 (0x118e8dc00) [pid = 1644] [serial = 81] [outer = 0x117e66400] 16:42:28 INFO - PROCESS | 1644 | 1464219748734 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 82 (0x1190b1800) [pid = 1644] [serial = 82] [outer = 0x117e66400] 16:42:29 INFO - PROCESS | 1644 | 1464219749020 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]]]}] 16:42:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 569ms 16:42:29 INFO - PROCESS | 1644 | 1464219749065 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 16:42:29 INFO - PROCESS | 1644 | 1464219749067 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 16:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:42:29 INFO - PROCESS | 1644 | 1464219749079 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:42:29 INFO - PROCESS | 1644 | 1464219749080 Marionette TRACE conn2 <- [1,86,null,{}] 16:42:29 INFO - PROCESS | 1644 | 1464219749083 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}] 16:42:29 INFO - PROCESS | 1644 | 1464219749234 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 16:42:29 INFO - PROCESS | 1644 | 1464219749244 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x117563800 == 29 [pid = 1644] [id = 29] 16:42:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 83 (0x117e49800) [pid = 1644] [serial = 83] [outer = 0x0] 16:42:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 84 (0x1190b6400) [pid = 1644] [serial = 84] [outer = 0x117e49800] 16:42:29 INFO - PROCESS | 1644 | 1464219749286 Marionette DEBUG loaded listener.js 16:42:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 85 (0x1193d2c00) [pid = 1644] [serial = 85] [outer = 0x117e49800] 16:42:29 INFO - PROCESS | 1644 | 1464219749672 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]]]}] 16:42:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 618ms 16:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:42:29 INFO - PROCESS | 1644 | 1464219749698 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 16:42:29 INFO - PROCESS | 1644 | 1464219749699 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 16:42:29 INFO - PROCESS | 1644 | 1464219749703 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:42:29 INFO - PROCESS | 1644 | 1464219749704 Marionette TRACE conn2 <- [1,90,null,{}] 16:42:29 INFO - PROCESS | 1644 | 1464219749706 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}] 16:42:29 INFO - PROCESS | 1644 | 1464219749792 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 16:42:29 INFO - PROCESS | 1644 | 1464219749837 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x11852a000 == 30 [pid = 1644] [id = 30] 16:42:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 86 (0x1168bf800) [pid = 1644] [serial = 86] [outer = 0x0] 16:42:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 87 (0x11963dc00) [pid = 1644] [serial = 87] [outer = 0x1168bf800] 16:42:29 INFO - PROCESS | 1644 | 1464219749863 Marionette DEBUG loaded listener.js 16:42:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 88 (0x119c5b400) [pid = 1644] [serial = 88] [outer = 0x1168bf800] 16:42:30 INFO - PROCESS | 1644 | 1464219750139 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]]]}] 16:42:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 16:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:42:30 INFO - PROCESS | 1644 | 1464219750175 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 16:42:30 INFO - PROCESS | 1644 | 1464219750176 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 16:42:30 INFO - PROCESS | 1644 | 1464219750179 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:42:30 INFO - PROCESS | 1644 | 1464219750180 Marionette TRACE conn2 <- [1,94,null,{}] 16:42:30 INFO - PROCESS | 1644 | 1464219750182 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}] 16:42:30 INFO - PROCESS | 1644 | 1464219750262 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 16:42:30 INFO - PROCESS | 1644 | 1464219750269 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x1185d4800 == 31 [pid = 1644] [id = 31] 16:42:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 89 (0x119275c00) [pid = 1644] [serial = 89] [outer = 0x0] 16:42:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 90 (0x123159000) [pid = 1644] [serial = 90] [outer = 0x119275c00] 16:42:30 INFO - PROCESS | 1644 | 1464219750297 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 91 (0x1234a4400) [pid = 1644] [serial = 91] [outer = 0x119275c00] 16:42:30 INFO - PROCESS | 1644 | 1464219750679 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]]]}] 16:42:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 517ms 16:42:30 INFO - PROCESS | 1644 | 1464219750711 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 16:42:30 INFO - PROCESS | 1644 | 1464219750713 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 16:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:42:30 INFO - PROCESS | 1644 | 1464219750716 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:42:30 INFO - PROCESS | 1644 | 1464219750721 Marionette TRACE conn2 <- [1,98,null,{}] 16:42:30 INFO - PROCESS | 1644 | 1464219750724 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}] 16:42:30 INFO - PROCESS | 1644 | 1464219750826 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 16:42:30 INFO - PROCESS | 1644 | 1464219750830 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x119083800 == 32 [pid = 1644] [id = 32] 16:42:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x1234a5800) [pid = 1644] [serial = 92] [outer = 0x0] 16:42:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x123688c00) [pid = 1644] [serial = 93] [outer = 0x1234a5800] 16:42:30 INFO - PROCESS | 1644 | 1464219750858 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x123a5e400) [pid = 1644] [serial = 94] [outer = 0x1234a5800] 16:42:31 INFO - PROCESS | 1644 | 1464219751147 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]]]}] 16:42:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 474ms 16:42:31 INFO - PROCESS | 1644 | 1464219751190 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 16:42:31 INFO - PROCESS | 1644 | 1464219751191 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 16:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:42:31 INFO - PROCESS | 1644 | 1464219751202 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - PROCESS | 1644 | 1464219751205 Marionette TRACE conn2 <- [1,102,null,{}] 16:42:31 INFO - PROCESS | 1644 | 1464219751207 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}] 16:42:31 INFO - PROCESS | 1644 | 1464219751277 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 16:42:31 INFO - PROCESS | 1644 | 1464219751323 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x119605800 == 33 [pid = 1644] [id = 33] 16:42:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x1234ab400) [pid = 1644] [serial = 95] [outer = 0x0] 16:42:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x123ade400) [pid = 1644] [serial = 96] [outer = 0x1234ab400] 16:42:31 INFO - PROCESS | 1644 | 1464219751348 Marionette DEBUG loaded listener.js 16:42:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x123de2c00) [pid = 1644] [serial = 97] [outer = 0x1234ab400] 16:42:31 INFO - PROCESS | 1644 | 1464219751599 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]]]}] 16:42:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 429ms 16:42:31 INFO - PROCESS | 1644 | 1464219751625 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 16:42:31 INFO - PROCESS | 1644 | 1464219751626 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 16:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:42:31 INFO - PROCESS | 1644 | 1464219751630 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:42:31 INFO - PROCESS | 1644 | 1464219751631 Marionette TRACE conn2 <- [1,106,null,{}] 16:42:31 INFO - PROCESS | 1644 | 1464219751641 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}] 16:42:31 INFO - PROCESS | 1644 | 1464219751716 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 16:42:31 INFO - PROCESS | 1644 | 1464219751723 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x119883000 == 34 [pid = 1644] [id = 34] 16:42:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x123de5800) [pid = 1644] [serial = 98] [outer = 0x0] 16:42:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x123dea000) [pid = 1644] [serial = 99] [outer = 0x123de5800] 16:42:31 INFO - PROCESS | 1644 | 1464219751748 Marionette DEBUG loaded listener.js 16:42:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x123def800) [pid = 1644] [serial = 100] [outer = 0x123de5800] 16:42:32 INFO - PROCESS | 1644 | 1464219752048 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]]]}] 16:42:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 468ms 16:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:42:32 INFO - PROCESS | 1644 | 1464219752099 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 16:42:32 INFO - PROCESS | 1644 | 1464219752103 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 16:42:32 INFO - PROCESS | 1644 | 1464219752106 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:42:32 INFO - PROCESS | 1644 | 1464219752109 Marionette TRACE conn2 <- [1,110,null,{}] 16:42:32 INFO - PROCESS | 1644 | 1464219752112 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}] 16:42:32 INFO - PROCESS | 1644 | 1464219752278 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 16:42:32 INFO - PROCESS | 1644 | 1464219752292 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x119b75800 == 35 [pid = 1644] [id = 35] 16:42:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x123de5c00) [pid = 1644] [serial = 101] [outer = 0x0] 16:42:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x124320000) [pid = 1644] [serial = 102] [outer = 0x123de5c00] 16:42:32 INFO - PROCESS | 1644 | 1464219752346 Marionette DEBUG loaded listener.js 16:42:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x124d77400) [pid = 1644] [serial = 103] [outer = 0x123de5c00] 16:42:32 INFO - PROCESS | 1644 | 1464219752720 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]]]}] 16:42:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 621ms 16:42:32 INFO - PROCESS | 1644 | 1464219752727 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 16:42:32 INFO - PROCESS | 1644 | 1464219752728 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 16:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:42:32 INFO - PROCESS | 1644 | 1464219752730 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:42:32 INFO - PROCESS | 1644 | 1464219752731 Marionette TRACE conn2 <- [1,114,null,{}] 16:42:32 INFO - PROCESS | 1644 | 1464219752734 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}] 16:42:32 INFO - PROCESS | 1644 | 1464219752810 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 16:42:32 INFO - PROCESS | 1644 | 1464219752814 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x1231e3000 == 36 [pid = 1644] [id = 36] 16:42:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x124d7b400) [pid = 1644] [serial = 104] [outer = 0x0] 16:42:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x1263a1c00) [pid = 1644] [serial = 105] [outer = 0x124d7b400] 16:42:32 INFO - PROCESS | 1644 | 1464219752842 Marionette DEBUG loaded listener.js 16:42:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x1266e2800) [pid = 1644] [serial = 106] [outer = 0x124d7b400] 16:42:33 INFO - PROCESS | 1644 | 1464219753152 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]]]}] 16:42:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 468ms 16:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:42:33 INFO - PROCESS | 1644 | 1464219753206 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 16:42:33 INFO - PROCESS | 1644 | 1464219753207 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 16:42:33 INFO - PROCESS | 1644 | 1464219753209 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:42:33 INFO - PROCESS | 1644 | 1464219753210 Marionette TRACE conn2 <- [1,118,null,{}] 16:42:33 INFO - PROCESS | 1644 | 1464219753213 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}] 16:42:33 INFO - PROCESS | 1644 | 1464219753288 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 16:42:33 INFO - PROCESS | 1644 | 1464219753293 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x1233c0800 == 37 [pid = 1644] [id = 37] 16:42:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x1263a1400) [pid = 1644] [serial = 107] [outer = 0x0] 16:42:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x12673f000) [pid = 1644] [serial = 108] [outer = 0x1263a1400] 16:42:33 INFO - PROCESS | 1644 | 1464219753317 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x126c54c00) [pid = 1644] [serial = 109] [outer = 0x1263a1400] 16:42:33 INFO - PROCESS | 1644 | 1464219753696 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]]]}] 16:42:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 520ms 16:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:42:33 INFO - PROCESS | 1644 | 1464219753730 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 16:42:33 INFO - PROCESS | 1644 | 1464219753731 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 16:42:33 INFO - PROCESS | 1644 | 1464219753734 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:42:33 INFO - PROCESS | 1644 | 1464219753736 Marionette TRACE conn2 <- [1,122,null,{}] 16:42:33 INFO - PROCESS | 1644 | 1464219753740 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}] 16:42:33 INFO - PROCESS | 1644 | 1464219753886 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 16:42:33 INFO - PROCESS | 1644 | 1464219753899 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x123482800 == 38 [pid = 1644] [id = 38] 16:42:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x126614800) [pid = 1644] [serial = 110] [outer = 0x0] 16:42:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x126c98c00) [pid = 1644] [serial = 111] [outer = 0x126614800] 16:42:33 INFO - PROCESS | 1644 | 1464219753939 Marionette DEBUG loaded listener.js 16:42:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x128954400) [pid = 1644] [serial = 112] [outer = 0x126614800] 16:42:34 INFO - PROCESS | 1644 | 1464219754254 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]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 571ms 16:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:42:34 INFO - PROCESS | 1644 | 1464219754308 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 16:42:34 INFO - PROCESS | 1644 | 1464219754309 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 16:42:34 INFO - PROCESS | 1644 | 1464219754312 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:42:34 INFO - PROCESS | 1644 | 1464219754314 Marionette TRACE conn2 <- [1,126,null,{}] 16:42:34 INFO - PROCESS | 1644 | 1464219754320 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}] 16:42:34 INFO - PROCESS | 1644 | 1464219754426 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 16:42:34 INFO - PROCESS | 1644 | 1464219754510 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x123d05800 == 39 [pid = 1644] [id = 39] 16:42:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x12673d800) [pid = 1644] [serial = 113] [outer = 0x0] 16:42:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x128b8c800) [pid = 1644] [serial = 114] [outer = 0x12673d800] 16:42:34 INFO - PROCESS | 1644 | 1464219754549 Marionette DEBUG loaded listener.js 16:42:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x129068c00) [pid = 1644] [serial = 115] [outer = 0x12673d800] 16:42:35 INFO - PROCESS | 1644 | 1464219755636 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]]]}] 16:42:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:42:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1371ms 16:42:35 INFO - PROCESS | 1644 | 1464219755684 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 16:42:35 INFO - PROCESS | 1644 | 1464219755686 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 16:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:42:35 INFO - PROCESS | 1644 | 1464219755699 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:42:35 INFO - PROCESS | 1644 | 1464219755701 Marionette TRACE conn2 <- [1,130,null,{}] 16:42:35 INFO - PROCESS | 1644 | 1464219755711 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}] 16:42:35 INFO - PROCESS | 1644 | 1464219755796 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 16:42:35 INFO - PROCESS | 1644 | 1464219755805 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x113884800 == 40 [pid = 1644] [id = 40] 16:42:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x1160f3c00) [pid = 1644] [serial = 116] [outer = 0x0] 16:42:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x1166c0800) [pid = 1644] [serial = 117] [outer = 0x1160f3c00] 16:42:35 INFO - PROCESS | 1644 | 1464219755832 Marionette DEBUG loaded listener.js 16:42:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x11683cc00) [pid = 1644] [serial = 118] [outer = 0x1160f3c00] 16:42:36 INFO - PROCESS | 1644 | 1464219756208 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]]]}] 16:42:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 538ms 16:42:36 INFO - PROCESS | 1644 | 1464219756238 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 16:42:36 INFO - PROCESS | 1644 | 1464219756244 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 16:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:42:36 INFO - PROCESS | 1644 | 1464219756252 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:42:36 INFO - PROCESS | 1644 | 1464219756255 Marionette TRACE conn2 <- [1,134,null,{}] 16:42:36 INFO - PROCESS | 1644 | 1464219756258 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}] 16:42:36 INFO - PROCESS | 1644 | 1464219756375 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 16:42:36 INFO - PROCESS | 1644 | 1464219756380 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x1161b9000 == 41 [pid = 1644] [id = 41] 16:42:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x116a53400) [pid = 1644] [serial = 119] [outer = 0x0] 16:42:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x117e61c00) [pid = 1644] [serial = 120] [outer = 0x116a53400] 16:42:36 INFO - PROCESS | 1644 | 1464219756429 Marionette DEBUG loaded listener.js 16:42:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x1180ab000) [pid = 1644] [serial = 121] [outer = 0x116a53400] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x12a97b400) [pid = 1644] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x12906e800) [pid = 1644] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x12cced400) [pid = 1644] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x118785800) [pid = 1644] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x12ced0400) [pid = 1644] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x12cb5e400) [pid = 1644] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x12c659c00) [pid = 1644] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x12c0aec00) [pid = 1644] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x12bd3a800) [pid = 1644] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x12ba76400) [pid = 1644] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x12ba69c00) [pid = 1644] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x12aae8800) [pid = 1644] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x124d7b400) [pid = 1644] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x1263a1400) [pid = 1644] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x112a73000) [pid = 1644] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x113d31c00) [pid = 1644] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x118391400) [pid = 1644] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x11617f400) [pid = 1644] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x1168b3800) [pid = 1644] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x117e64c00) [pid = 1644] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x117e66400) [pid = 1644] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x117e49800) [pid = 1644] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x1168bf800) [pid = 1644] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x119275c00) [pid = 1644] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x1234a5800) [pid = 1644] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x1234ab400) [pid = 1644] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x123de5800) [pid = 1644] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x12d62b800) [pid = 1644] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:42:37 INFO - PROCESS | 1644 | --DOMWINDOW == 92 (0x126614800) [pid = 1644] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:42:37 INFO - PROCESS | 1644 | 1464219757483 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]]]}] 16:42:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1274ms 16:42:37 INFO - PROCESS | 1644 | 1464219757527 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 16:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:42:37 INFO - PROCESS | 1644 | 1464219757529 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 16:42:37 INFO - PROCESS | 1644 | 1464219757532 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:42:37 INFO - PROCESS | 1644 | 1464219757547 Marionette TRACE conn2 <- [1,138,null,{}] 16:42:37 INFO - PROCESS | 1644 | 1464219757558 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}] 16:42:37 INFO - PROCESS | 1644 | 1464219757682 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 16:42:37 INFO - PROCESS | 1644 | 1464219757741 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x116816000 == 42 [pid = 1644] [id = 42] 16:42:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x113805c00) [pid = 1644] [serial = 122] [outer = 0x0] 16:42:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x118336400) [pid = 1644] [serial = 123] [outer = 0x113805c00] 16:42:37 INFO - PROCESS | 1644 | 1464219757768 Marionette DEBUG loaded listener.js 16:42:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x11839fc00) [pid = 1644] [serial = 124] [outer = 0x113805c00] 16:42:38 INFO - PROCESS | 1644 | 1464219758023 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]]]}] 16:42:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 536ms 16:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:42:38 INFO - PROCESS | 1644 | 1464219758075 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 16:42:38 INFO - PROCESS | 1644 | 1464219758076 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 16:42:38 INFO - PROCESS | 1644 | 1464219758079 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:42:38 INFO - PROCESS | 1644 | 1464219758080 Marionette TRACE conn2 <- [1,142,null,{}] 16:42:38 INFO - PROCESS | 1644 | 1464219758082 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}] 16:42:38 INFO - PROCESS | 1644 | 1464219758166 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 16:42:38 INFO - PROCESS | 1644 | 1464219758172 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x1170a4000 == 43 [pid = 1644] [id = 43] 16:42:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x118784c00) [pid = 1644] [serial = 125] [outer = 0x0] 16:42:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x1190afc00) [pid = 1644] [serial = 126] [outer = 0x118784c00] 16:42:38 INFO - PROCESS | 1644 | 1464219758198 Marionette DEBUG loaded listener.js 16:42:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x1190b8c00) [pid = 1644] [serial = 127] [outer = 0x118784c00] 16:42:38 INFO - PROCESS | 1644 | 1464219758506 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]]]}] 16:42:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 468ms 16:42:38 INFO - PROCESS | 1644 | 1464219758547 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 16:42:38 INFO - PROCESS | 1644 | 1464219758548 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 16:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:42:38 INFO - PROCESS | 1644 | 1464219758551 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:42:38 INFO - PROCESS | 1644 | 1464219758552 Marionette TRACE conn2 <- [1,146,null,{}] 16:42:38 INFO - PROCESS | 1644 | 1464219758554 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}] 16:42:38 INFO - PROCESS | 1644 | 1464219758621 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 16:42:38 INFO - PROCESS | 1644 | 1464219758625 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x11852d800 == 44 [pid = 1644] [id = 44] 16:42:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x116a52c00) [pid = 1644] [serial = 128] [outer = 0x0] 16:42:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x11927b800) [pid = 1644] [serial = 129] [outer = 0x116a52c00] 16:42:38 INFO - PROCESS | 1644 | 1464219758660 Marionette DEBUG loaded listener.js 16:42:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x119635000) [pid = 1644] [serial = 130] [outer = 0x116a52c00] 16:42:38 INFO - PROCESS | 1644 | 1464219758977 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]]]}] 16:42:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 469ms 16:42:39 INFO - PROCESS | 1644 | 1464219759021 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 16:42:39 INFO - PROCESS | 1644 | 1464219759022 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 16:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:42:39 INFO - PROCESS | 1644 | 1464219759024 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:42:39 INFO - PROCESS | 1644 | 1464219759025 Marionette TRACE conn2 <- [1,150,null,{}] 16:42:39 INFO - PROCESS | 1644 | 1464219759028 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}] 16:42:39 INFO - PROCESS | 1644 | 1464219759126 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 16:42:39 INFO - PROCESS | 1644 | 1464219759135 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x1185da800 == 45 [pid = 1644] [id = 45] 16:42:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x118788400) [pid = 1644] [serial = 131] [outer = 0x0] 16:42:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x119851800) [pid = 1644] [serial = 132] [outer = 0x118788400] 16:42:39 INFO - PROCESS | 1644 | 1464219759161 Marionette DEBUG loaded listener.js 16:42:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x11a029c00) [pid = 1644] [serial = 133] [outer = 0x118788400] 16:42:39 INFO - PROCESS | 1644 | 1464219759580 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]]]}] 16:42:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 568ms 16:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:42:39 INFO - PROCESS | 1644 | 1464219759593 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 16:42:39 INFO - PROCESS | 1644 | 1464219759595 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 16:42:39 INFO - PROCESS | 1644 | 1464219759599 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:42:39 INFO - PROCESS | 1644 | 1464219759601 Marionette TRACE conn2 <- [1,154,null,{}] 16:42:39 INFO - PROCESS | 1644 | 1464219759605 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}] 16:42:39 INFO - PROCESS | 1644 | 1464219759695 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 16:42:39 INFO - PROCESS | 1644 | 1464219759736 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x113899800 == 46 [pid = 1644] [id = 46] 16:42:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x111c8ac00) [pid = 1644] [serial = 134] [outer = 0x0] 16:42:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x115e0c400) [pid = 1644] [serial = 135] [outer = 0x111c8ac00] 16:42:39 INFO - PROCESS | 1644 | 1464219759767 Marionette DEBUG loaded listener.js 16:42:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x1166c1c00) [pid = 1644] [serial = 136] [outer = 0x111c8ac00] 16:42:40 INFO - PROCESS | 1644 | 1464219760249 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]]]}] 16:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 671ms 16:42:40 INFO - PROCESS | 1644 | 1464219760332 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 16:42:40 INFO - PROCESS | 1644 | 1464219760338 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 16:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:42:40 INFO - PROCESS | 1644 | 1464219760347 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:42:40 INFO - PROCESS | 1644 | 1464219760350 Marionette TRACE conn2 <- [1,158,null,{}] 16:42:40 INFO - PROCESS | 1644 | 1464219760354 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}] 16:42:40 INFO - PROCESS | 1644 | 1464219760474 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 16:42:40 INFO - PROCESS | 1644 | 1464219760518 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x1185db800 == 47 [pid = 1644] [id = 47] 16:42:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x117245400) [pid = 1644] [serial = 137] [outer = 0x0] 16:42:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x1180af800) [pid = 1644] [serial = 138] [outer = 0x117245400] 16:42:40 INFO - PROCESS | 1644 | 1464219760548 Marionette DEBUG loaded listener.js 16:42:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x118396c00) [pid = 1644] [serial = 139] [outer = 0x117245400] 16:42:40 INFO - PROCESS | 1644 | 1464219760981 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]]]}] 16:42:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 673ms 16:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:42:41 INFO - PROCESS | 1644 | 1464219761035 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 16:42:41 INFO - PROCESS | 1644 | 1464219761036 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 16:42:41 INFO - PROCESS | 1644 | 1464219761040 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - PROCESS | 1644 | 1464219761043 Marionette TRACE conn2 <- [1,162,null,{}] 16:42:41 INFO - PROCESS | 1644 | 1464219761051 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}] 16:42:41 INFO - PROCESS | 1644 | 1464219761143 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 16:42:41 INFO - PROCESS | 1644 | 1464219761199 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x119877800 == 48 [pid = 1644] [id = 48] 16:42:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x119282400) [pid = 1644] [serial = 140] [outer = 0x0] 16:42:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x119bed400) [pid = 1644] [serial = 141] [outer = 0x119282400] 16:42:41 INFO - PROCESS | 1644 | 1464219761232 Marionette DEBUG loaded listener.js 16:42:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x11a01f400) [pid = 1644] [serial = 142] [outer = 0x119282400] 16:42:41 INFO - PROCESS | 1644 | 1464219761659 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]]]}] 16:42:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 623ms 16:42:41 INFO - PROCESS | 1644 | 1464219761663 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 16:42:41 INFO - PROCESS | 1644 | 1464219761665 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 16:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:42:41 INFO - PROCESS | 1644 | 1464219761668 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - PROCESS | 1644 | 1464219761669 Marionette TRACE conn2 <- [1,166,null,{}] 16:42:41 INFO - PROCESS | 1644 | 1464219761671 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}] 16:42:41 INFO - PROCESS | 1644 | 1464219761773 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 16:42:41 INFO - PROCESS | 1644 | 1464219761827 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x119fd4000 == 49 [pid = 1644] [id = 49] 16:42:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x123295000) [pid = 1644] [serial = 143] [outer = 0x0] 16:42:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x123684800) [pid = 1644] [serial = 144] [outer = 0x123295000] 16:42:41 INFO - PROCESS | 1644 | 1464219761858 Marionette DEBUG loaded listener.js 16:42:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x123ae2800) [pid = 1644] [serial = 145] [outer = 0x123295000] 16:42:42 INFO - PROCESS | 1644 | 1464219762268 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]]]}] 16:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 619ms 16:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:42:42 INFO - PROCESS | 1644 | 1464219762287 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 16:42:42 INFO - PROCESS | 1644 | 1464219762289 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 16:42:42 INFO - PROCESS | 1644 | 1464219762291 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:42:42 INFO - PROCESS | 1644 | 1464219762292 Marionette TRACE conn2 <- [1,170,null,{}] 16:42:42 INFO - PROCESS | 1644 | 1464219762295 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}] 16:42:42 INFO - PROCESS | 1644 | 1464219762379 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 16:42:42 INFO - PROCESS | 1644 | 1464219762419 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x115e3a800 == 50 [pid = 1644] [id = 50] 16:42:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x112ad0c00) [pid = 1644] [serial = 146] [outer = 0x0] 16:42:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x119012c00) [pid = 1644] [serial = 147] [outer = 0x112ad0c00] 16:42:42 INFO - PROCESS | 1644 | 1464219762449 Marionette DEBUG loaded listener.js 16:42:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x123685000) [pid = 1644] [serial = 148] [outer = 0x112ad0c00] 16:42:42 INFO - PROCESS | 1644 | 1464219762930 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]]]}] 16:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 669ms 16:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:42:42 INFO - PROCESS | 1644 | 1464219762960 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 16:42:42 INFO - PROCESS | 1644 | 1464219762963 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 16:42:42 INFO - PROCESS | 1644 | 1464219762966 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:42:42 INFO - PROCESS | 1644 | 1464219762968 Marionette TRACE conn2 <- [1,174,null,{}] 16:42:42 INFO - PROCESS | 1644 | 1464219762990 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}] 16:42:43 INFO - PROCESS | 1644 | 1464219763094 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 16:42:43 INFO - PROCESS | 1644 | 1464219763167 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x113ddb800 == 51 [pid = 1644] [id = 51] 16:42:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x116040400) [pid = 1644] [serial = 149] [outer = 0x0] 16:42:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x1160fd400) [pid = 1644] [serial = 150] [outer = 0x116040400] 16:42:43 INFO - PROCESS | 1644 | 1464219763196 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x11677a800) [pid = 1644] [serial = 151] [outer = 0x116040400] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x11852d800 == 50 [pid = 1644] [id = 44] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1170a4000 == 49 [pid = 1644] [id = 43] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x116fe8000 == 48 [pid = 1644] [id = 28] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x116816000 == 47 [pid = 1644] [id = 42] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1161b9000 == 46 [pid = 1644] [id = 41] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1185d4800 == 45 [pid = 1644] [id = 31] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x117563800 == 44 [pid = 1644] [id = 29] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x113884800 == 43 [pid = 1644] [id = 40] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x11852a000 == 42 [pid = 1644] [id = 30] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x11681b800 == 41 [pid = 1644] [id = 27] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x119605800 == 40 [pid = 1644] [id = 33] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1233c0800 == 39 [pid = 1644] [id = 37] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x119083800 == 38 [pid = 1644] [id = 32] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x115e3a800 == 37 [pid = 1644] [id = 50] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x119fd4000 == 36 [pid = 1644] [id = 49] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x119877800 == 35 [pid = 1644] [id = 48] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x123d05800 == 34 [pid = 1644] [id = 39] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x119883000 == 33 [pid = 1644] [id = 34] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1185db800 == 32 [pid = 1644] [id = 47] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x119b75800 == 31 [pid = 1644] [id = 35] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1231e3000 == 30 [pid = 1644] [id = 36] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1185da800 == 29 [pid = 1644] [id = 45] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x123482800 == 28 [pid = 1644] [id = 38] 16:42:43 INFO - PROCESS | 1644 | --DOCSHELL 0x113899800 == 27 [pid = 1644] [id = 46] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x123688000) [pid = 1644] [serial = 11] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x1263a1c00) [pid = 1644] [serial = 105] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x12673f000) [pid = 1644] [serial = 108] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x126c98c00) [pid = 1644] [serial = 111] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x112acdc00) [pid = 1644] [serial = 63] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x11677b400) [pid = 1644] [serial = 66] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x118398400) [pid = 1644] [serial = 69] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x1190b5c00) [pid = 1644] [serial = 70] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x1161f2000) [pid = 1644] [serial = 72] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x116783c00) [pid = 1644] [serial = 73] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x116a60000) [pid = 1644] [serial = 75] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x118273c00) [pid = 1644] [serial = 78] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x118e8dc00) [pid = 1644] [serial = 81] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x1190b6400) [pid = 1644] [serial = 84] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x1193d2c00) [pid = 1644] [serial = 85] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x11963dc00) [pid = 1644] [serial = 87] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x119c5b400) [pid = 1644] [serial = 88] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x123159000) [pid = 1644] [serial = 90] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x1234a4400) [pid = 1644] [serial = 91] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x123688c00) [pid = 1644] [serial = 93] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x123ade400) [pid = 1644] [serial = 96] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x123dea000) [pid = 1644] [serial = 99] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x124320000) [pid = 1644] [serial = 102] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x123a5e400) [pid = 1644] [serial = 94] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x123de2c00) [pid = 1644] [serial = 97] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x123def800) [pid = 1644] [serial = 100] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x118489800) [pid = 1644] [serial = 79] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x1266e2800) [pid = 1644] [serial = 106] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x116a55c00) [pid = 1644] [serial = 67] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 92 (0x1190b1800) [pid = 1644] [serial = 82] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 91 (0x117e3dc00) [pid = 1644] [serial = 76] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 90 (0x126c54c00) [pid = 1644] [serial = 109] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 89 (0x113313400) [pid = 1644] [serial = 64] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 88 (0x123691c00) [pid = 1644] [serial = 61] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 87 (0x128954400) [pid = 1644] [serial = 112] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 86 (0x12aaf6000) [pid = 1644] [serial = 24] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 85 (0x12a97d000) [pid = 1644] [serial = 21] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 84 (0x12a981400) [pid = 1644] [serial = 22] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 83 (0x12921ec00) [pid = 1644] [serial = 16] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 82 (0x1294c9000) [pid = 1644] [serial = 18] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 81 (0x129070800) [pid = 1644] [serial = 15] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 80 (0x1237d8800) [pid = 1644] [serial = 8] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 79 (0x12d620000) [pid = 1644] [serial = 51] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 78 (0x12d112800) [pid = 1644] [serial = 45] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 77 (0x12d183000) [pid = 1644] [serial = 48] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 76 (0x12cec7400) [pid = 1644] [serial = 42] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 75 (0x12cece000) [pid = 1644] [serial = 43] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 74 (0x12c665000) [pid = 1644] [serial = 39] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 73 (0x12cb5ac00) [pid = 1644] [serial = 40] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 72 (0x12c65a000) [pid = 1644] [serial = 36] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 71 (0x12c65e800) [pid = 1644] [serial = 37] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 70 (0x12c0ac000) [pid = 1644] [serial = 34] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 69 (0x12bd45000) [pid = 1644] [serial = 33] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 68 (0x12ba80c00) [pid = 1644] [serial = 30] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 67 (0x12bd37400) [pid = 1644] [serial = 31] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 66 (0x12ba6d400) [pid = 1644] [serial = 27] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 65 (0x12ba73400) [pid = 1644] [serial = 28] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 64 (0x12b9af800) [pid = 1644] [serial = 25] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 63 (0x12d79b400) [pid = 1644] [serial = 60] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 62 (0x12ccf0400) [pid = 1644] [serial = 57] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 61 (0x12d628400) [pid = 1644] [serial = 58] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 60 (0x12d623000) [pid = 1644] [serial = 54] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 59 (0x12d627400) [pid = 1644] [serial = 55] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | --DOMWINDOW == 58 (0x12d620c00) [pid = 1644] [serial = 52] [outer = 0x0] [url = about:blank] 16:42:43 INFO - PROCESS | 1644 | 1464219763949 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]]]}] 16:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1040ms 16:42:44 INFO - PROCESS | 1644 | 1464219764007 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 16:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:42:44 INFO - PROCESS | 1644 | 1464219764010 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 16:42:44 INFO - PROCESS | 1644 | 1464219764013 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:42:44 INFO - PROCESS | 1644 | 1464219764015 Marionette TRACE conn2 <- [1,178,null,{}] 16:42:44 INFO - PROCESS | 1644 | 1464219764033 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}] 16:42:44 INFO - PROCESS | 1644 | 1464219764109 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 16:42:44 INFO - PROCESS | 1644 | 1464219764115 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x113817000 == 28 [pid = 1644] [id = 52] 16:42:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 59 (0x1160f8400) [pid = 1644] [serial = 152] [outer = 0x0] 16:42:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 60 (0x1161aa400) [pid = 1644] [serial = 153] [outer = 0x1160f8400] 16:42:44 INFO - PROCESS | 1644 | 1464219764146 Marionette DEBUG loaded listener.js 16:42:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 61 (0x112a73000) [pid = 1644] [serial = 154] [outer = 0x1160f8400] 16:42:44 INFO - PROCESS | 1644 | 1464219764473 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]]]}] 16:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 481ms 16:42:44 INFO - PROCESS | 1644 | 1464219764495 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 16:42:44 INFO - PROCESS | 1644 | 1464219764500 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 16:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:42:44 INFO - PROCESS | 1644 | 1464219764507 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:42:44 INFO - PROCESS | 1644 | 1464219764509 Marionette TRACE conn2 <- [1,182,null,{}] 16:42:44 INFO - PROCESS | 1644 | 1464219764511 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}] 16:42:44 INFO - PROCESS | 1644 | 1464219764581 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 16:42:44 INFO - PROCESS | 1644 | 1464219764621 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x1160a5000 == 29 [pid = 1644] [id = 53] 16:42:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 62 (0x112a67400) [pid = 1644] [serial = 155] [outer = 0x0] 16:42:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 63 (0x1168bd800) [pid = 1644] [serial = 156] [outer = 0x112a67400] 16:42:44 INFO - PROCESS | 1644 | 1464219764646 Marionette DEBUG loaded listener.js 16:42:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 64 (0x117e40c00) [pid = 1644] [serial = 157] [outer = 0x112a67400] 16:42:44 INFO - PROCESS | 1644 | 1464219764972 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]]]}] 16:42:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:42:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 519ms 16:42:45 INFO - PROCESS | 1644 | 1464219765027 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 16:42:45 INFO - PROCESS | 1644 | 1464219765030 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 16:42:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:42:45 INFO - PROCESS | 1644 | 1464219765033 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:42:45 INFO - PROCESS | 1644 | 1464219765037 Marionette TRACE conn2 <- [1,186,null,{}] 16:42:45 INFO - PROCESS | 1644 | 1464219765048 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}] 16:42:45 INFO - PROCESS | 1644 | 1464219765194 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 16:42:45 INFO - PROCESS | 1644 | 1464219765205 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x116fe2000 == 30 [pid = 1644] [id = 54] 16:42:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 65 (0x117e41800) [pid = 1644] [serial = 158] [outer = 0x0] 16:42:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 66 (0x117e62c00) [pid = 1644] [serial = 159] [outer = 0x117e41800] 16:42:45 INFO - PROCESS | 1644 | 1464219765250 Marionette DEBUG loaded listener.js 16:42:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 67 (0x118787c00) [pid = 1644] [serial = 160] [outer = 0x117e41800] 16:42:45 INFO - PROCESS | 1644 | 1464219765588 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]]]}] 16:42:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:42:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 575ms 16:42:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:42:45 INFO - PROCESS | 1644 | 1464219765608 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 16:42:45 INFO - PROCESS | 1644 | 1464219765610 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 16:42:45 INFO - PROCESS | 1644 | 1464219765612 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:42:45 INFO - PROCESS | 1644 | 1464219765613 Marionette TRACE conn2 <- [1,190,null,{}] 16:42:45 INFO - PROCESS | 1644 | 1464219765615 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}] 16:42:45 INFO - PROCESS | 1644 | 1464219765699 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 16:42:45 INFO - PROCESS | 1644 | 1464219765704 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x117580800 == 31 [pid = 1644] [id = 55] 16:42:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 68 (0x119006800) [pid = 1644] [serial = 161] [outer = 0x0] 16:42:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 69 (0x1190b4c00) [pid = 1644] [serial = 162] [outer = 0x119006800] 16:42:45 INFO - PROCESS | 1644 | 1464219765732 Marionette DEBUG loaded listener.js 16:42:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 70 (0x11927a000) [pid = 1644] [serial = 163] [outer = 0x119006800] 16:42:46 INFO - PROCESS | 1644 | 1464219766061 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]]]}] 16:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 468ms 16:42:46 INFO - PROCESS | 1644 | 1464219766080 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 16:42:46 INFO - PROCESS | 1644 | 1464219766082 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 16:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:42:46 INFO - PROCESS | 1644 | 1464219766084 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:42:46 INFO - PROCESS | 1644 | 1464219766085 Marionette TRACE conn2 <- [1,194,null,{}] 16:42:46 INFO - PROCESS | 1644 | 1464219766088 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}] 16:42:46 INFO - PROCESS | 1644 | 1464219766180 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 16:42:46 INFO - PROCESS | 1644 | 1464219766194 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x118543800 == 32 [pid = 1644] [id = 56] 16:42:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 71 (0x11927f000) [pid = 1644] [serial = 164] [outer = 0x0] 16:42:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 72 (0x119282800) [pid = 1644] [serial = 165] [outer = 0x11927f000] 16:42:46 INFO - PROCESS | 1644 | 1464219766234 Marionette DEBUG loaded listener.js 16:42:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 73 (0x11963bc00) [pid = 1644] [serial = 166] [outer = 0x11927f000] 16:42:46 INFO - PROCESS | 1644 | 1464219766728 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]]]}] 16:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 670ms 16:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:42:46 INFO - PROCESS | 1644 | 1464219766755 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 16:42:46 INFO - PROCESS | 1644 | 1464219766756 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 16:42:46 INFO - PROCESS | 1644 | 1464219766758 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:42:46 INFO - PROCESS | 1644 | 1464219766759 Marionette TRACE conn2 <- [1,198,null,{}] 16:42:46 INFO - PROCESS | 1644 | 1464219766762 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}] 16:42:46 INFO - PROCESS | 1644 | 1464219766849 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 16:42:46 INFO - PROCESS | 1644 | 1464219766855 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x118e40800 == 33 [pid = 1644] [id = 57] 16:42:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 74 (0x119633400) [pid = 1644] [serial = 167] [outer = 0x0] 16:42:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 75 (0x119beb800) [pid = 1644] [serial = 168] [outer = 0x119633400] 16:42:46 INFO - PROCESS | 1644 | 1464219766904 Marionette DEBUG loaded listener.js 16:42:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 76 (0x1232a1c00) [pid = 1644] [serial = 169] [outer = 0x119633400] 16:42:47 INFO - PROCESS | 1644 | 1464219767221 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]]]}] 16:42:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:42:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 518ms 16:42:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:42:47 INFO - PROCESS | 1644 | 1464219767277 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 16:42:47 INFO - PROCESS | 1644 | 1464219767278 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 16:42:47 INFO - PROCESS | 1644 | 1464219767280 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:42:47 INFO - PROCESS | 1644 | 1464219767281 Marionette TRACE conn2 <- [1,202,null,{}] 16:42:47 INFO - PROCESS | 1644 | 1464219767291 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}] 16:42:47 INFO - PROCESS | 1644 | 1464219767369 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 16:42:47 INFO - PROCESS | 1644 | 1464219767374 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x119605800 == 34 [pid = 1644] [id = 58] 16:42:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 77 (0x119641c00) [pid = 1644] [serial = 170] [outer = 0x0] 16:42:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 78 (0x123690000) [pid = 1644] [serial = 171] [outer = 0x119641c00] 16:42:47 INFO - PROCESS | 1644 | 1464219767399 Marionette DEBUG loaded listener.js 16:42:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 79 (0x123ae1000) [pid = 1644] [serial = 172] [outer = 0x119641c00] 16:42:47 INFO - PROCESS | 1644 | 1464219767712 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]]]}] 16:42:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:42:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 476ms 16:42:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:42:47 INFO - PROCESS | 1644 | 1464219767757 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 16:42:47 INFO - PROCESS | 1644 | 1464219767758 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 16:42:47 INFO - PROCESS | 1644 | 1464219767760 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:42:47 INFO - PROCESS | 1644 | 1464219767761 Marionette TRACE conn2 <- [1,206,null,{}] 16:42:47 INFO - PROCESS | 1644 | 1464219767763 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}] 16:42:47 INFO - PROCESS | 1644 | 1464219767865 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 16:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 78 (0x116a52c00) [pid = 1644] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 77 (0x1160f3c00) [pid = 1644] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 76 (0x116a53400) [pid = 1644] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 75 (0x118784c00) [pid = 1644] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 74 (0x113805c00) [pid = 1644] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 73 (0x118788400) [pid = 1644] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 72 (0x12673d800) [pid = 1644] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:42:47 INFO - PROCESS | 1644 | --DOMWINDOW == 71 (0x123de5c00) [pid = 1644] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:42:47 INFO - PROCESS | 1644 | 1464219767898 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x116052000 == 35 [pid = 1644] [id = 59] 16:42:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 72 (0x112a72800) [pid = 1644] [serial = 173] [outer = 0x0] 16:42:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 73 (0x117e49400) [pid = 1644] [serial = 174] [outer = 0x112a72800] 16:42:47 INFO - PROCESS | 1644 | 1464219767922 Marionette DEBUG loaded listener.js 16:42:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 74 (0x123158c00) [pid = 1644] [serial = 175] [outer = 0x112a72800] 16:42:48 INFO - PROCESS | 1644 | 1464219768183 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]]]}] 16:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 16:42:48 INFO - PROCESS | 1644 | 1464219768228 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 16:42:48 INFO - PROCESS | 1644 | 1464219768230 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 16:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:42:48 INFO - PROCESS | 1644 | 1464219768232 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:42:48 INFO - PROCESS | 1644 | 1464219768233 Marionette TRACE conn2 <- [1,210,null,{}] 16:42:48 INFO - PROCESS | 1644 | 1464219768244 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}] 16:42:48 INFO - PROCESS | 1644 | 1464219768315 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 16:42:48 INFO - PROCESS | 1644 | 1464219768322 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x119b0c000 == 36 [pid = 1644] [id = 60] 16:42:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 75 (0x11617e000) [pid = 1644] [serial = 176] [outer = 0x0] 16:42:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 76 (0x123debc00) [pid = 1644] [serial = 177] [outer = 0x11617e000] 16:42:48 INFO - PROCESS | 1644 | 1464219768347 Marionette DEBUG loaded listener.js 16:42:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 77 (0x123defc00) [pid = 1644] [serial = 178] [outer = 0x11617e000] 16:42:48 INFO - PROCESS | 1644 | 1464219768637 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]]]}] 16:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 426ms 16:42:48 INFO - PROCESS | 1644 | 1464219768662 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 16:42:48 INFO - PROCESS | 1644 | 1464219768663 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 16:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:42:48 INFO - PROCESS | 1644 | 1464219768665 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:42:48 INFO - PROCESS | 1644 | 1464219768667 Marionette TRACE conn2 <- [1,214,null,{}] 16:42:48 INFO - PROCESS | 1644 | 1464219768671 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}] 16:42:48 INFO - PROCESS | 1644 | 1464219768773 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 16:42:48 INFO - PROCESS | 1644 | 1464219768780 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x119fdc000 == 37 [pid = 1644] [id = 61] 16:42:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 78 (0x112f0a800) [pid = 1644] [serial = 179] [outer = 0x0] 16:42:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 79 (0x1242e1400) [pid = 1644] [serial = 180] [outer = 0x112f0a800] 16:42:48 INFO - PROCESS | 1644 | 1464219768805 Marionette DEBUG loaded listener.js 16:42:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 80 (0x12452b400) [pid = 1644] [serial = 181] [outer = 0x112f0a800] 16:42:49 INFO - PROCESS | 1644 | 1464219769156 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]]]}] 16:42:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 521ms 16:42:49 INFO - PROCESS | 1644 | 1464219769189 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 16:42:49 INFO - PROCESS | 1644 | 1464219769191 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 16:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:42:49 INFO - PROCESS | 1644 | 1464219769194 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:42:49 INFO - PROCESS | 1644 | 1464219769197 Marionette TRACE conn2 <- [1,218,null,{}] 16:42:49 INFO - PROCESS | 1644 | 1464219769201 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}] 16:42:49 INFO - PROCESS | 1644 | 1464219769332 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 16:42:49 INFO - PROCESS | 1644 | 1464219769388 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x1233c3000 == 38 [pid = 1644] [id = 62] 16:42:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 81 (0x124320c00) [pid = 1644] [serial = 182] [outer = 0x0] 16:42:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 82 (0x124c6ac00) [pid = 1644] [serial = 183] [outer = 0x124320c00] 16:42:49 INFO - PROCESS | 1644 | 1464219769434 Marionette DEBUG loaded listener.js 16:42:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 83 (0x126398000) [pid = 1644] [serial = 184] [outer = 0x124320c00] 16:42:49 INFO - PROCESS | 1644 | 1464219769749 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]]]}] 16:42:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 570ms 16:42:49 INFO - PROCESS | 1644 | 1464219769765 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 16:42:49 INFO - PROCESS | 1644 | 1464219769766 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 16:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:42:49 INFO - PROCESS | 1644 | 1464219769778 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:42:49 INFO - PROCESS | 1644 | 1464219769779 Marionette TRACE conn2 <- [1,222,null,{}] 16:42:49 INFO - PROCESS | 1644 | 1464219769782 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}] 16:42:49 INFO - PROCESS | 1644 | 1464219769940 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 16:42:50 INFO - PROCESS | 1644 | 1464219769997 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x112725000 == 39 [pid = 1644] [id = 63] 16:42:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 84 (0x111c82800) [pid = 1644] [serial = 185] [outer = 0x0] 16:42:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 85 (0x1122b2800) [pid = 1644] [serial = 186] [outer = 0x111c82800] 16:42:50 INFO - PROCESS | 1644 | 1464219770049 Marionette DEBUG loaded listener.js 16:42:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 86 (0x113316800) [pid = 1644] [serial = 187] [outer = 0x111c82800] 16:42:50 INFO - PROCESS | 1644 | 1464219770696 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]]]}] 16:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 970ms 16:42:50 INFO - PROCESS | 1644 | 1464219770751 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 16:42:50 INFO - PROCESS | 1644 | 1464219770754 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 16:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:42:50 INFO - PROCESS | 1644 | 1464219770759 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:42:50 INFO - PROCESS | 1644 | 1464219770762 Marionette TRACE conn2 <- [1,226,null,{}] 16:42:50 INFO - PROCESS | 1644 | 1464219770767 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}] 16:42:50 INFO - PROCESS | 1644 | 1464219770923 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 16:42:51 INFO - PROCESS | 1644 | 1464219771003 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x117092000 == 40 [pid = 1644] [id = 64] 16:42:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 87 (0x116781400) [pid = 1644] [serial = 188] [outer = 0x0] 16:42:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 88 (0x116ac8000) [pid = 1644] [serial = 189] [outer = 0x116781400] 16:42:51 INFO - PROCESS | 1644 | 1464219771054 Marionette DEBUG loaded listener.js 16:42:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 89 (0x117e64000) [pid = 1644] [serial = 190] [outer = 0x116781400] 16:42:51 INFO - PROCESS | 1644 | 1464219771675 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]]]}] 16:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 923ms 16:42:51 INFO - PROCESS | 1644 | 1464219771682 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 16:42:51 INFO - PROCESS | 1644 | 1464219771684 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 16:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:42:51 INFO - PROCESS | 1644 | 1464219771688 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:42:51 INFO - PROCESS | 1644 | 1464219771690 Marionette TRACE conn2 <- [1,230,null,{}] 16:42:51 INFO - PROCESS | 1644 | 1464219771694 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}] 16:42:51 INFO - PROCESS | 1644 | 1464219771784 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 16:42:51 INFO - PROCESS | 1644 | 1464219771851 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x115e34000 == 41 [pid = 1644] [id = 65] 16:42:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 90 (0x1161e4400) [pid = 1644] [serial = 191] [outer = 0x0] 16:42:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 91 (0x116781c00) [pid = 1644] [serial = 192] [outer = 0x1161e4400] 16:42:51 INFO - PROCESS | 1644 | 1464219771879 Marionette DEBUG loaded listener.js 16:42:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x116a53400) [pid = 1644] [serial = 193] [outer = 0x1161e4400] 16:42:52 INFO - PROCESS | 1644 | --DOCSHELL 0x1233c3000 == 40 [pid = 1644] [id = 62] 16:42:52 INFO - PROCESS | 1644 | --DOCSHELL 0x119fdc000 == 39 [pid = 1644] [id = 61] 16:42:52 INFO - PROCESS | 1644 | --DOCSHELL 0x119b0c000 == 38 [pid = 1644] [id = 60] 16:42:52 INFO - PROCESS | 1644 | --DOCSHELL 0x116052000 == 37 [pid = 1644] [id = 59] 16:42:52 INFO - PROCESS | 1644 | --DOCSHELL 0x119605800 == 36 [pid = 1644] [id = 58] 16:42:52 INFO - PROCESS | 1644 | --DOCSHELL 0x118e40800 == 35 [pid = 1644] [id = 57] 16:42:52 INFO - PROCESS | 1644 | --DOCSHELL 0x118543800 == 34 [pid = 1644] [id = 56] 16:42:52 INFO - PROCESS | 1644 | --DOCSHELL 0x117580800 == 33 [pid = 1644] [id = 55] 16:42:52 INFO - PROCESS | 1644 | --DOCSHELL 0x116fe2000 == 32 [pid = 1644] [id = 54] 16:42:52 INFO - PROCESS | 1644 | --DOCSHELL 0x1160a5000 == 31 [pid = 1644] [id = 53] 16:42:52 INFO - PROCESS | 1644 | --DOCSHELL 0x113817000 == 30 [pid = 1644] [id = 52] 16:42:52 INFO - PROCESS | 1644 | --DOCSHELL 0x113ddb800 == 29 [pid = 1644] [id = 51] 16:42:52 INFO - PROCESS | 1644 | --DOMWINDOW == 91 (0x119851800) [pid = 1644] [serial = 132] [outer = 0x0] [url = about:blank] 16:42:52 INFO - PROCESS | 1644 | --DOMWINDOW == 90 (0x11927b800) [pid = 1644] [serial = 129] [outer = 0x0] [url = about:blank] 16:42:52 INFO - PROCESS | 1644 | --DOMWINDOW == 89 (0x1166c0800) [pid = 1644] [serial = 117] [outer = 0x0] [url = about:blank] 16:42:52 INFO - PROCESS | 1644 | --DOMWINDOW == 88 (0x117e61c00) [pid = 1644] [serial = 120] [outer = 0x0] [url = about:blank] 16:42:52 INFO - PROCESS | 1644 | --DOMWINDOW == 87 (0x1190afc00) [pid = 1644] [serial = 126] [outer = 0x0] [url = about:blank] 16:42:52 INFO - PROCESS | 1644 | --DOMWINDOW == 86 (0x119635000) [pid = 1644] [serial = 130] [outer = 0x0] [url = about:blank] 16:42:52 INFO - PROCESS | 1644 | --DOMWINDOW == 85 (0x1180ab000) [pid = 1644] [serial = 121] [outer = 0x0] [url = about:blank] 16:42:52 INFO - PROCESS | 1644 | --DOMWINDOW == 84 (0x118336400) [pid = 1644] [serial = 123] [outer = 0x0] [url = about:blank] 16:42:52 INFO - PROCESS | 1644 | --DOMWINDOW == 83 (0x11683cc00) [pid = 1644] [serial = 118] [outer = 0x0] [url = about:blank] 16:42:52 INFO - PROCESS | 1644 | --DOMWINDOW == 82 (0x1190b8c00) [pid = 1644] [serial = 127] [outer = 0x0] [url = about:blank] 16:42:52 INFO - PROCESS | 1644 | --DOMWINDOW == 81 (0x11839fc00) [pid = 1644] [serial = 124] [outer = 0x0] [url = about:blank] 16:42:52 INFO - PROCESS | 1644 | --DOMWINDOW == 80 (0x129068c00) [pid = 1644] [serial = 115] [outer = 0x0] [url = about:blank] 16:42:52 INFO - PROCESS | 1644 | --DOMWINDOW == 79 (0x11a029c00) [pid = 1644] [serial = 133] [outer = 0x0] [url = about:blank] 16:42:52 INFO - PROCESS | 1644 | --DOMWINDOW == 78 (0x128b8c800) [pid = 1644] [serial = 114] [outer = 0x0] [url = about:blank] 16:42:52 INFO - PROCESS | 1644 | --DOMWINDOW == 77 (0x124d77400) [pid = 1644] [serial = 103] [outer = 0x0] [url = about:blank] 16:42:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 78 (0x117244400) [pid = 1644] [serial = 194] [outer = 0x12cecf000] 16:42:52 INFO - PROCESS | 1644 | 1464219772294 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]]]}] 16:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 620ms 16:42:52 INFO - PROCESS | 1644 | 1464219772308 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 16:42:52 INFO - PROCESS | 1644 | 1464219772312 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 16:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:42:52 INFO - PROCESS | 1644 | 1464219772316 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:42:52 INFO - PROCESS | 1644 | 1464219772318 Marionette TRACE conn2 <- [1,234,null,{}] 16:42:52 INFO - PROCESS | 1644 | 1464219772321 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}] 16:42:52 INFO - PROCESS | 1644 | 1464219772392 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 16:42:52 INFO - PROCESS | 1644 | 1464219772397 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x116822800 == 30 [pid = 1644] [id = 66] 16:42:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 79 (0x117674400) [pid = 1644] [serial = 195] [outer = 0x0] 16:42:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 80 (0x118398400) [pid = 1644] [serial = 196] [outer = 0x117674400] 16:42:52 INFO - PROCESS | 1644 | 1464219772425 Marionette DEBUG loaded listener.js 16:42:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 81 (0x118e8dc00) [pid = 1644] [serial = 197] [outer = 0x117674400] 16:42:52 INFO - PROCESS | 1644 | 1464219772739 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]]]}] 16:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 470ms 16:42:52 INFO - PROCESS | 1644 | 1464219772787 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 16:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:42:52 INFO - PROCESS | 1644 | 1464219772788 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 16:42:52 INFO - PROCESS | 1644 | 1464219772791 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:42:52 INFO - PROCESS | 1644 | 1464219772793 Marionette TRACE conn2 <- [1,238,null,{}] 16:42:52 INFO - PROCESS | 1644 | 1464219772801 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}] 16:42:52 INFO - PROCESS | 1644 | 1464219772875 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 16:42:52 INFO - PROCESS | 1644 | 1464219772880 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x117578800 == 31 [pid = 1644] [id = 67] 16:42:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 82 (0x1190acc00) [pid = 1644] [serial = 198] [outer = 0x0] 16:42:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 83 (0x11927c400) [pid = 1644] [serial = 199] [outer = 0x1190acc00] 16:42:52 INFO - PROCESS | 1644 | 1464219772910 Marionette DEBUG loaded listener.js 16:42:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 84 (0x119851800) [pid = 1644] [serial = 200] [outer = 0x1190acc00] 16:42:53 INFO - PROCESS | 1644 | 1464219773221 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]]]}] 16:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 472ms 16:42:53 INFO - PROCESS | 1644 | 1464219773264 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 16:42:53 INFO - PROCESS | 1644 | 1464219773265 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 16:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:42:53 INFO - PROCESS | 1644 | 1464219773275 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:42:53 INFO - PROCESS | 1644 | 1464219773276 Marionette TRACE conn2 <- [1,242,null,{}] 16:42:53 INFO - PROCESS | 1644 | 1464219773278 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}] 16:42:53 INFO - PROCESS | 1644 | 1464219773351 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 16:42:53 INFO - PROCESS | 1644 | 1464219773390 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x1185cb800 == 32 [pid = 1644] [id = 68] 16:42:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 85 (0x1130eb400) [pid = 1644] [serial = 201] [outer = 0x0] 16:42:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 86 (0x119bec800) [pid = 1644] [serial = 202] [outer = 0x1130eb400] 16:42:53 INFO - PROCESS | 1644 | 1464219773416 Marionette DEBUG loaded listener.js 16:42:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 87 (0x121002800) [pid = 1644] [serial = 203] [outer = 0x1130eb400] 16:42:53 INFO - PROCESS | 1644 | 1464219773705 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]]]}] 16:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 475ms 16:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:42:53 INFO - PROCESS | 1644 | 1464219773743 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 16:42:53 INFO - PROCESS | 1644 | 1464219773744 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 16:42:53 INFO - PROCESS | 1644 | 1464219773746 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:42:53 INFO - PROCESS | 1644 | 1464219773747 Marionette TRACE conn2 <- [1,246,null,{}] 16:42:53 INFO - PROCESS | 1644 | 1464219773750 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}] 16:42:53 INFO - PROCESS | 1644 | 1464219773822 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 16:42:53 INFO - PROCESS | 1644 | 1464219773826 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x112659000 == 33 [pid = 1644] [id = 69] 16:42:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 88 (0x112d54000) [pid = 1644] [serial = 204] [outer = 0x0] 16:42:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 89 (0x1234a6400) [pid = 1644] [serial = 205] [outer = 0x112d54000] 16:42:53 INFO - PROCESS | 1644 | 1464219773853 Marionette DEBUG loaded listener.js 16:42:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 90 (0x1237d9800) [pid = 1644] [serial = 206] [outer = 0x112d54000] 16:42:54 INFO - PROCESS | 1644 | 1464219774161 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]]]}] 16:42:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 418ms 16:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:42:54 INFO - PROCESS | 1644 | 1464219774165 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 16:42:54 INFO - PROCESS | 1644 | 1464219774167 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 16:42:54 INFO - PROCESS | 1644 | 1464219774179 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:42:54 INFO - PROCESS | 1644 | 1464219774180 Marionette TRACE conn2 <- [1,250,null,{}] 16:42:54 INFO - PROCESS | 1644 | 1464219774183 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}] 16:42:54 INFO - PROCESS | 1644 | 1464219774298 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 16:42:54 INFO - PROCESS | 1644 | 1464219774309 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x119883000 == 34 [pid = 1644] [id = 70] 16:42:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 91 (0x113f18400) [pid = 1644] [serial = 207] [outer = 0x0] 16:42:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x123adc800) [pid = 1644] [serial = 208] [outer = 0x113f18400] 16:42:54 INFO - PROCESS | 1644 | 1464219774341 Marionette DEBUG loaded listener.js 16:42:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x124c70400) [pid = 1644] [serial = 209] [outer = 0x113f18400] 16:42:54 INFO - PROCESS | 1644 | 1464219774633 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]]]}] 16:42:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 479ms 16:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:42:54 INFO - PROCESS | 1644 | 1464219774648 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 16:42:54 INFO - PROCESS | 1644 | 1464219774649 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 16:42:54 INFO - PROCESS | 1644 | 1464219774659 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:42:54 INFO - PROCESS | 1644 | 1464219774660 Marionette TRACE conn2 <- [1,254,null,{}] 16:42:54 INFO - PROCESS | 1644 | 1464219774663 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}] 16:42:54 INFO - PROCESS | 1644 | 1464219774756 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 16:42:54 INFO - PROCESS | 1644 | 1464219774761 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x1231cf000 == 35 [pid = 1644] [id = 71] 16:42:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x124c6fc00) [pid = 1644] [serial = 210] [outer = 0x0] 16:42:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x124d7e400) [pid = 1644] [serial = 211] [outer = 0x124c6fc00] 16:42:54 INFO - PROCESS | 1644 | 1464219774785 Marionette DEBUG loaded listener.js 16:42:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x126614800) [pid = 1644] [serial = 212] [outer = 0x124c6fc00] 16:42:55 INFO - PROCESS | 1644 | 1464219775114 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]]]}] 16:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 476ms 16:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:42:55 INFO - PROCESS | 1644 | 1464219775129 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 16:42:55 INFO - PROCESS | 1644 | 1464219775130 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 16:42:55 INFO - PROCESS | 1644 | 1464219775132 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:42:55 INFO - PROCESS | 1644 | 1464219775133 Marionette TRACE conn2 <- [1,258,null,{}] 16:42:55 INFO - PROCESS | 1644 | 1464219775136 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}] 16:42:55 INFO - PROCESS | 1644 | 1464219775224 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 16:42:55 INFO - PROCESS | 1644 | 1464219775252 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x12348c800 == 36 [pid = 1644] [id = 72] 16:42:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x126617c00) [pid = 1644] [serial = 213] [outer = 0x0] 16:42:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x12673e000) [pid = 1644] [serial = 214] [outer = 0x126617c00] 16:42:55 INFO - PROCESS | 1644 | 1464219775277 Marionette DEBUG loaded listener.js 16:42:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x1267cb800) [pid = 1644] [serial = 215] [outer = 0x126617c00] 16:42:55 INFO - PROCESS | 1644 | 1464219775562 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]]]}] 16:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 470ms 16:42:55 INFO - PROCESS | 1644 | 1464219775605 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 16:42:55 INFO - PROCESS | 1644 | 1464219775607 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 16:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:42:55 INFO - PROCESS | 1644 | 1464219775609 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:42:55 INFO - PROCESS | 1644 | 1464219775610 Marionette TRACE conn2 <- [1,262,null,{}] 16:42:55 INFO - PROCESS | 1644 | 1464219775613 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}] 16:42:55 INFO - PROCESS | 1644 | 1464219775699 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 16:42:55 INFO - PROCESS | 1644 | 1464219775728 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x123d0c000 == 37 [pid = 1644] [id = 73] 16:42:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x123ae3000) [pid = 1644] [serial = 216] [outer = 0x0] 16:42:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x126960c00) [pid = 1644] [serial = 217] [outer = 0x123ae3000] 16:42:55 INFO - PROCESS | 1644 | 1464219775752 Marionette DEBUG loaded listener.js 16:42:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x126c5cc00) [pid = 1644] [serial = 218] [outer = 0x123ae3000] 16:42:56 INFO - PROCESS | 1644 | 1464219776034 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]]]}] 16:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 472ms 16:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:42:56 INFO - PROCESS | 1644 | 1464219776081 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 16:42:56 INFO - PROCESS | 1644 | 1464219776082 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 16:42:56 INFO - PROCESS | 1644 | 1464219776085 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:42:56 INFO - PROCESS | 1644 | 1464219776087 Marionette TRACE conn2 <- [1,266,null,{}] 16:42:56 INFO - PROCESS | 1644 | 1464219776092 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}] 16:42:56 INFO - PROCESS | 1644 | 1464219776177 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 16:42:56 INFO - PROCESS | 1644 | 1464219776206 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x116fdf800 == 38 [pid = 1644] [id = 74] 16:42:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x126c52c00) [pid = 1644] [serial = 219] [outer = 0x0] 16:42:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x128949800) [pid = 1644] [serial = 220] [outer = 0x126c52c00] 16:42:56 INFO - PROCESS | 1644 | 1464219776230 Marionette DEBUG loaded listener.js 16:42:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x128952400) [pid = 1644] [serial = 221] [outer = 0x126c52c00] 16:42:56 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x11927f000) [pid = 1644] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:42:56 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x119006800) [pid = 1644] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:42:56 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x112a67400) [pid = 1644] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:42:56 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x117e41800) [pid = 1644] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:42:56 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x1160f8400) [pid = 1644] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:42:56 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x111c8ac00) [pid = 1644] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:42:56 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x117245400) [pid = 1644] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:42:56 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x119633400) [pid = 1644] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:42:56 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x119282400) [pid = 1644] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:42:56 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x123295000) [pid = 1644] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:42:56 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x112ad0c00) [pid = 1644] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:42:56 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x119641c00) [pid = 1644] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:42:56 INFO - PROCESS | 1644 | --DOMWINDOW == 92 (0x112a72800) [pid = 1644] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:42:56 INFO - PROCESS | 1644 | --DOMWINDOW == 91 (0x11617e000) [pid = 1644] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:42:56 INFO - PROCESS | 1644 | --DOMWINDOW == 90 (0x112f0a800) [pid = 1644] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:42:56 INFO - PROCESS | 1644 | 1464219776597 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]]]}] 16:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 521ms 16:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:42:56 INFO - PROCESS | 1644 | 1464219776607 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 16:42:56 INFO - PROCESS | 1644 | 1464219776608 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 16:42:56 INFO - PROCESS | 1644 | 1464219776611 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:42:56 INFO - PROCESS | 1644 | 1464219776612 Marionette TRACE conn2 <- [1,270,null,{}] 16:42:56 INFO - PROCESS | 1644 | 1464219776615 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}] 16:42:56 INFO - PROCESS | 1644 | 1464219776717 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 16:42:56 INFO - PROCESS | 1644 | 1464219776752 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x1246a6800 == 39 [pid = 1644] [id = 75] 16:42:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 91 (0x117e3e000) [pid = 1644] [serial = 222] [outer = 0x0] 16:42:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x123295000) [pid = 1644] [serial = 223] [outer = 0x117e3e000] 16:42:56 INFO - PROCESS | 1644 | 1464219776780 Marionette DEBUG loaded listener.js 16:42:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x129002400) [pid = 1644] [serial = 224] [outer = 0x117e3e000] 16:42:57 INFO - PROCESS | 1644 | 1464219777058 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]]]}] 16:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 16:42:57 INFO - PROCESS | 1644 | 1464219777081 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 16:42:57 INFO - PROCESS | 1644 | 1464219777083 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 16:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:42:57 INFO - PROCESS | 1644 | 1464219777097 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:42:57 INFO - PROCESS | 1644 | 1464219777098 Marionette TRACE conn2 <- [1,274,null,{}] 16:42:57 INFO - PROCESS | 1644 | 1464219777113 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}] 16:42:57 INFO - PROCESS | 1644 | 1464219777230 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 16:42:57 INFO - PROCESS | 1644 | 1464219777290 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x126754000 == 40 [pid = 1644] [id = 76] 16:42:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x126c9ac00) [pid = 1644] [serial = 225] [outer = 0x0] 16:42:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x129069c00) [pid = 1644] [serial = 226] [outer = 0x126c9ac00] 16:42:57 INFO - PROCESS | 1644 | 1464219777330 Marionette DEBUG loaded listener.js 16:42:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x12921b800) [pid = 1644] [serial = 227] [outer = 0x126c9ac00] 16:42:57 INFO - PROCESS | 1644 | 1464219777721 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]]]}] 16:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 671ms 16:42:57 INFO - PROCESS | 1644 | 1464219777767 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 16:42:57 INFO - PROCESS | 1644 | 1464219777768 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 16:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:42:57 INFO - PROCESS | 1644 | 1464219777770 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:42:57 INFO - PROCESS | 1644 | 1464219777771 Marionette TRACE conn2 <- [1,278,null,{}] 16:42:57 INFO - PROCESS | 1644 | 1464219777774 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}] 16:42:57 INFO - PROCESS | 1644 | 1464219777846 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 16:42:57 INFO - PROCESS | 1644 | 1464219777890 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x126cbe800 == 41 [pid = 1644] [id = 77] 16:42:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x126c9cc00) [pid = 1644] [serial = 228] [outer = 0x0] 16:42:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x129221000) [pid = 1644] [serial = 229] [outer = 0x126c9cc00] 16:42:57 INFO - PROCESS | 1644 | 1464219777915 Marionette DEBUG loaded listener.js 16:42:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x129419400) [pid = 1644] [serial = 230] [outer = 0x126c9cc00] 16:42:58 INFO - PROCESS | 1644 | 1464219778167 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]]]}] 16:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 418ms 16:42:58 INFO - PROCESS | 1644 | 1464219778195 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 16:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:42:58 INFO - PROCESS | 1644 | 1464219778196 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 16:42:58 INFO - PROCESS | 1644 | 1464219778198 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - PROCESS | 1644 | 1464219778199 Marionette TRACE conn2 <- [1,282,null,{}] 16:42:58 INFO - PROCESS | 1644 | 1464219778209 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}] 16:42:58 INFO - PROCESS | 1644 | 1464219778286 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 16:42:58 INFO - PROCESS | 1644 | 1464219778292 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x128ea8000 == 42 [pid = 1644] [id = 78] 16:42:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x129419c00) [pid = 1644] [serial = 231] [outer = 0x0] 16:42:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x129422800) [pid = 1644] [serial = 232] [outer = 0x129419c00] 16:42:58 INFO - PROCESS | 1644 | 1464219778316 Marionette DEBUG loaded listener.js 16:42:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x1294c3000) [pid = 1644] [serial = 233] [outer = 0x129419c00] 16:42:58 INFO - PROCESS | 1644 | 1464219778776 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]]]}] 16:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 620ms 16:42:58 INFO - PROCESS | 1644 | 1464219778835 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 16:42:58 INFO - PROCESS | 1644 | 1464219778838 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 16:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:42:58 INFO - PROCESS | 1644 | 1464219778844 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - PROCESS | 1644 | 1464219778845 Marionette TRACE conn2 <- [1,286,null,{}] 16:42:58 INFO - PROCESS | 1644 | 1464219778849 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}] 16:42:58 INFO - PROCESS | 1644 | 1464219778945 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 16:42:59 INFO - PROCESS | 1644 | 1464219779002 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x116fe0800 == 43 [pid = 1644] [id = 79] 16:42:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x1168b3800) [pid = 1644] [serial = 234] [outer = 0x0] 16:42:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x117e41800) [pid = 1644] [serial = 235] [outer = 0x1168b3800] 16:42:59 INFO - PROCESS | 1644 | 1464219779033 Marionette DEBUG loaded listener.js 16:42:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x118335000) [pid = 1644] [serial = 236] [outer = 0x1168b3800] 16:42:59 INFO - PROCESS | 1644 | 1464219779440 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]]]}] 16:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 621ms 16:42:59 INFO - PROCESS | 1644 | 1464219779465 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 16:42:59 INFO - PROCESS | 1644 | 1464219779469 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 16:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:42:59 INFO - PROCESS | 1644 | 1464219779474 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:42:59 INFO - PROCESS | 1644 | 1464219779475 Marionette TRACE conn2 <- [1,290,null,{}] 16:42:59 INFO - PROCESS | 1644 | 1464219779478 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}] 16:42:59 INFO - PROCESS | 1644 | 1464219779574 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 16:42:59 INFO - PROCESS | 1644 | 1464219779614 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x119b0c000 == 44 [pid = 1644] [id = 80] 16:42:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x118489800) [pid = 1644] [serial = 237] [outer = 0x0] 16:42:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x1190b4000) [pid = 1644] [serial = 238] [outer = 0x118489800] 16:42:59 INFO - PROCESS | 1644 | 1464219779644 Marionette DEBUG loaded listener.js 16:42:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x1193d2000) [pid = 1644] [serial = 239] [outer = 0x118489800] 16:43:00 INFO - PROCESS | 1644 | 1464219780056 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]]]}] 16:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 619ms 16:43:00 INFO - PROCESS | 1644 | 1464219780093 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 16:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:43:00 INFO - PROCESS | 1644 | 1464219780095 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 16:43:00 INFO - PROCESS | 1644 | 1464219780097 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:43:00 INFO - PROCESS | 1644 | 1464219780099 Marionette TRACE conn2 <- [1,294,null,{}] 16:43:00 INFO - PROCESS | 1644 | 1464219780107 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}] 16:43:00 INFO - PROCESS | 1644 | 1464219780202 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 16:43:00 INFO - PROCESS | 1644 | 1464219780278 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x126ccb800 == 45 [pid = 1644] [id = 81] 16:43:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x119c57800) [pid = 1644] [serial = 240] [outer = 0x0] 16:43:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x123bf9400) [pid = 1644] [serial = 241] [outer = 0x119c57800] 16:43:00 INFO - PROCESS | 1644 | 1464219780310 Marionette DEBUG loaded listener.js 16:43:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x1242ed000) [pid = 1644] [serial = 242] [outer = 0x119c57800] 16:43:00 INFO - PROCESS | 1644 | 1464219780733 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]]]}] 16:43:00 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. 16:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 16:43:00 INFO - PROCESS | 1644 | 1464219780768 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 16:43:00 INFO - PROCESS | 1644 | 1464219780770 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 16:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:43:00 INFO - PROCESS | 1644 | 1464219780772 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:43:00 INFO - PROCESS | 1644 | 1464219780773 Marionette TRACE conn2 <- [1,298,null,{}] 16:43:00 INFO - PROCESS | 1644 | 1464219780776 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}] 16:43:00 INFO - PROCESS | 1644 | 1464219780870 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 16:43:00 INFO - PROCESS | 1644 | 1464219780911 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x11960d800 == 46 [pid = 1644] [id = 82] 16:43:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x123a5e400) [pid = 1644] [serial = 243] [outer = 0x0] 16:43:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x124536c00) [pid = 1644] [serial = 244] [outer = 0x123a5e400] 16:43:00 INFO - PROCESS | 1644 | 1464219780941 Marionette DEBUG loaded listener.js 16:43:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x124d83800) [pid = 1644] [serial = 245] [outer = 0x123a5e400] 16:43:01 INFO - PROCESS | 1644 | 1464219781504 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]]]}] 16:43:01 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. 16:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 770ms 16:43:01 INFO - PROCESS | 1644 | 1464219781543 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 16:43:01 INFO - PROCESS | 1644 | 1464219781545 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 16:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:43:01 INFO - PROCESS | 1644 | 1464219781548 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:43:01 INFO - PROCESS | 1644 | 1464219781550 Marionette TRACE conn2 <- [1,302,null,{}] 16:43:01 INFO - PROCESS | 1644 | 1464219781556 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}] 16:43:01 INFO - PROCESS | 1644 | 1464219781640 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 16:43:01 INFO - PROCESS | 1644 | 1464219781699 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x11381f800 == 47 [pid = 1644] [id = 83] 16:43:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x116183800) [pid = 1644] [serial = 246] [outer = 0x0] 16:43:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x1161af400) [pid = 1644] [serial = 247] [outer = 0x116183800] 16:43:01 INFO - PROCESS | 1644 | 1464219781728 Marionette DEBUG loaded listener.js 16:43:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x116842400) [pid = 1644] [serial = 248] [outer = 0x116183800] 16:43:02 INFO - PROCESS | 1644 | --DOCSHELL 0x126cbe800 == 46 [pid = 1644] [id = 77] 16:43:02 INFO - PROCESS | 1644 | --DOCSHELL 0x126754000 == 45 [pid = 1644] [id = 76] 16:43:02 INFO - PROCESS | 1644 | --DOCSHELL 0x1246a6800 == 44 [pid = 1644] [id = 75] 16:43:02 INFO - PROCESS | 1644 | --DOCSHELL 0x116fdf800 == 43 [pid = 1644] [id = 74] 16:43:02 INFO - PROCESS | 1644 | --DOCSHELL 0x123d0c000 == 42 [pid = 1644] [id = 73] 16:43:02 INFO - PROCESS | 1644 | --DOCSHELL 0x12348c800 == 41 [pid = 1644] [id = 72] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x124c6ac00) [pid = 1644] [serial = 183] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOCSHELL 0x1231cf000 == 40 [pid = 1644] [id = 71] 16:43:02 INFO - PROCESS | 1644 | --DOCSHELL 0x119883000 == 39 [pid = 1644] [id = 70] 16:43:02 INFO - PROCESS | 1644 | --DOCSHELL 0x112659000 == 38 [pid = 1644] [id = 69] 16:43:02 INFO - PROCESS | 1644 | --DOCSHELL 0x1185cb800 == 37 [pid = 1644] [id = 68] 16:43:02 INFO - PROCESS | 1644 | --DOCSHELL 0x117578800 == 36 [pid = 1644] [id = 67] 16:43:02 INFO - PROCESS | 1644 | --DOCSHELL 0x116822800 == 35 [pid = 1644] [id = 66] 16:43:02 INFO - PROCESS | 1644 | --DOCSHELL 0x115e34000 == 34 [pid = 1644] [id = 65] 16:43:02 INFO - PROCESS | 1644 | --DOCSHELL 0x112725000 == 33 [pid = 1644] [id = 63] 16:43:02 INFO - PROCESS | 1644 | 1464219782148 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]]]}] 16:43:02 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. 16:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 620ms 16:43:02 INFO - PROCESS | 1644 | 1464219782169 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 16:43:02 INFO - PROCESS | 1644 | 1464219782173 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 16:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:43:02 INFO - PROCESS | 1644 | 1464219782177 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:43:02 INFO - PROCESS | 1644 | 1464219782178 Marionette TRACE conn2 <- [1,306,null,{}] 16:43:02 INFO - PROCESS | 1644 | 1464219782181 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}] 16:43:02 INFO - PROCESS | 1644 | 1464219782254 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x119282800) [pid = 1644] [serial = 165] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x1190b4c00) [pid = 1644] [serial = 162] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x1168bd800) [pid = 1644] [serial = 156] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x117e40c00) [pid = 1644] [serial = 157] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x117e62c00) [pid = 1644] [serial = 159] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x118787c00) [pid = 1644] [serial = 160] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x1161aa400) [pid = 1644] [serial = 153] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x112a73000) [pid = 1644] [serial = 154] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x1160fd400) [pid = 1644] [serial = 150] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x1166c1c00) [pid = 1644] [serial = 136] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x115e0c400) [pid = 1644] [serial = 135] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x118396c00) [pid = 1644] [serial = 139] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x1180af800) [pid = 1644] [serial = 138] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x119beb800) [pid = 1644] [serial = 168] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x11a01f400) [pid = 1644] [serial = 142] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x119bed400) [pid = 1644] [serial = 141] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x1232a1c00) [pid = 1644] [serial = 169] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x123ae2800) [pid = 1644] [serial = 145] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x123684800) [pid = 1644] [serial = 144] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x123685000) [pid = 1644] [serial = 148] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x123ae1000) [pid = 1644] [serial = 172] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x123690000) [pid = 1644] [serial = 171] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x119012c00) [pid = 1644] [serial = 147] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 92 (0x123158c00) [pid = 1644] [serial = 175] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 91 (0x123debc00) [pid = 1644] [serial = 177] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 90 (0x12452b400) [pid = 1644] [serial = 181] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 89 (0x11963bc00) [pid = 1644] [serial = 166] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 88 (0x117e49400) [pid = 1644] [serial = 174] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 87 (0x11927a000) [pid = 1644] [serial = 163] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 86 (0x123defc00) [pid = 1644] [serial = 178] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | --DOMWINDOW == 85 (0x1242e1400) [pid = 1644] [serial = 180] [outer = 0x0] [url = about:blank] 16:43:02 INFO - PROCESS | 1644 | 1464219782308 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x115e3b000 == 34 [pid = 1644] [id = 84] 16:43:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 86 (0x112a73000) [pid = 1644] [serial = 249] [outer = 0x0] 16:43:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 87 (0x1168b6800) [pid = 1644] [serial = 250] [outer = 0x112a73000] 16:43:02 INFO - PROCESS | 1644 | 1464219782335 Marionette DEBUG loaded listener.js 16:43:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 88 (0x1180ac000) [pid = 1644] [serial = 251] [outer = 0x112a73000] 16:43:02 INFO - PROCESS | 1644 | 1464219782631 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]]]}] 16:43:02 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. 16:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 468ms 16:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:43:02 INFO - PROCESS | 1644 | 1464219782646 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 16:43:02 INFO - PROCESS | 1644 | 1464219782647 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 16:43:02 INFO - PROCESS | 1644 | 1464219782649 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:43:02 INFO - PROCESS | 1644 | 1464219782653 Marionette TRACE conn2 <- [1,310,null,{}] 16:43:02 INFO - PROCESS | 1644 | 1464219782667 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}] 16:43:02 INFO - PROCESS | 1644 | 1464219782748 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 16:43:02 INFO - PROCESS | 1644 | 1464219782756 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x11817c000 == 35 [pid = 1644] [id = 85] 16:43:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 89 (0x11877ec00) [pid = 1644] [serial = 252] [outer = 0x0] 16:43:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 90 (0x1190b5800) [pid = 1644] [serial = 253] [outer = 0x11877ec00] 16:43:02 INFO - PROCESS | 1644 | 1464219782783 Marionette DEBUG loaded listener.js 16:43:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 91 (0x1194d3000) [pid = 1644] [serial = 254] [outer = 0x11877ec00] 16:43:03 INFO - PROCESS | 1644 | 1464219783141 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]]]}] 16:43:03 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. 16:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 530ms 16:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:43:03 INFO - PROCESS | 1644 | 1464219783179 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 16:43:03 INFO - PROCESS | 1644 | 1464219783181 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 16:43:03 INFO - PROCESS | 1644 | 1464219783183 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:43:03 INFO - PROCESS | 1644 | 1464219783184 Marionette TRACE conn2 <- [1,314,null,{}] 16:43:03 INFO - PROCESS | 1644 | 1464219783187 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}] 16:43:03 INFO - PROCESS | 1644 | 1464219783265 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 16:43:03 INFO - PROCESS | 1644 | 1464219783273 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x118e2d000 == 36 [pid = 1644] [id = 86] 16:43:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x11963f000) [pid = 1644] [serial = 255] [outer = 0x0] 16:43:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x119858400) [pid = 1644] [serial = 256] [outer = 0x11963f000] 16:43:03 INFO - PROCESS | 1644 | 1464219783299 Marionette DEBUG loaded listener.js 16:43:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x11a01f000) [pid = 1644] [serial = 257] [outer = 0x11963f000] 16:43:03 INFO - PROCESS | 1644 | 1464219783605 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]]]}] 16:43:03 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. 16:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 469ms 16:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:43:03 INFO - PROCESS | 1644 | 1464219783652 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 16:43:03 INFO - PROCESS | 1644 | 1464219783653 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 16:43:03 INFO - PROCESS | 1644 | 1464219783655 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:43:03 INFO - PROCESS | 1644 | 1464219783657 Marionette TRACE conn2 <- [1,318,null,{}] 16:43:03 INFO - PROCESS | 1644 | 1464219783659 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}] 16:43:03 INFO - PROCESS | 1644 | 1464219783745 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 16:43:03 INFO - PROCESS | 1644 | 1464219783754 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x119084000 == 37 [pid = 1644] [id = 87] 16:43:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x113313400) [pid = 1644] [serial = 258] [outer = 0x0] 16:43:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x12315ac00) [pid = 1644] [serial = 259] [outer = 0x113313400] 16:43:03 INFO - PROCESS | 1644 | 1464219783779 Marionette DEBUG loaded listener.js 16:43:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x1237ca800) [pid = 1644] [serial = 260] [outer = 0x113313400] 16:43:04 INFO - PROCESS | 1644 | 1464219784171 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]]]}] 16:43:04 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. 16:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 519ms 16:43:04 INFO - PROCESS | 1644 | 1464219784176 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 16:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:43:04 INFO - PROCESS | 1644 | 1464219784178 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 16:43:04 INFO - PROCESS | 1644 | 1464219784181 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:43:04 INFO - PROCESS | 1644 | 1464219784183 Marionette TRACE conn2 <- [1,322,null,{}] 16:43:04 INFO - PROCESS | 1644 | 1464219784189 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}] 16:43:04 INFO - PROCESS | 1644 | 1464219784339 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 16:43:04 INFO - PROCESS | 1644 | 1464219784430 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x119617800 == 38 [pid = 1644] [id = 88] 16:43:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x1234af800) [pid = 1644] [serial = 261] [outer = 0x0] 16:43:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x123de6c00) [pid = 1644] [serial = 262] [outer = 0x1234af800] 16:43:04 INFO - PROCESS | 1644 | 1464219784473 Marionette DEBUG loaded listener.js 16:43:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x124c77800) [pid = 1644] [serial = 263] [outer = 0x1234af800] 16:43:04 INFO - PROCESS | 1644 | 1464219784818 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]]]}] 16:43:04 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. 16:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 672ms 16:43:04 INFO - PROCESS | 1644 | 1464219784854 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 16:43:04 INFO - PROCESS | 1644 | 1464219784856 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 16:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:43:04 INFO - PROCESS | 1644 | 1464219784859 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:43:04 INFO - PROCESS | 1644 | 1464219784860 Marionette TRACE conn2 <- [1,326,null,{}] 16:43:04 INFO - PROCESS | 1644 | 1464219784862 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}] 16:43:04 INFO - PROCESS | 1644 | 1464219784946 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 16:43:04 INFO - PROCESS | 1644 | 1464219784974 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x119b87000 == 39 [pid = 1644] [id = 89] 16:43:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x126394400) [pid = 1644] [serial = 264] [outer = 0x0] 16:43:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x1266e4c00) [pid = 1644] [serial = 265] [outer = 0x126394400] 16:43:05 INFO - PROCESS | 1644 | 1464219784999 Marionette DEBUG loaded listener.js 16:43:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x12695a400) [pid = 1644] [serial = 266] [outer = 0x126394400] 16:43:05 INFO - PROCESS | 1644 | 1464219785298 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]]]}] 16:43:05 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. 16:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 468ms 16:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:43:05 INFO - PROCESS | 1644 | 1464219785328 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 16:43:05 INFO - PROCESS | 1644 | 1464219785329 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 16:43:05 INFO - PROCESS | 1644 | 1464219785331 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:43:05 INFO - PROCESS | 1644 | 1464219785332 Marionette TRACE conn2 <- [1,330,null,{}] 16:43:05 INFO - PROCESS | 1644 | 1464219785334 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}] 16:43:05 INFO - PROCESS | 1644 | 1464219785424 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 16:43:05 INFO - PROCESS | 1644 | 1464219785428 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x12331c800 == 40 [pid = 1644] [id = 90] 16:43:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x126735800) [pid = 1644] [serial = 267] [outer = 0x0] 16:43:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x126c5bc00) [pid = 1644] [serial = 268] [outer = 0x126735800] 16:43:05 INFO - PROCESS | 1644 | 1464219785453 Marionette DEBUG loaded listener.js 16:43:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x126c9e400) [pid = 1644] [serial = 269] [outer = 0x126735800] 16:43:05 INFO - PROCESS | 1644 | 1464219785806 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]]]}] 16:43:05 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. 16:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 519ms 16:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:43:05 INFO - PROCESS | 1644 | 1464219785850 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 16:43:05 INFO - PROCESS | 1644 | 1464219785851 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 16:43:05 INFO - PROCESS | 1644 | 1464219785853 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:43:05 INFO - PROCESS | 1644 | 1464219785855 Marionette TRACE conn2 <- [1,334,null,{}] 16:43:05 INFO - PROCESS | 1644 | 1464219785857 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}] 16:43:05 INFO - PROCESS | 1644 | 1464219785949 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 16:43:05 INFO - PROCESS | 1644 | 1464219785953 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x1246a4000 == 41 [pid = 1644] [id = 91] 16:43:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x12695b400) [pid = 1644] [serial = 270] [outer = 0x0] 16:43:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x126ca3000) [pid = 1644] [serial = 271] [outer = 0x12695b400] 16:43:05 INFO - PROCESS | 1644 | 1464219785978 Marionette DEBUG loaded listener.js 16:43:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12894f000) [pid = 1644] [serial = 272] [outer = 0x12695b400] 16:43:06 INFO - PROCESS | 1644 | 1464219786285 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]]]}] 16:43:06 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. 16:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 16:43:06 INFO - PROCESS | 1644 | 1464219786329 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 16:43:06 INFO - PROCESS | 1644 | 1464219786330 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 16:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:43:06 INFO - PROCESS | 1644 | 1464219786332 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:43:06 INFO - PROCESS | 1644 | 1464219786333 Marionette TRACE conn2 <- [1,338,null,{}] 16:43:06 INFO - PROCESS | 1644 | 1464219786338 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}] 16:43:06 INFO - PROCESS | 1644 | 1464219786536 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 16:43:06 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x126c9cc00) [pid = 1644] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:43:06 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x117e3e000) [pid = 1644] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:43:06 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x1190acc00) [pid = 1644] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:43:06 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x124c6fc00) [pid = 1644] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:43:06 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x113f18400) [pid = 1644] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:43:06 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x112d54000) [pid = 1644] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:43:06 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x123ae3000) [pid = 1644] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:43:06 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x117674400) [pid = 1644] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:43:06 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x1130eb400) [pid = 1644] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:43:06 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x126c9ac00) [pid = 1644] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:43:06 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x1161e4400) [pid = 1644] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:43:06 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x124320c00) [pid = 1644] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:43:06 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x126617c00) [pid = 1644] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:43:06 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x126c52c00) [pid = 1644] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:43:06 INFO - PROCESS | 1644 | 1464219786571 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x118546000 == 42 [pid = 1644] [id = 92] 16:43:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x112acd000) [pid = 1644] [serial = 273] [outer = 0x0] 16:43:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x116a54800) [pid = 1644] [serial = 274] [outer = 0x112acd000] 16:43:06 INFO - PROCESS | 1644 | 1464219786595 Marionette DEBUG loaded listener.js 16:43:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x123de2800) [pid = 1644] [serial = 275] [outer = 0x112acd000] 16:43:06 INFO - PROCESS | 1644 | 1464219786858 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]]]}] 16:43:06 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. 16:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 568ms 16:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:43:06 INFO - PROCESS | 1644 | 1464219786910 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 16:43:06 INFO - PROCESS | 1644 | 1464219786912 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 16:43:06 INFO - PROCESS | 1644 | 1464219786914 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:43:06 INFO - PROCESS | 1644 | 1464219786915 Marionette TRACE conn2 <- [1,342,null,{}] 16:43:06 INFO - PROCESS | 1644 | 1464219786918 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}] 16:43:07 INFO - PROCESS | 1644 | 1464219787007 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 16:43:07 INFO - PROCESS | 1644 | 1464219787012 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x128908000 == 43 [pid = 1644] [id = 93] 16:43:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x1266e4400) [pid = 1644] [serial = 276] [outer = 0x0] 16:43:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x128b86000) [pid = 1644] [serial = 277] [outer = 0x1266e4400] 16:43:07 INFO - PROCESS | 1644 | 1464219787043 Marionette DEBUG loaded listener.js 16:43:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x129070800) [pid = 1644] [serial = 278] [outer = 0x1266e4400] 16:43:07 INFO - PROCESS | 1644 | 1464219787362 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]]]}] 16:43:07 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. 16:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 16:43:07 INFO - PROCESS | 1644 | 1464219787382 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 16:43:07 INFO - PROCESS | 1644 | 1464219787384 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 16:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:43:07 INFO - PROCESS | 1644 | 1464219787389 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:43:07 INFO - PROCESS | 1644 | 1464219787390 Marionette TRACE conn2 <- [1,346,null,{}] 16:43:07 INFO - PROCESS | 1644 | 1464219787392 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}] 16:43:07 INFO - PROCESS | 1644 | 1464219787486 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 16:43:07 INFO - PROCESS | 1644 | 1464219787492 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x1292c6000 == 44 [pid = 1644] [id = 94] 16:43:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x123293400) [pid = 1644] [serial = 279] [outer = 0x0] 16:43:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x129071000) [pid = 1644] [serial = 280] [outer = 0x123293400] 16:43:07 INFO - PROCESS | 1644 | 1464219787517 Marionette DEBUG loaded listener.js 16:43:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x129423800) [pid = 1644] [serial = 281] [outer = 0x123293400] 16:43:07 INFO - PROCESS | 1644 | 1464219787807 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]]]}] 16:43:07 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. 16:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 470ms 16:43:07 INFO - PROCESS | 1644 | 1464219787857 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 16:43:07 INFO - PROCESS | 1644 | 1464219787858 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 16:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:43:07 INFO - PROCESS | 1644 | 1464219787860 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:43:07 INFO - PROCESS | 1644 | 1464219787861 Marionette TRACE conn2 <- [1,350,null,{}] 16:43:07 INFO - PROCESS | 1644 | 1464219787864 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}] 16:43:07 INFO - PROCESS | 1644 | 1464219787948 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 16:43:07 INFO - PROCESS | 1644 | 1464219787953 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a50d800 == 45 [pid = 1644] [id = 95] 16:43:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x113dc9c00) [pid = 1644] [serial = 282] [outer = 0x0] 16:43:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x1294ccc00) [pid = 1644] [serial = 283] [outer = 0x113dc9c00] 16:43:07 INFO - PROCESS | 1644 | 1464219787977 Marionette DEBUG loaded listener.js 16:43:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x12a394800) [pid = 1644] [serial = 284] [outer = 0x113dc9c00] 16:43:08 INFO - PROCESS | 1644 | 1464219788299 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]]]}] 16:43:08 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. 16:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 16:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:43:08 INFO - PROCESS | 1644 | 1464219788329 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 16:43:08 INFO - PROCESS | 1644 | 1464219788330 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 16:43:08 INFO - PROCESS | 1644 | 1464219788333 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:43:08 INFO - PROCESS | 1644 | 1464219788334 Marionette TRACE conn2 <- [1,354,null,{}] 16:43:08 INFO - PROCESS | 1644 | 1464219788336 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}] 16:43:08 INFO - PROCESS | 1644 | 1464219788431 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 16:43:08 INFO - PROCESS | 1644 | 1464219788439 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a522000 == 46 [pid = 1644] [id = 96] 16:43:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x1294cc800) [pid = 1644] [serial = 285] [outer = 0x0] 16:43:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12a606000) [pid = 1644] [serial = 286] [outer = 0x1294cc800] 16:43:08 INFO - PROCESS | 1644 | 1464219788464 Marionette DEBUG loaded listener.js 16:43:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x12a979800) [pid = 1644] [serial = 287] [outer = 0x1294cc800] 16:43:08 INFO - PROCESS | 1644 | 1464219788944 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]]]}] 16:43:09 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. 16:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 668ms 16:43:09 INFO - PROCESS | 1644 | 1464219789003 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 16:43:09 INFO - PROCESS | 1644 | 1464219789008 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 16:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:43:09 INFO - PROCESS | 1644 | 1464219789013 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:43:09 INFO - PROCESS | 1644 | 1464219789017 Marionette TRACE conn2 <- [1,358,null,{}] 16:43:09 INFO - PROCESS | 1644 | 1464219789022 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}] 16:43:09 INFO - PROCESS | 1644 | 1464219789168 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 16:43:09 INFO - PROCESS | 1644 | 1464219789279 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x116fde000 == 47 [pid = 1644] [id = 97] 16:43:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x1160fb000) [pid = 1644] [serial = 288] [outer = 0x0] 16:43:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x116837c00) [pid = 1644] [serial = 289] [outer = 0x1160fb000] 16:43:09 INFO - PROCESS | 1644 | 1464219789332 Marionette DEBUG loaded listener.js 16:43:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x117e3ec00) [pid = 1644] [serial = 290] [outer = 0x1160fb000] 16:43:09 INFO - PROCESS | 1644 | 1464219789859 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]]]}] 16:43:09 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. 16:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 876ms 16:43:09 INFO - PROCESS | 1644 | 1464219789888 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 16:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:43:09 INFO - PROCESS | 1644 | 1464219789892 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 16:43:09 INFO - PROCESS | 1644 | 1464219789897 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:43:09 INFO - PROCESS | 1644 | 1464219789898 Marionette TRACE conn2 <- [1,362,null,{}] 16:43:09 INFO - PROCESS | 1644 | 1464219789901 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}] 16:43:10 INFO - PROCESS | 1644 | 1464219790000 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 16:43:10 INFO - PROCESS | 1644 | 1464219790058 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x119878800 == 48 [pid = 1644] [id = 98] 16:43:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x118e86c00) [pid = 1644] [serial = 291] [outer = 0x0] 16:43:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x1190b1c00) [pid = 1644] [serial = 292] [outer = 0x118e86c00] 16:43:10 INFO - PROCESS | 1644 | 1464219790089 Marionette DEBUG loaded listener.js 16:43:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x11963e800) [pid = 1644] [serial = 293] [outer = 0x118e86c00] 16:43:10 INFO - PROCESS | 1644 | 1464219790560 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]]]}] 16:43:10 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. 16:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 16:43:10 INFO - PROCESS | 1644 | 1464219790567 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 16:43:10 INFO - PROCESS | 1644 | 1464219790568 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 16:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:43:10 INFO - PROCESS | 1644 | 1464219790590 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:43:10 INFO - PROCESS | 1644 | 1464219790592 Marionette TRACE conn2 <- [1,366,null,{}] 16:43:10 INFO - PROCESS | 1644 | 1464219790600 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}] 16:43:10 INFO - PROCESS | 1644 | 1464219790703 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 16:43:10 INFO - PROCESS | 1644 | 1464219790769 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x118215000 == 49 [pid = 1644] [id = 99] 16:43:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x119aa7c00) [pid = 1644] [serial = 294] [outer = 0x0] 16:43:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x123de7c00) [pid = 1644] [serial = 295] [outer = 0x119aa7c00] 16:43:10 INFO - PROCESS | 1644 | 1464219790807 Marionette DEBUG loaded listener.js 16:43:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x12432ac00) [pid = 1644] [serial = 296] [outer = 0x119aa7c00] 16:43:11 INFO - PROCESS | 1644 | 1464219791465 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]]]}] 16:43:11 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. 16:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 923ms 16:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:43:11 INFO - PROCESS | 1644 | 1464219791512 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 16:43:11 INFO - PROCESS | 1644 | 1464219791513 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 16:43:11 INFO - PROCESS | 1644 | 1464219791516 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:43:11 INFO - PROCESS | 1644 | 1464219791518 Marionette TRACE conn2 <- [1,370,null,{}] 16:43:11 INFO - PROCESS | 1644 | 1464219791521 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}] 16:43:11 INFO - PROCESS | 1644 | 1464219791608 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 16:43:11 INFO - PROCESS | 1644 | 1464219791668 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x112f2e800 == 50 [pid = 1644] [id = 100] 16:43:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x1161ec400) [pid = 1644] [serial = 297] [outer = 0x0] 16:43:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x117246c00) [pid = 1644] [serial = 298] [outer = 0x1161ec400] 16:43:11 INFO - PROCESS | 1644 | 1464219791697 Marionette DEBUG loaded listener.js 16:43:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x117e64400) [pid = 1644] [serial = 299] [outer = 0x1161ec400] 16:43:12 INFO - PROCESS | 1644 | 1464219792121 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]]]}] 16:43:12 INFO - PROCESS | 1644 | --DOCSHELL 0x12a50d800 == 49 [pid = 1644] [id = 95] 16:43:12 INFO - PROCESS | 1644 | --DOCSHELL 0x1292c6000 == 48 [pid = 1644] [id = 94] 16:43:12 INFO - PROCESS | 1644 | --DOCSHELL 0x128908000 == 47 [pid = 1644] [id = 93] 16:43:12 INFO - PROCESS | 1644 | --DOCSHELL 0x118546000 == 46 [pid = 1644] [id = 92] 16:43:12 INFO - PROCESS | 1644 | --DOCSHELL 0x1246a4000 == 45 [pid = 1644] [id = 91] 16:43:12 INFO - PROCESS | 1644 | --DOCSHELL 0x12331c800 == 44 [pid = 1644] [id = 90] 16:43:12 INFO - PROCESS | 1644 | --DOCSHELL 0x119b87000 == 43 [pid = 1644] [id = 89] 16:43:12 INFO - PROCESS | 1644 | --DOCSHELL 0x119617800 == 42 [pid = 1644] [id = 88] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x1122b2800) [pid = 1644] [serial = 186] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x116ac8000) [pid = 1644] [serial = 189] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x129422800) [pid = 1644] [serial = 232] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOCSHELL 0x119084000 == 41 [pid = 1644] [id = 87] 16:43:12 INFO - PROCESS | 1644 | --DOCSHELL 0x118e2d000 == 40 [pid = 1644] [id = 86] 16:43:12 INFO - PROCESS | 1644 | --DOCSHELL 0x11817c000 == 39 [pid = 1644] [id = 85] 16:43:12 INFO - PROCESS | 1644 | --DOCSHELL 0x115e3b000 == 38 [pid = 1644] [id = 84] 16:43:12 INFO - PROCESS | 1644 | --DOCSHELL 0x11381f800 == 37 [pid = 1644] [id = 83] 16:43:12 INFO - PROCESS | 1644 | --DOCSHELL 0x119b0c000 == 36 [pid = 1644] [id = 80] 16:43:12 INFO - PROCESS | 1644 | --DOCSHELL 0x116fe0800 == 35 [pid = 1644] [id = 79] 16:43:12 INFO - PROCESS | 1644 | --DOCSHELL 0x128ea8000 == 34 [pid = 1644] [id = 78] 16:43:12 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. 16:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 669ms 16:43:12 INFO - PROCESS | 1644 | 1464219792187 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 16:43:12 INFO - PROCESS | 1644 | 1464219792191 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 16:43:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:43:12 INFO - PROCESS | 1644 | 1464219792195 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:43:12 INFO - PROCESS | 1644 | 1464219792197 Marionette TRACE conn2 <- [1,374,null,{}] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x129002400) [pid = 1644] [serial = 224] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x119851800) [pid = 1644] [serial = 200] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x126614800) [pid = 1644] [serial = 212] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x123295000) [pid = 1644] [serial = 223] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x124d7e400) [pid = 1644] [serial = 211] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x124c70400) [pid = 1644] [serial = 209] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x1237d9800) [pid = 1644] [serial = 206] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x126c5cc00) [pid = 1644] [serial = 218] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x1234a6400) [pid = 1644] [serial = 205] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x118e8dc00) [pid = 1644] [serial = 197] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x119bec800) [pid = 1644] [serial = 202] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x126960c00) [pid = 1644] [serial = 217] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x129069c00) [pid = 1644] [serial = 226] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x121002800) [pid = 1644] [serial = 203] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x123adc800) [pid = 1644] [serial = 208] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x116a53400) [pid = 1644] [serial = 193] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x126398000) [pid = 1644] [serial = 184] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x1267cb800) [pid = 1644] [serial = 215] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x128952400) [pid = 1644] [serial = 221] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x12673e000) [pid = 1644] [serial = 214] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x12cec6800) [pid = 1644] [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.] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x118398400) [pid = 1644] [serial = 196] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x116781c00) [pid = 1644] [serial = 192] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x11927c400) [pid = 1644] [serial = 199] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x128949800) [pid = 1644] [serial = 220] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x12921b800) [pid = 1644] [serial = 227] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 92 (0x129419400) [pid = 1644] [serial = 230] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | --DOMWINDOW == 91 (0x129221000) [pid = 1644] [serial = 229] [outer = 0x0] [url = about:blank] 16:43:12 INFO - PROCESS | 1644 | 1464219792214 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}] 16:43:12 INFO - PROCESS | 1644 | 1464219792290 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 16:43:12 INFO - PROCESS | 1644 | 1464219792300 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x1161ce800 == 35 [pid = 1644] [id = 101] 16:43:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x11833c800) [pid = 1644] [serial = 300] [outer = 0x0] 16:43:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x11839a400) [pid = 1644] [serial = 301] [outer = 0x11833c800] 16:43:12 INFO - PROCESS | 1644 | 1464219792328 Marionette DEBUG loaded listener.js 16:43:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x119005c00) [pid = 1644] [serial = 302] [outer = 0x11833c800] 16:43:12 INFO - PROCESS | 1644 | 1464219792681 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:43:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:43:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 530ms 16:43:12 INFO - PROCESS | 1644 | 1464219792725 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 16:43:12 INFO - PROCESS | 1644 | 1464219792727 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 16:43:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:43:12 INFO - PROCESS | 1644 | 1464219792729 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:43:12 INFO - PROCESS | 1644 | 1464219792731 Marionette TRACE conn2 <- [1,378,null,{}] 16:43:12 INFO - PROCESS | 1644 | 1464219792739 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}] 16:43:12 INFO - PROCESS | 1644 | 1464219792841 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 16:43:12 INFO - PROCESS | 1644 | 1464219792870 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x11820f000 == 36 [pid = 1644] [id = 102] 16:43:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x11927ec00) [pid = 1644] [serial = 303] [outer = 0x0] 16:43:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x11963bc00) [pid = 1644] [serial = 304] [outer = 0x11927ec00] 16:43:12 INFO - PROCESS | 1644 | 1464219792897 Marionette DEBUG loaded listener.js 16:43:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x119a9c000) [pid = 1644] [serial = 305] [outer = 0x11927ec00] 16:43:13 INFO - PROCESS | 1644 | 1464219793208 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:43:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:43:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 520ms 16:43:13 INFO - PROCESS | 1644 | 1464219793250 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 16:43:13 INFO - PROCESS | 1644 | 1464219793252 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 16:43:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:43:13 INFO - PROCESS | 1644 | 1464219793256 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:43:13 INFO - PROCESS | 1644 | 1464219793257 Marionette TRACE conn2 <- [1,382,null,{}] 16:43:13 INFO - PROCESS | 1644 | 1464219793260 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}] 16:43:13 INFO - PROCESS | 1644 | 1464219793344 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 16:43:13 INFO - PROCESS | 1644 | 1464219793386 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x118ee7000 == 37 [pid = 1644] [id = 103] 16:43:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x1193d4c00) [pid = 1644] [serial = 306] [outer = 0x0] 16:43:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x123295000) [pid = 1644] [serial = 307] [outer = 0x1193d4c00] 16:43:13 INFO - PROCESS | 1644 | 1464219793412 Marionette DEBUG loaded listener.js 16:43:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x123ae7800) [pid = 1644] [serial = 308] [outer = 0x1193d4c00] 16:43:13 INFO - PROCESS | 1644 | 1464219793693 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:43:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:43:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 469ms 16:43:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:43:13 INFO - PROCESS | 1644 | 1464219793727 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 16:43:13 INFO - PROCESS | 1644 | 1464219793728 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 16:43:13 INFO - PROCESS | 1644 | 1464219793730 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:43:13 INFO - PROCESS | 1644 | 1464219793731 Marionette TRACE conn2 <- [1,386,null,{}] 16:43:13 INFO - PROCESS | 1644 | 1464219793733 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}] 16:43:13 INFO - PROCESS | 1644 | 1464219793808 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 16:43:13 INFO - PROCESS | 1644 | 1464219793838 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x119b04800 == 38 [pid = 1644] [id = 104] 16:43:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x12432cc00) [pid = 1644] [serial = 309] [outer = 0x0] 16:43:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x12461d400) [pid = 1644] [serial = 310] [outer = 0x12432cc00] 16:43:13 INFO - PROCESS | 1644 | 1464219793867 Marionette DEBUG loaded listener.js 16:43:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x124c71400) [pid = 1644] [serial = 311] [outer = 0x12432cc00] 16:43:14 INFO - PROCESS | 1644 | 1464219794336 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]]]}] 16:43:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:43:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 618ms 16:43:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:43:14 INFO - PROCESS | 1644 | 1464219794348 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 16:43:14 INFO - PROCESS | 1644 | 1464219794350 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 16:43:14 INFO - PROCESS | 1644 | 1464219794352 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:43:14 INFO - PROCESS | 1644 | 1464219794353 Marionette TRACE conn2 <- [1,390,null,{}] 16:43:14 INFO - PROCESS | 1644 | 1464219794356 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}] 16:43:14 INFO - PROCESS | 1644 | 1464219794464 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 16:43:14 INFO - PROCESS | 1644 | 1464219794477 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x1185d5800 == 39 [pid = 1644] [id = 105] 16:43:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x123ae6c00) [pid = 1644] [serial = 312] [outer = 0x0] 16:43:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x1267cc800) [pid = 1644] [serial = 313] [outer = 0x123ae6c00] 16:43:14 INFO - PROCESS | 1644 | 1464219794503 Marionette DEBUG loaded listener.js 16:43:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x126c9f800) [pid = 1644] [serial = 314] [outer = 0x123ae6c00] 16:43:14 INFO - PROCESS | 1644 | 1464219794857 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]]]}] 16:43:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:43:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 520ms 16:43:14 INFO - PROCESS | 1644 | 1464219794872 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 16:43:14 INFO - PROCESS | 1644 | 1464219794873 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 16:43:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:43:14 INFO - PROCESS | 1644 | 1464219794882 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:43:14 INFO - PROCESS | 1644 | 1464219794883 Marionette TRACE conn2 <- [1,394,null,{}] 16:43:14 INFO - PROCESS | 1644 | 1464219794886 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}] 16:43:14 INFO - PROCESS | 1644 | 1464219794975 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 16:43:14 INFO - PROCESS | 1644 | 1464219794979 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x1166d8000 == 40 [pid = 1644] [id = 106] 16:43:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x123de7000) [pid = 1644] [serial = 315] [outer = 0x0] 16:43:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x12894e000) [pid = 1644] [serial = 316] [outer = 0x123de7000] 16:43:15 INFO - PROCESS | 1644 | 1464219795004 Marionette DEBUG loaded listener.js 16:43:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x128b85400) [pid = 1644] [serial = 317] [outer = 0x123de7000] 16:43:15 INFO - PROCESS | 1644 | 1464219795359 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]]]}] 16:43:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:43:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 524ms 16:43:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:43:15 INFO - PROCESS | 1644 | 1464219795401 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 16:43:15 INFO - PROCESS | 1644 | 1464219795402 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 16:43:15 INFO - PROCESS | 1644 | 1464219795404 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:43:15 INFO - PROCESS | 1644 | 1464219795405 Marionette TRACE conn2 <- [1,398,null,{}] 16:43:15 INFO - PROCESS | 1644 | 1464219795407 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}] 16:43:15 INFO - PROCESS | 1644 | 1464219795497 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 16:43:15 INFO - PROCESS | 1644 | 1464219795504 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x11606b000 == 41 [pid = 1644] [id = 107] 16:43:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x128949c00) [pid = 1644] [serial = 318] [outer = 0x0] 16:43:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x128b8ec00) [pid = 1644] [serial = 319] [outer = 0x128949c00] 16:43:15 INFO - PROCESS | 1644 | 1464219795528 Marionette DEBUG loaded listener.js 16:43:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x129069400) [pid = 1644] [serial = 320] [outer = 0x128949c00] 16:43:15 INFO - PROCESS | 1644 | 1464219795869 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]]]}] 16:43:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:43:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 518ms 16:43:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:43:15 INFO - PROCESS | 1644 | 1464219795936 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 16:43:15 INFO - PROCESS | 1644 | 1464219795937 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 16:43:15 INFO - PROCESS | 1644 | 1464219795939 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:43:15 INFO - PROCESS | 1644 | 1464219795940 Marionette TRACE conn2 <- [1,402,null,{}] 16:43:15 INFO - PROCESS | 1644 | 1464219795942 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}] 16:43:16 INFO - PROCESS | 1644 | 1464219796034 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 16:43:16 INFO - PROCESS | 1644 | 1464219796039 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x12694e000 == 42 [pid = 1644] [id = 108] 16:43:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x129069c00) [pid = 1644] [serial = 321] [outer = 0x0] 16:43:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x129226000) [pid = 1644] [serial = 322] [outer = 0x129069c00] 16:43:16 INFO - PROCESS | 1644 | 1464219796063 Marionette DEBUG loaded listener.js 16:43:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x129422400) [pid = 1644] [serial = 323] [outer = 0x129069c00] 16:43:16 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x123293400) [pid = 1644] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:43:16 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x112acd000) [pid = 1644] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:43:16 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x1266e4400) [pid = 1644] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:43:16 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x1234af800) [pid = 1644] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:43:16 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x116781400) [pid = 1644] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:43:16 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x116040400) [pid = 1644] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:43:16 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x111c82800) [pid = 1644] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:43:16 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x113dc9c00) [pid = 1644] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:43:16 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x126394400) [pid = 1644] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:43:16 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x126735800) [pid = 1644] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:43:16 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x113313400) [pid = 1644] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:43:16 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x112a73000) [pid = 1644] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:43:16 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x116183800) [pid = 1644] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:43:16 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x123a5e400) [pid = 1644] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:43:16 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x12695b400) [pid = 1644] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:43:16 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x11877ec00) [pid = 1644] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:43:16 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x11963f000) [pid = 1644] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:43:16 INFO - PROCESS | 1644 | 1464219796515 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]]]}] 16:43:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:43:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 618ms 16:43:16 INFO - PROCESS | 1644 | 1464219796557 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 16:43:16 INFO - PROCESS | 1644 | 1464219796558 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 16:43:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:43:16 INFO - PROCESS | 1644 | 1464219796561 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:43:16 INFO - PROCESS | 1644 | 1464219796562 Marionette TRACE conn2 <- [1,406,null,{}] 16:43:16 INFO - PROCESS | 1644 | 1464219796564 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}] 16:43:16 INFO - PROCESS | 1644 | 1464219796656 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 16:43:16 INFO - PROCESS | 1644 | 1464219796659 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:43:16 INFO - PROCESS | 1644 | 1464219796704 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x12904c000 == 43 [pid = 1644] [id = 109] 16:43:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x115e0b800) [pid = 1644] [serial = 324] [outer = 0x0] 16:43:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x12921e800) [pid = 1644] [serial = 325] [outer = 0x115e0b800] 16:43:16 INFO - PROCESS | 1644 | 1464219796730 Marionette DEBUG loaded listener.js 16:43:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x1294c3400) [pid = 1644] [serial = 326] [outer = 0x115e0b800] 16:43:17 INFO - PROCESS | 1644 | 1464219797028 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]]]}] 16:43:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:43:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 519ms 16:43:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:43:17 INFO - PROCESS | 1644 | 1464219797081 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 16:43:17 INFO - PROCESS | 1644 | 1464219797082 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 16:43:17 INFO - PROCESS | 1644 | 1464219797085 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:43:17 INFO - PROCESS | 1644 | 1464219797086 Marionette TRACE conn2 <- [1,410,null,{}] 16:43:17 INFO - PROCESS | 1644 | 1464219797089 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}] 16:43:17 INFO - PROCESS | 1644 | 1464219797188 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 16:43:17 INFO - PROCESS | 1644 | 1464219797193 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a523000 == 44 [pid = 1644] [id = 110] 16:43:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x12a38b000) [pid = 1644] [serial = 327] [outer = 0x0] 16:43:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x12a97c800) [pid = 1644] [serial = 328] [outer = 0x12a38b000] 16:43:17 INFO - PROCESS | 1644 | 1464219797221 Marionette DEBUG loaded listener.js 16:43:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x12aaf2000) [pid = 1644] [serial = 329] [outer = 0x12a38b000] 16:43:17 INFO - PROCESS | 1644 | 1464219797581 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]]]}] 16:43:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:43:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 521ms 16:43:17 INFO - PROCESS | 1644 | 1464219797607 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 16:43:17 INFO - PROCESS | 1644 | 1464219797608 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 16:43:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:43:17 INFO - PROCESS | 1644 | 1464219797610 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:43:17 INFO - PROCESS | 1644 | 1464219797611 Marionette TRACE conn2 <- [1,414,null,{}] 16:43:17 INFO - PROCESS | 1644 | 1464219797613 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}] 16:43:17 INFO - PROCESS | 1644 | 1464219797691 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 16:43:17 INFO - PROCESS | 1644 | 1464219797696 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a999000 == 45 [pid = 1644] [id = 111] 16:43:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x12aaf2400) [pid = 1644] [serial = 330] [outer = 0x0] 16:43:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x12aaf6400) [pid = 1644] [serial = 331] [outer = 0x12aaf2400] 16:43:17 INFO - PROCESS | 1644 | 1464219797720 Marionette DEBUG loaded listener.js 16:43:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x12b712800) [pid = 1644] [serial = 332] [outer = 0x12aaf2400] 16:43:18 INFO - PROCESS | 1644 | 1464219798052 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]]]}] 16:43:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:43:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 468ms 16:43:18 INFO - PROCESS | 1644 | 1464219798079 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 16:43:18 INFO - PROCESS | 1644 | 1464219798081 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 16:43:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:43:18 INFO - PROCESS | 1644 | 1464219798084 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:43:18 INFO - PROCESS | 1644 | 1464219798086 Marionette TRACE conn2 <- [1,418,null,{}] 16:43:18 INFO - PROCESS | 1644 | 1464219798089 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}] 16:43:18 INFO - PROCESS | 1644 | 1464219798207 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 16:43:18 INFO - PROCESS | 1644 | 1464219798291 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a9a7800 == 46 [pid = 1644] [id = 112] 16:43:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x128954400) [pid = 1644] [serial = 333] [outer = 0x0] 16:43:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12b712400) [pid = 1644] [serial = 334] [outer = 0x128954400] 16:43:18 INFO - PROCESS | 1644 | 1464219798331 Marionette DEBUG loaded listener.js 16:43:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x12b9b7000) [pid = 1644] [serial = 335] [outer = 0x128954400] 16:43:19 INFO - PROCESS | 1644 | 1464219799302 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]]]}] 16:43:19 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 16:43:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1273ms 16:43:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:43:19 INFO - PROCESS | 1644 | 1464219799357 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 16:43:19 INFO - PROCESS | 1644 | 1464219799360 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 16:43:19 INFO - PROCESS | 1644 | 1464219799363 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:43:19 INFO - PROCESS | 1644 | 1464219799365 Marionette TRACE conn2 <- [1,422,null,{}] 16:43:19 INFO - PROCESS | 1644 | 1464219799369 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}] 16:43:19 INFO - PROCESS | 1644 | 1464219799469 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 16:43:19 INFO - PROCESS | 1644 | 1464219799513 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x116fea800 == 47 [pid = 1644] [id = 113] 16:43:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x1160f8800) [pid = 1644] [serial = 336] [outer = 0x0] 16:43:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x117e4b400) [pid = 1644] [serial = 337] [outer = 0x1160f8800] 16:43:19 INFO - PROCESS | 1644 | 1464219799545 Marionette DEBUG loaded listener.js 16:43:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x11839f000) [pid = 1644] [serial = 338] [outer = 0x1160f8800] 16:43:20 INFO - PROCESS | 1644 | 1464219800472 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]]]}] 16:43:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:43:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1121ms 16:43:20 INFO - PROCESS | 1644 | 1464219800484 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 16:43:20 INFO - PROCESS | 1644 | 1464219800491 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 16:43:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:43:20 INFO - PROCESS | 1644 | 1464219800495 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:43:20 INFO - PROCESS | 1644 | 1464219800497 Marionette TRACE conn2 <- [1,426,null,{}] 16:43:20 INFO - PROCESS | 1644 | 1464219800500 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}] 16:43:20 INFO - PROCESS | 1644 | 1464219800602 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 16:43:20 INFO - PROCESS | 1644 | 1464219800645 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x1231cc800 == 48 [pid = 1644] [id = 114] 16:43:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x118e86400) [pid = 1644] [serial = 339] [outer = 0x0] 16:43:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x119852000) [pid = 1644] [serial = 340] [outer = 0x118e86400] 16:43:20 INFO - PROCESS | 1644 | 1464219800675 Marionette DEBUG loaded listener.js 16:43:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x11a020c00) [pid = 1644] [serial = 341] [outer = 0x118e86400] 16:43:21 INFO - PROCESS | 1644 | 1464219801135 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] 16:43:21 INFO - PROCESS | 1644 | 1464219801173 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 16:43:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:43:21 INFO - PROCESS | 1644 | 1464219801177 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:43:21 INFO - PROCESS | 1644 | 1464219801179 Marionette TRACE conn2 <- [1,430,null,{}] 16:43:21 INFO - PROCESS | 1644 | 1464219801188 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}] 16:43:21 INFO - PROCESS | 1644 | 1464219801288 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 16:43:21 INFO - PROCESS | 1644 | 1464219801363 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a998000 == 49 [pid = 1644] [id = 115] 16:43:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x123159400) [pid = 1644] [serial = 342] [outer = 0x0] 16:43:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x124d82800) [pid = 1644] [serial = 343] [outer = 0x123159400] 16:43:21 INFO - PROCESS | 1644 | 1464219801395 Marionette DEBUG loaded listener.js 16:43:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x1267cb800) [pid = 1644] [serial = 344] [outer = 0x123159400] 16:43:21 INFO - PROCESS | 1644 | 1464219801991 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]]]}] 16:43:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:43:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 821ms 16:43:22 INFO - PROCESS | 1644 | 1464219801998 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 16:43:22 INFO - PROCESS | 1644 | 1464219802001 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 16:43:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:43:22 INFO - PROCESS | 1644 | 1464219802024 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:43:22 INFO - PROCESS | 1644 | 1464219802027 Marionette TRACE conn2 <- [1,434,null,{}] 16:43:22 INFO - PROCESS | 1644 | 1464219802032 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}] 16:43:22 INFO - PROCESS | 1644 | 1464219802117 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 16:43:22 INFO - PROCESS | 1644 | 1464219802185 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x118214000 == 50 [pid = 1644] [id = 116] 16:43:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x1130e7800) [pid = 1644] [serial = 345] [outer = 0x0] 16:43:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x1161a6c00) [pid = 1644] [serial = 346] [outer = 0x1130e7800] 16:43:22 INFO - PROCESS | 1644 | 1464219802213 Marionette DEBUG loaded listener.js 16:43:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x11826e000) [pid = 1644] [serial = 347] [outer = 0x1130e7800] 16:43:22 INFO - PROCESS | 1644 | 1464219802640 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]]]}] 16:43:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:43:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 642ms 16:43:22 INFO - PROCESS | 1644 | 1464219802647 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 16:43:22 INFO - PROCESS | 1644 | 1464219802650 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 16:43:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:43:22 INFO - PROCESS | 1644 | 1464219802657 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:43:22 INFO - PROCESS | 1644 | 1464219802659 Marionette TRACE conn2 <- [1,438,null,{}] 16:43:22 INFO - PROCESS | 1644 | 1464219802661 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}] 16:43:22 INFO - PROCESS | 1644 | 1464219802766 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 16:43:22 INFO - PROCESS | 1644 | --DOCSHELL 0x12a999000 == 49 [pid = 1644] [id = 111] 16:43:22 INFO - PROCESS | 1644 | --DOCSHELL 0x12a523000 == 48 [pid = 1644] [id = 110] 16:43:22 INFO - PROCESS | 1644 | --DOCSHELL 0x12904c000 == 47 [pid = 1644] [id = 109] 16:43:22 INFO - PROCESS | 1644 | --DOCSHELL 0x12694e000 == 46 [pid = 1644] [id = 108] 16:43:22 INFO - PROCESS | 1644 | --DOCSHELL 0x11606b000 == 45 [pid = 1644] [id = 107] 16:43:22 INFO - PROCESS | 1644 | --DOCSHELL 0x1166d8000 == 44 [pid = 1644] [id = 106] 16:43:22 INFO - PROCESS | 1644 | --DOCSHELL 0x1185d5800 == 43 [pid = 1644] [id = 105] 16:43:22 INFO - PROCESS | 1644 | --DOCSHELL 0x119b04800 == 42 [pid = 1644] [id = 104] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x117e41800) [pid = 1644] [serial = 235] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x1190b4000) [pid = 1644] [serial = 238] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x123bf9400) [pid = 1644] [serial = 241] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x12a606000) [pid = 1644] [serial = 286] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOCSHELL 0x118ee7000 == 41 [pid = 1644] [id = 103] 16:43:22 INFO - PROCESS | 1644 | --DOCSHELL 0x11820f000 == 40 [pid = 1644] [id = 102] 16:43:22 INFO - PROCESS | 1644 | --DOCSHELL 0x1161ce800 == 39 [pid = 1644] [id = 101] 16:43:22 INFO - PROCESS | 1644 | --DOCSHELL 0x112f2e800 == 38 [pid = 1644] [id = 100] 16:43:22 INFO - PROCESS | 1644 | --DOCSHELL 0x119878800 == 37 [pid = 1644] [id = 98] 16:43:22 INFO - PROCESS | 1644 | --DOCSHELL 0x116fde000 == 36 [pid = 1644] [id = 97] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x117e64000) [pid = 1644] [serial = 190] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x11677a800) [pid = 1644] [serial = 151] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x113316800) [pid = 1644] [serial = 187] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x1294ccc00) [pid = 1644] [serial = 283] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x1266e4c00) [pid = 1644] [serial = 265] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x126c5bc00) [pid = 1644] [serial = 268] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x12695a400) [pid = 1644] [serial = 266] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x12315ac00) [pid = 1644] [serial = 259] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x1237ca800) [pid = 1644] [serial = 260] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x1168b6800) [pid = 1644] [serial = 250] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x1180ac000) [pid = 1644] [serial = 251] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x116842400) [pid = 1644] [serial = 248] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x1161af400) [pid = 1644] [serial = 247] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x124d83800) [pid = 1644] [serial = 245] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x124536c00) [pid = 1644] [serial = 244] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x126ca3000) [pid = 1644] [serial = 271] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x1190b5800) [pid = 1644] [serial = 253] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x1194d3000) [pid = 1644] [serial = 254] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x119858400) [pid = 1644] [serial = 256] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x11a01f000) [pid = 1644] [serial = 257] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x12894f000) [pid = 1644] [serial = 272] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x129423800) [pid = 1644] [serial = 281] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x116a54800) [pid = 1644] [serial = 274] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x123de2800) [pid = 1644] [serial = 275] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x128b86000) [pid = 1644] [serial = 277] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 92 (0x123de6c00) [pid = 1644] [serial = 262] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 91 (0x124c77800) [pid = 1644] [serial = 263] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 90 (0x126c9e400) [pid = 1644] [serial = 269] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 89 (0x129071000) [pid = 1644] [serial = 280] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 88 (0x129070800) [pid = 1644] [serial = 278] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | --DOMWINDOW == 87 (0x12a394800) [pid = 1644] [serial = 284] [outer = 0x0] [url = about:blank] 16:43:22 INFO - PROCESS | 1644 | 1464219802838 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x113820800 == 37 [pid = 1644] [id = 117] 16:43:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 88 (0x115e12400) [pid = 1644] [serial = 348] [outer = 0x0] 16:43:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 89 (0x117e41800) [pid = 1644] [serial = 349] [outer = 0x115e12400] 16:43:22 INFO - PROCESS | 1644 | 1464219802865 Marionette DEBUG loaded listener.js 16:43:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 90 (0x119275000) [pid = 1644] [serial = 350] [outer = 0x115e12400] 16:43:23 INFO - PROCESS | 1644 | 1464219803255 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]]]}] 16:43:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:43:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 620ms 16:43:23 INFO - PROCESS | 1644 | 1464219803277 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 16:43:23 INFO - PROCESS | 1644 | 1464219803279 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 16:43:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:43:23 INFO - PROCESS | 1644 | 1464219803283 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:43:23 INFO - PROCESS | 1644 | 1464219803286 Marionette TRACE conn2 <- [1,442,null,{}] 16:43:23 INFO - PROCESS | 1644 | 1464219803299 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}] 16:43:23 INFO - PROCESS | 1644 | 1464219803455 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 16:43:23 INFO - PROCESS | 1644 | 1464219803473 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x118543000 == 38 [pid = 1644] [id = 118] 16:43:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 91 (0x1237cd000) [pid = 1644] [serial = 351] [outer = 0x0] 16:43:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x123de1800) [pid = 1644] [serial = 352] [outer = 0x1237cd000] 16:43:23 INFO - PROCESS | 1644 | 1464219803517 Marionette DEBUG loaded listener.js 16:43:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x124320c00) [pid = 1644] [serial = 353] [outer = 0x1237cd000] 16:43:23 INFO - PROCESS | 1644 | 1464219803889 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]]]}] 16:43:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:43:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 626ms 16:43:23 INFO - PROCESS | 1644 | 1464219803908 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 16:43:23 INFO - PROCESS | 1644 | 1464219803910 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 16:43:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:43:23 INFO - PROCESS | 1644 | 1464219803912 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:43:23 INFO - PROCESS | 1644 | 1464219803913 Marionette TRACE conn2 <- [1,446,null,{}] 16:43:23 INFO - PROCESS | 1644 | 1464219803916 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}] 16:43:23 INFO - PROCESS | 1644 | 1464219803993 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 16:43:23 INFO - PROCESS | 1644 | 1464219803997 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x119609000 == 39 [pid = 1644] [id = 119] 16:43:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x124c6fc00) [pid = 1644] [serial = 354] [outer = 0x0] 16:43:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x126398c00) [pid = 1644] [serial = 355] [outer = 0x124c6fc00] 16:43:24 INFO - PROCESS | 1644 | 1464219804026 Marionette DEBUG loaded listener.js 16:43:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x12695a400) [pid = 1644] [serial = 356] [outer = 0x124c6fc00] 16:43:24 INFO - PROCESS | 1644 | 1464219804361 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]]]}] 16:43:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:43:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 469ms 16:43:24 INFO - PROCESS | 1644 | 1464219804381 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 16:43:24 INFO - PROCESS | 1644 | 1464219804383 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 16:43:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:43:24 INFO - PROCESS | 1644 | 1464219804385 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:43:24 INFO - PROCESS | 1644 | 1464219804386 Marionette TRACE conn2 <- [1,450,null,{}] 16:43:24 INFO - PROCESS | 1644 | 1464219804391 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}] 16:43:24 INFO - PROCESS | 1644 | 1464219804480 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 16:43:24 INFO - PROCESS | 1644 | 1464219804487 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x119b74000 == 40 [pid = 1644] [id = 120] 16:43:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x124c77400) [pid = 1644] [serial = 357] [outer = 0x0] 16:43:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x126c52800) [pid = 1644] [serial = 358] [outer = 0x124c77400] 16:43:24 INFO - PROCESS | 1644 | 1464219804513 Marionette DEBUG loaded listener.js 16:43:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x126c9e400) [pid = 1644] [serial = 359] [outer = 0x124c77400] 16:43:24 INFO - PROCESS | 1644 | 1464219804834 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] 16:43:24 INFO - PROCESS | 1644 | 1464219804860 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 16:43:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:43:24 INFO - PROCESS | 1644 | 1464219804863 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:43:24 INFO - PROCESS | 1644 | 1464219804864 Marionette TRACE conn2 <- [1,454,null,{}] 16:43:24 INFO - PROCESS | 1644 | 1464219804866 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}] 16:43:24 INFO - PROCESS | 1644 | 1464219804960 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 16:43:24 INFO - PROCESS | 1644 | 1464219804965 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x11672c800 == 41 [pid = 1644] [id = 121] 16:43:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x126ca4c00) [pid = 1644] [serial = 360] [outer = 0x0] 16:43:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x128b88c00) [pid = 1644] [serial = 361] [outer = 0x126ca4c00] 16:43:24 INFO - PROCESS | 1644 | 1464219804993 Marionette DEBUG loaded listener.js 16:43:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x129418000) [pid = 1644] [serial = 362] [outer = 0x126ca4c00] 16:43:25 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:25 INFO - PROCESS | 1644 | 1464219805371 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]]]}] 16:43:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:43:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 518ms 16:43:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:43:25 INFO - PROCESS | 1644 | 1464219805382 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 16:43:25 INFO - PROCESS | 1644 | 1464219805383 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 16:43:25 INFO - PROCESS | 1644 | 1464219805385 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:43:25 INFO - PROCESS | 1644 | 1464219805388 Marionette TRACE conn2 <- [1,458,null,{}] 16:43:25 INFO - PROCESS | 1644 | 1464219805391 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}] 16:43:25 INFO - PROCESS | 1644 | 1464219805480 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 16:43:25 INFO - PROCESS | 1644 | 1464219805493 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x116052000 == 42 [pid = 1644] [id = 122] 16:43:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x126619c00) [pid = 1644] [serial = 363] [outer = 0x0] 16:43:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x1294c4000) [pid = 1644] [serial = 364] [outer = 0x126619c00] 16:43:25 INFO - PROCESS | 1644 | 1464219805518 Marionette DEBUG loaded listener.js 16:43:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x12a38d800) [pid = 1644] [serial = 365] [outer = 0x126619c00] 16:43:25 INFO - PROCESS | 1644 | 1464219805857 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] 16:43:25 INFO - PROCESS | 1644 | 1464219805909 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 16:43:25 INFO - PROCESS | 1644 | 1464219805911 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:43:25 INFO - PROCESS | 1644 | 1464219805912 Marionette TRACE conn2 <- [1,462,null,{}] 16:43:25 INFO - PROCESS | 1644 | 1464219805914 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}] 16:43:26 INFO - PROCESS | 1644 | 1464219806001 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 16:43:26 INFO - PROCESS | 1644 | 1464219806031 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x12675b800 == 43 [pid = 1644] [id = 123] 16:43:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x1294ca800) [pid = 1644] [serial = 366] [outer = 0x0] 16:43:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x12a97fc00) [pid = 1644] [serial = 367] [outer = 0x1294ca800] 16:43:26 INFO - PROCESS | 1644 | 1464219806056 Marionette DEBUG loaded listener.js 16:43:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x118e92800) [pid = 1644] [serial = 368] [outer = 0x1294ca800] 16:43:26 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:26 INFO - PROCESS | 1644 | 1464219806393 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] 16:43:26 INFO - PROCESS | 1644 | 1464219806430 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 16:43:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:43:26 INFO - PROCESS | 1644 | 1464219806440 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:43:26 INFO - PROCESS | 1644 | 1464219806441 Marionette TRACE conn2 <- [1,466,null,{}] 16:43:26 INFO - PROCESS | 1644 | 1464219806443 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}] 16:43:26 INFO - PROCESS | 1644 | 1464219806532 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 16:43:26 INFO - PROCESS | 1644 | 1464219806543 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x128902800 == 44 [pid = 1644] [id = 124] 16:43:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12aaed000) [pid = 1644] [serial = 369] [outer = 0x0] 16:43:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x12aaf5c00) [pid = 1644] [serial = 370] [outer = 0x12aaed000] 16:43:26 INFO - PROCESS | 1644 | 1464219806568 Marionette DEBUG loaded listener.js 16:43:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x12b9b1c00) [pid = 1644] [serial = 371] [outer = 0x12aaed000] 16:43:26 INFO - PROCESS | 1644 | 1464219806897 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] 16:43:26 INFO - PROCESS | 1644 | 1464219806911 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 16:43:26 INFO - PROCESS | 1644 | 1464219806913 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:43:26 INFO - PROCESS | 1644 | 1464219806914 Marionette TRACE conn2 <- [1,470,null,{}] 16:43:26 INFO - PROCESS | 1644 | 1464219806916 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}] 16:43:27 INFO - PROCESS | 1644 | 1464219807015 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 16:43:27 INFO - PROCESS | 1644 | 1464219807019 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a30c800 == 45 [pid = 1644] [id = 125] 16:43:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x12aaf0000) [pid = 1644] [serial = 372] [outer = 0x0] 16:43:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x12b9bd400) [pid = 1644] [serial = 373] [outer = 0x12aaf0000] 16:43:27 INFO - PROCESS | 1644 | 1464219807069 Marionette DEBUG loaded listener.js 16:43:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x12ba6d800) [pid = 1644] [serial = 374] [outer = 0x12aaf0000] 16:43:27 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x119c57800) [pid = 1644] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:43:27 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x123ae6c00) [pid = 1644] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:43:27 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x123de7000) [pid = 1644] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:43:27 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x129069c00) [pid = 1644] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:43:27 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x115e0b800) [pid = 1644] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:43:27 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x119aa7c00) [pid = 1644] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:43:27 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x118e86c00) [pid = 1644] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:43:27 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x12432cc00) [pid = 1644] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:43:27 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x1193d4c00) [pid = 1644] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:43:27 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x1161ec400) [pid = 1644] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:43:27 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x1160fb000) [pid = 1644] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:43:27 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x11927ec00) [pid = 1644] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:43:27 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x11833c800) [pid = 1644] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:43:27 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x128949c00) [pid = 1644] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:43:27 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x12aaf2400) [pid = 1644] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:43:27 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x12a38b000) [pid = 1644] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:43:27 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x129419c00) [pid = 1644] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:43:27 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x118489800) [pid = 1644] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:43:27 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x1168b3800) [pid = 1644] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:43:27 INFO - PROCESS | 1644 | 1464219807474 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]]]}] 16:43:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:43:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 568ms 16:43:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:43:27 INFO - PROCESS | 1644 | 1464219807482 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 16:43:27 INFO - PROCESS | 1644 | 1464219807483 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 16:43:27 INFO - PROCESS | 1644 | 1464219807489 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:43:27 INFO - PROCESS | 1644 | 1464219807491 Marionette TRACE conn2 <- [1,474,null,{}] 16:43:27 INFO - PROCESS | 1644 | 1464219807493 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}] 16:43:27 INFO - PROCESS | 1644 | 1464219807610 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 16:43:27 INFO - PROCESS | 1644 | 1464219807646 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a519800 == 46 [pid = 1644] [id = 126] 16:43:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x11607dc00) [pid = 1644] [serial = 375] [outer = 0x0] 16:43:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x123bf3000) [pid = 1644] [serial = 376] [outer = 0x11607dc00] 16:43:27 INFO - PROCESS | 1644 | 1464219807675 Marionette DEBUG loaded listener.js 16:43:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x12ba6c800) [pid = 1644] [serial = 377] [outer = 0x11607dc00] 16:43:27 INFO - PROCESS | 1644 | 1464219807960 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]]]}] 16:43:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:43:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 523ms 16:43:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:43:28 INFO - PROCESS | 1644 | 1464219808010 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 16:43:28 INFO - PROCESS | 1644 | 1464219808011 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 16:43:28 INFO - PROCESS | 1644 | 1464219808013 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:43:28 INFO - PROCESS | 1644 | 1464219808014 Marionette TRACE conn2 <- [1,478,null,{}] 16:43:28 INFO - PROCESS | 1644 | 1464219808016 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}] 16:43:28 INFO - PROCESS | 1644 | 1464219808094 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 16:43:28 INFO - PROCESS | 1644 | 1464219808098 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a99a800 == 47 [pid = 1644] [id = 127] 16:43:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x12ba6fc00) [pid = 1644] [serial = 378] [outer = 0x0] 16:43:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x12ba7a400) [pid = 1644] [serial = 379] [outer = 0x12ba6fc00] 16:43:28 INFO - PROCESS | 1644 | 1464219808123 Marionette DEBUG loaded listener.js 16:43:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x12ba81800) [pid = 1644] [serial = 380] [outer = 0x12ba6fc00] 16:43:28 INFO - PROCESS | 1644 | 1464219808458 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]]]}] 16:43:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:43:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 468ms 16:43:28 INFO - PROCESS | 1644 | 1464219808482 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 16:43:28 INFO - PROCESS | 1644 | 1464219808483 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 16:43:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:43:28 INFO - PROCESS | 1644 | 1464219808485 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:43:28 INFO - PROCESS | 1644 | 1464219808488 Marionette TRACE conn2 <- [1,482,null,{}] 16:43:28 INFO - PROCESS | 1644 | 1464219808500 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}] 16:43:28 INFO - PROCESS | 1644 | 1464219808575 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 16:43:28 INFO - PROCESS | 1644 | 1464219808579 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b7c8000 == 48 [pid = 1644] [id = 128] 16:43:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x12ba84800) [pid = 1644] [serial = 381] [outer = 0x0] 16:43:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x12ba85400) [pid = 1644] [serial = 382] [outer = 0x12ba84800] 16:43:28 INFO - PROCESS | 1644 | 1464219808604 Marionette DEBUG loaded listener.js 16:43:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x12bd3ec00) [pid = 1644] [serial = 383] [outer = 0x12ba84800] 16:43:28 INFO - PROCESS | 1644 | 1464219808952 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]]]}] 16:43:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:43:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 479ms 16:43:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:43:28 INFO - PROCESS | 1644 | 1464219808965 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 16:43:28 INFO - PROCESS | 1644 | 1464219808966 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 16:43:28 INFO - PROCESS | 1644 | 1464219808968 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:43:28 INFO - PROCESS | 1644 | 1464219808969 Marionette TRACE conn2 <- [1,486,null,{}] 16:43:28 INFO - PROCESS | 1644 | 1464219808974 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}] 16:43:29 INFO - PROCESS | 1644 | 1464219809058 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 16:43:29 INFO - PROCESS | 1644 | 1464219809063 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x12baa2000 == 49 [pid = 1644] [id = 129] 16:43:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x126ca4000) [pid = 1644] [serial = 384] [outer = 0x0] 16:43:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x12bd43c00) [pid = 1644] [serial = 385] [outer = 0x126ca4000] 16:43:29 INFO - PROCESS | 1644 | 1464219809091 Marionette DEBUG loaded listener.js 16:43:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x12c0a9c00) [pid = 1644] [serial = 386] [outer = 0x126ca4000] 16:43:29 INFO - PROCESS | 1644 | 1464219809781 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]]]}] 16:43:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:43:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 871ms 16:43:29 INFO - PROCESS | 1644 | 1464219809840 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 16:43:29 INFO - PROCESS | 1644 | 1464219809843 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 16:43:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:43:29 INFO - PROCESS | 1644 | 1464219809847 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:43:29 INFO - PROCESS | 1644 | 1464219809849 Marionette TRACE conn2 <- [1,490,null,{}] 16:43:29 INFO - PROCESS | 1644 | 1464219809853 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}] 16:43:29 INFO - PROCESS | 1644 | 1464219809951 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 16:43:30 INFO - PROCESS | 1644 | 1464219810000 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x116ff2000 == 50 [pid = 1644] [id = 130] 16:43:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x116781c00) [pid = 1644] [serial = 387] [outer = 0x0] 16:43:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x11833c800) [pid = 1644] [serial = 388] [outer = 0x116781c00] 16:43:30 INFO - PROCESS | 1644 | 1464219810032 Marionette DEBUG loaded listener.js 16:43:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x1190b2000) [pid = 1644] [serial = 389] [outer = 0x116781c00] 16:43:30 INFO - PROCESS | 1644 | 1464219810432 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]]]}] 16:43:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:43:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 620ms 16:43:30 INFO - PROCESS | 1644 | 1464219810467 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 16:43:30 INFO - PROCESS | 1644 | 1464219810471 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 16:43:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:43:30 INFO - PROCESS | 1644 | 1464219810476 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:43:30 INFO - PROCESS | 1644 | 1464219810478 Marionette TRACE conn2 <- [1,494,null,{}] 16:43:30 INFO - PROCESS | 1644 | 1464219810480 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}] 16:43:30 INFO - PROCESS | 1644 | 1464219810580 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 16:43:30 INFO - PROCESS | 1644 | 1464219810628 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x123305000 == 51 [pid = 1644] [id = 131] 16:43:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x11963a400) [pid = 1644] [serial = 390] [outer = 0x0] 16:43:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x121002400) [pid = 1644] [serial = 391] [outer = 0x11963a400] 16:43:30 INFO - PROCESS | 1644 | 1464219810658 Marionette DEBUG loaded listener.js 16:43:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x123de9800) [pid = 1644] [serial = 392] [outer = 0x11963a400] 16:43:31 INFO - PROCESS | 1644 | 1464219811078 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]]]}] 16:43:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:43:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 620ms 16:43:31 INFO - PROCESS | 1644 | 1464219811097 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 16:43:31 INFO - PROCESS | 1644 | 1464219811098 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 16:43:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:43:31 INFO - PROCESS | 1644 | 1464219811101 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:43:31 INFO - PROCESS | 1644 | 1464219811103 Marionette TRACE conn2 <- [1,498,null,{}] 16:43:31 INFO - PROCESS | 1644 | 1464219811113 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}] 16:43:31 INFO - PROCESS | 1644 | 1464219811216 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 16:43:31 INFO - PROCESS | 1644 | 1464219811316 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bd85800 == 52 [pid = 1644] [id = 132] 16:43:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x126ca5000) [pid = 1644] [serial = 393] [outer = 0x0] 16:43:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x128b7f800) [pid = 1644] [serial = 394] [outer = 0x126ca5000] 16:43:31 INFO - PROCESS | 1644 | 1464219811350 Marionette DEBUG loaded listener.js 16:43:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x129004c00) [pid = 1644] [serial = 395] [outer = 0x126ca5000] 16:43:31 INFO - PROCESS | 1644 | 1464219811776 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]]]}] 16:43:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:43:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 723ms 16:43:31 INFO - PROCESS | 1644 | 1464219811825 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 16:43:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:43:31 INFO - PROCESS | 1644 | 1464219811827 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 16:43:31 INFO - PROCESS | 1644 | 1464219811831 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:43:31 INFO - PROCESS | 1644 | 1464219811833 Marionette TRACE conn2 <- [1,502,null,{}] 16:43:31 INFO - PROCESS | 1644 | 1464219811855 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}] 16:43:32 INFO - PROCESS | 1644 | 1464219812026 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 16:43:32 INFO - PROCESS | 1644 | 1464219812083 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c069800 == 53 [pid = 1644] [id = 133] 16:43:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x12941d800) [pid = 1644] [serial = 396] [outer = 0x0] 16:43:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x12a980000) [pid = 1644] [serial = 397] [outer = 0x12941d800] 16:43:32 INFO - PROCESS | 1644 | 1464219812114 Marionette DEBUG loaded listener.js 16:43:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x12b70f000) [pid = 1644] [serial = 398] [outer = 0x12941d800] 16:43:32 INFO - PROCESS | 1644 | 1464219812525 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]]]}] 16:43:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:43:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 770ms 16:43:32 INFO - PROCESS | 1644 | 1464219812601 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 16:43:32 INFO - PROCESS | 1644 | 1464219812602 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 16:43:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:43:32 INFO - PROCESS | 1644 | 1464219812604 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:43:32 INFO - PROCESS | 1644 | 1464219812605 Marionette TRACE conn2 <- [1,506,null,{}] 16:43:32 INFO - PROCESS | 1644 | 1464219812608 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}] 16:43:32 INFO - PROCESS | 1644 | 1464219812714 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 16:43:32 INFO - PROCESS | 1644 | 1464219812784 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bd82800 == 54 [pid = 1644] [id = 134] 16:43:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x113f18400) [pid = 1644] [serial = 399] [outer = 0x0] 16:43:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x12a38c800) [pid = 1644] [serial = 400] [outer = 0x113f18400] 16:43:32 INFO - PROCESS | 1644 | 1464219812814 Marionette DEBUG loaded listener.js 16:43:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x12bd3c800) [pid = 1644] [serial = 401] [outer = 0x113f18400] 16:43:33 INFO - PROCESS | 1644 | 1464219813476 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]]]}] 16:43:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:43:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 920ms 16:43:33 INFO - PROCESS | 1644 | 1464219813525 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 16:43:33 INFO - PROCESS | 1644 | 1464219813527 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 16:43:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:43:33 INFO - PROCESS | 1644 | 1464219813530 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:43:33 INFO - PROCESS | 1644 | 1464219813532 Marionette TRACE conn2 <- [1,510,null,{}] 16:43:33 INFO - PROCESS | 1644 | 1464219813539 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}] 16:43:33 INFO - PROCESS | 1644 | 1464219813668 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 16:43:33 INFO - PROCESS | 1644 | 1464219813760 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x11820d800 == 55 [pid = 1644] [id = 135] 16:43:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x115e0c400) [pid = 1644] [serial = 402] [outer = 0x0] 16:43:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x116781400) [pid = 1644] [serial = 403] [outer = 0x115e0c400] 16:43:33 INFO - PROCESS | 1644 | 1464219813803 Marionette DEBUG loaded listener.js 16:43:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x117e4a400) [pid = 1644] [serial = 404] [outer = 0x115e0c400] 16:43:34 INFO - PROCESS | 1644 | 1464219814310 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]]]}] 16:43:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:43:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 822ms 16:43:34 INFO - PROCESS | 1644 | 1464219814356 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 16:43:34 INFO - PROCESS | 1644 | 1464219814359 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 16:43:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:43:34 INFO - PROCESS | 1644 | 1464219814365 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:43:34 INFO - PROCESS | 1644 | 1464219814366 Marionette TRACE conn2 <- [1,514,null,{}] 16:43:34 INFO - PROCESS | 1644 | 1464219814369 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}] 16:43:34 INFO - PROCESS | 1644 | 1464219814471 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 16:43:34 INFO - PROCESS | 1644 | --DOCSHELL 0x12b7c8000 == 54 [pid = 1644] [id = 128] 16:43:34 INFO - PROCESS | 1644 | --DOCSHELL 0x12a99a800 == 53 [pid = 1644] [id = 127] 16:43:34 INFO - PROCESS | 1644 | --DOCSHELL 0x12a519800 == 52 [pid = 1644] [id = 126] 16:43:34 INFO - PROCESS | 1644 | --DOCSHELL 0x12a30c800 == 51 [pid = 1644] [id = 125] 16:43:34 INFO - PROCESS | 1644 | --DOCSHELL 0x128902800 == 50 [pid = 1644] [id = 124] 16:43:34 INFO - PROCESS | 1644 | --DOCSHELL 0x12675b800 == 49 [pid = 1644] [id = 123] 16:43:34 INFO - PROCESS | 1644 | --DOCSHELL 0x116052000 == 48 [pid = 1644] [id = 122] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x12b712400) [pid = 1644] [serial = 334] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | 1464219814561 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:34 INFO - PROCESS | 1644 | --DOCSHELL 0x11672c800 == 47 [pid = 1644] [id = 121] 16:43:34 INFO - PROCESS | 1644 | --DOCSHELL 0x119b74000 == 46 [pid = 1644] [id = 120] 16:43:34 INFO - PROCESS | 1644 | --DOCSHELL 0x119609000 == 45 [pid = 1644] [id = 119] 16:43:34 INFO - PROCESS | 1644 | --DOCSHELL 0x118543000 == 44 [pid = 1644] [id = 118] 16:43:34 INFO - PROCESS | 1644 | --DOCSHELL 0x113820800 == 43 [pid = 1644] [id = 117] 16:43:34 INFO - PROCESS | 1644 | --DOCSHELL 0x118214000 == 42 [pid = 1644] [id = 116] 16:43:34 INFO - PROCESS | 1644 | --DOCSHELL 0x116fea800 == 41 [pid = 1644] [id = 113] 16:43:34 INFO - PROCESS | 1644 | --DOCSHELL 0x12a9a7800 == 40 [pid = 1644] [id = 112] 16:43:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x11389a800 == 41 [pid = 1644] [id = 136] 16:43:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x116ac7400) [pid = 1644] [serial = 405] [outer = 0x0] 16:43:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x1190af400) [pid = 1644] [serial = 406] [outer = 0x116ac7400] 16:43:34 INFO - PROCESS | 1644 | 1464219814601 Marionette DEBUG loaded listener.js 16:43:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x1194d7800) [pid = 1644] [serial = 407] [outer = 0x116ac7400] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x1242ed000) [pid = 1644] [serial = 242] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x1267cc800) [pid = 1644] [serial = 313] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x126c9f800) [pid = 1644] [serial = 314] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x12894e000) [pid = 1644] [serial = 316] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x129226000) [pid = 1644] [serial = 322] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x12921e800) [pid = 1644] [serial = 325] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x123de7c00) [pid = 1644] [serial = 295] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x12432ac00) [pid = 1644] [serial = 296] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x1190b1c00) [pid = 1644] [serial = 292] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x11963e800) [pid = 1644] [serial = 293] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x12461d400) [pid = 1644] [serial = 310] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x123295000) [pid = 1644] [serial = 307] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x123ae7800) [pid = 1644] [serial = 308] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x117e64400) [pid = 1644] [serial = 299] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x117246c00) [pid = 1644] [serial = 298] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x117e3ec00) [pid = 1644] [serial = 290] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x116837c00) [pid = 1644] [serial = 289] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x11963bc00) [pid = 1644] [serial = 304] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x119a9c000) [pid = 1644] [serial = 305] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x11839a400) [pid = 1644] [serial = 301] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x119005c00) [pid = 1644] [serial = 302] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x129069400) [pid = 1644] [serial = 320] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x128b8ec00) [pid = 1644] [serial = 319] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x12b712800) [pid = 1644] [serial = 332] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x12a97c800) [pid = 1644] [serial = 328] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x12aaf2000) [pid = 1644] [serial = 329] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x12aaf6400) [pid = 1644] [serial = 331] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x1294c3400) [pid = 1644] [serial = 326] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x129422400) [pid = 1644] [serial = 323] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x128b85400) [pid = 1644] [serial = 317] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x124c71400) [pid = 1644] [serial = 311] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x1294c3000) [pid = 1644] [serial = 233] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x1193d2000) [pid = 1644] [serial = 239] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x118335000) [pid = 1644] [serial = 236] [outer = 0x0] [url = about:blank] 16:43:34 INFO - PROCESS | 1644 | 1464219814916 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]]]}] 16:43:34 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 16:43:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 570ms 16:43:34 INFO - PROCESS | 1644 | 1464219814935 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 16:43:34 INFO - PROCESS | 1644 | 1464219814938 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 16:43:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:43:34 INFO - PROCESS | 1644 | 1464219814943 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:43:34 INFO - PROCESS | 1644 | 1464219814945 Marionette TRACE conn2 <- [1,518,null,{}] 16:43:34 INFO - PROCESS | 1644 | 1464219814953 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}] 16:43:35 INFO - PROCESS | 1644 | 1464219815033 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 16:43:35 INFO - PROCESS | 1644 | 1464219815041 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x11853b800 == 42 [pid = 1644] [id = 137] 16:43:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x119aa7c00) [pid = 1644] [serial = 408] [outer = 0x0] 16:43:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x1237ccc00) [pid = 1644] [serial = 409] [outer = 0x119aa7c00] 16:43:35 INFO - PROCESS | 1644 | 1464219815069 Marionette DEBUG loaded listener.js 16:43:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x124326000) [pid = 1644] [serial = 410] [outer = 0x119aa7c00] 16:43:35 INFO - PROCESS | 1644 | 1464219815431 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]]]}] 16:43:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:43:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 523ms 16:43:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:43:35 INFO - PROCESS | 1644 | 1464219815466 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 16:43:35 INFO - PROCESS | 1644 | 1464219815468 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 16:43:35 INFO - PROCESS | 1644 | 1464219815470 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:43:35 INFO - PROCESS | 1644 | 1464219815471 Marionette TRACE conn2 <- [1,522,null,{}] 16:43:35 INFO - PROCESS | 1644 | 1464219815474 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}] 16:43:35 INFO - PROCESS | 1644 | 1464219815554 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 16:43:35 INFO - PROCESS | 1644 | 1464219815560 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x119875800 == 43 [pid = 1644] [id = 138] 16:43:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x124c6ec00) [pid = 1644] [serial = 411] [outer = 0x0] 16:43:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x126398000) [pid = 1644] [serial = 412] [outer = 0x124c6ec00] 16:43:35 INFO - PROCESS | 1644 | 1464219815587 Marionette DEBUG loaded listener.js 16:43:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x126c51400) [pid = 1644] [serial = 413] [outer = 0x124c6ec00] 16:43:35 INFO - PROCESS | 1644 | 1464219815924 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]]]}] 16:43:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:43:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 471ms 16:43:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:43:35 INFO - PROCESS | 1644 | 1464219815942 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 16:43:35 INFO - PROCESS | 1644 | 1464219815943 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 16:43:35 INFO - PROCESS | 1644 | 1464219815946 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:43:35 INFO - PROCESS | 1644 | 1464219815947 Marionette TRACE conn2 <- [1,526,null,{}] 16:43:35 INFO - PROCESS | 1644 | 1464219815949 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}] 16:43:36 INFO - PROCESS | 1644 | 1464219816042 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 16:43:36 INFO - PROCESS | 1644 | 1464219816049 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x115e3a800 == 44 [pid = 1644] [id = 139] 16:43:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x126c5ac00) [pid = 1644] [serial = 414] [outer = 0x0] 16:43:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x128947400) [pid = 1644] [serial = 415] [outer = 0x126c5ac00] 16:43:36 INFO - PROCESS | 1644 | 1464219816076 Marionette DEBUG loaded listener.js 16:43:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x128b85400) [pid = 1644] [serial = 416] [outer = 0x126c5ac00] 16:43:36 INFO - PROCESS | 1644 | 1464219816416 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]]]}] 16:43:36 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 16:43:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 519ms 16:43:36 INFO - PROCESS | 1644 | 1464219816465 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 16:43:36 INFO - PROCESS | 1644 | 1464219816467 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 16:43:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:43:36 INFO - PROCESS | 1644 | 1464219816469 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:43:36 INFO - PROCESS | 1644 | 1464219816470 Marionette TRACE conn2 <- [1,530,null,{}] 16:43:36 INFO - PROCESS | 1644 | 1464219816472 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}] 16:43:36 INFO - PROCESS | 1644 | 1464219816564 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 16:43:36 INFO - PROCESS | 1644 | 1464219816630 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x123482000 == 45 [pid = 1644] [id = 140] 16:43:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x126c5cc00) [pid = 1644] [serial = 417] [outer = 0x0] 16:43:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x12921ac00) [pid = 1644] [serial = 418] [outer = 0x126c5cc00] 16:43:36 INFO - PROCESS | 1644 | 1464219816656 Marionette DEBUG loaded listener.js 16:43:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x12aaf2c00) [pid = 1644] [serial = 419] [outer = 0x126c5cc00] 16:43:36 INFO - PROCESS | 1644 | 1464219816977 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"]]]}] 16:43:36 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 16:43:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:43:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:43:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:43:36 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 16:43:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:43:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:43:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:43:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 519ms 16:43:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:43:36 INFO - PROCESS | 1644 | 1464219816991 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 16:43:36 INFO - PROCESS | 1644 | 1464219816993 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 16:43:36 INFO - PROCESS | 1644 | 1464219816995 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:43:36 INFO - PROCESS | 1644 | 1464219816996 Marionette TRACE conn2 <- [1,534,null,{}] 16:43:37 INFO - PROCESS | 1644 | 1464219816999 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}] 16:43:37 INFO - PROCESS | 1644 | 1464219817097 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 16:43:37 INFO - PROCESS | 1644 | 1464219817109 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x12675a800 == 46 [pid = 1644] [id = 141] 16:43:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x12b70cc00) [pid = 1644] [serial = 420] [outer = 0x0] 16:43:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x12ba6b400) [pid = 1644] [serial = 421] [outer = 0x12b70cc00] 16:43:37 INFO - PROCESS | 1644 | 1464219817134 Marionette DEBUG loaded listener.js 16:43:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x12ba80400) [pid = 1644] [serial = 422] [outer = 0x12b70cc00] 16:43:37 INFO - PROCESS | 1644 | 1464219817462 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]]]}] 16:43:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 16:43:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 520ms 16:43:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:43:37 INFO - PROCESS | 1644 | 1464219817517 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 16:43:37 INFO - PROCESS | 1644 | 1464219817519 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 16:43:37 INFO - PROCESS | 1644 | 1464219817522 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:43:37 INFO - PROCESS | 1644 | 1464219817524 Marionette TRACE conn2 <- [1,538,null,{}] 16:43:37 INFO - PROCESS | 1644 | 1464219817527 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}] 16:43:37 INFO - PROCESS | 1644 | 1464219817688 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 16:43:37 INFO - PROCESS | 1644 | 1464219817714 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x126cd4000 == 47 [pid = 1644] [id = 142] 16:43:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12b9b9000) [pid = 1644] [serial = 423] [outer = 0x0] 16:43:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x12c0a3c00) [pid = 1644] [serial = 424] [outer = 0x12b9b9000] 16:43:37 INFO - PROCESS | 1644 | 1464219817764 Marionette DEBUG loaded listener.js 16:43:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x12c0ac800) [pid = 1644] [serial = 425] [outer = 0x12b9b9000] 16:43:38 INFO - PROCESS | 1644 | 1464219818165 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]]]}] 16:43:38 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. 16:43:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 16:43:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:43:38 INFO - PROCESS | 1644 | 1464219818192 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 16:43:38 INFO - PROCESS | 1644 | 1464219818193 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 16:43:38 INFO - PROCESS | 1644 | 1464219818195 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:43:38 INFO - PROCESS | 1644 | 1464219818196 Marionette TRACE conn2 <- [1,542,null,{}] 16:43:38 INFO - PROCESS | 1644 | 1464219818206 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}] 16:43:38 INFO - PROCESS | 1644 | 1464219818308 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 16:43:38 INFO - PROCESS | 1644 | 1464219818313 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a320000 == 48 [pid = 1644] [id = 143] 16:43:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x12bd40000) [pid = 1644] [serial = 426] [outer = 0x0] 16:43:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x12c0b1800) [pid = 1644] [serial = 427] [outer = 0x12bd40000] 16:43:38 INFO - PROCESS | 1644 | 1464219818338 Marionette DEBUG loaded listener.js 16:43:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x12c659c00) [pid = 1644] [serial = 428] [outer = 0x12bd40000] 16:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x126ca4c00) [pid = 1644] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x11607dc00) [pid = 1644] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x12aaed000) [pid = 1644] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x12aaf0000) [pid = 1644] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x12ba6fc00) [pid = 1644] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x12ba84800) [pid = 1644] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x124c6fc00) [pid = 1644] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x124c77400) [pid = 1644] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x126619c00) [pid = 1644] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x128954400) [pid = 1644] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x1294ca800) [pid = 1644] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x1237cd000) [pid = 1644] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x115e12400) [pid = 1644] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:43:38 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x1130e7800) [pid = 1644] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:43:38 INFO - PROCESS | 1644 | 1464219818785 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]]]}] 16:43:38 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. 16:43:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 620ms 16:43:38 INFO - PROCESS | 1644 | 1464219818816 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 16:43:38 INFO - PROCESS | 1644 | 1464219818817 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 16:43:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:43:38 INFO - PROCESS | 1644 | 1464219818819 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:43:38 INFO - PROCESS | 1644 | 1464219818820 Marionette TRACE conn2 <- [1,546,null,{}] 16:43:38 INFO - PROCESS | 1644 | 1464219818823 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}] 16:43:38 INFO - PROCESS | 1644 | 1464219818903 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 16:43:38 INFO - PROCESS | 1644 | 1464219818911 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x11853c800 == 49 [pid = 1644] [id = 144] 16:43:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x1190acc00) [pid = 1644] [serial = 429] [outer = 0x0] 16:43:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x126ca3000) [pid = 1644] [serial = 430] [outer = 0x1190acc00] 16:43:38 INFO - PROCESS | 1644 | 1464219818943 Marionette DEBUG loaded listener.js 16:43:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x12aae8c00) [pid = 1644] [serial = 431] [outer = 0x1190acc00] 16:43:39 INFO - PROCESS | 1644 | 1464219819309 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]]]}] 16:43:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 16:43:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 520ms 16:43:39 INFO - PROCESS | 1644 | 1464219819346 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 16:43:39 INFO - PROCESS | 1644 | 1464219819347 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 16:43:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:43:39 INFO - PROCESS | 1644 | 1464219819350 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:43:39 INFO - PROCESS | 1644 | 1464219819351 Marionette TRACE conn2 <- [1,550,null,{}] 16:43:39 INFO - PROCESS | 1644 | 1464219819354 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}] 16:43:39 INFO - PROCESS | 1644 | 1464219819448 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 16:43:39 INFO - PROCESS | 1644 | 1464219819463 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x126676800 == 50 [pid = 1644] [id = 145] 16:43:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x1237cd000) [pid = 1644] [serial = 432] [outer = 0x0] 16:43:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x12c65b000) [pid = 1644] [serial = 433] [outer = 0x1237cd000] 16:43:39 INFO - PROCESS | 1644 | 1464219819498 Marionette DEBUG loaded listener.js 16:43:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x12cb59400) [pid = 1644] [serial = 434] [outer = 0x1237cd000] 16:43:39 INFO - PROCESS | 1644 | 1464219819843 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]]]}] 16:43:39 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. 16:43:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 518ms 16:43:39 INFO - PROCESS | 1644 | 1464219819869 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 16:43:39 INFO - PROCESS | 1644 | 1464219819872 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 16:43:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:43:39 INFO - PROCESS | 1644 | 1464219819876 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:43:39 INFO - PROCESS | 1644 | 1464219819878 Marionette TRACE conn2 <- [1,554,null,{}] 16:43:39 INFO - PROCESS | 1644 | 1464219819881 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}] 16:43:40 INFO - PROCESS | 1644 | 1464219820038 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 16:43:40 INFO - PROCESS | 1644 | 1464219820052 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b7ba800 == 51 [pid = 1644] [id = 146] 16:43:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x124d82c00) [pid = 1644] [serial = 435] [outer = 0x0] 16:43:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x12cb5cc00) [pid = 1644] [serial = 436] [outer = 0x124d82c00] 16:43:40 INFO - PROCESS | 1644 | 1464219820093 Marionette DEBUG loaded listener.js 16:43:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12cce7800) [pid = 1644] [serial = 437] [outer = 0x124d82c00] 16:43:40 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:40 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:40 INFO - PROCESS | 1644 | 1464219820567 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]]]}] 16:43:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:43:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 719ms 16:43:40 INFO - PROCESS | 1644 | 1464219820601 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 16:43:40 INFO - PROCESS | 1644 | 1464219820602 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 16:43:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:43:40 INFO - PROCESS | 1644 | 1464219820610 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:43:40 INFO - PROCESS | 1644 | 1464219820611 Marionette TRACE conn2 <- [1,558,null,{}] 16:43:40 INFO - PROCESS | 1644 | 1464219820613 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}] 16:43:40 INFO - PROCESS | 1644 | 1464219820694 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 16:43:40 INFO - PROCESS | 1644 | 1464219820698 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c635800 == 52 [pid = 1644] [id = 147] 16:43:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x112680c00) [pid = 1644] [serial = 438] [outer = 0x0] 16:43:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x112685c00) [pid = 1644] [serial = 439] [outer = 0x112680c00] 16:43:40 INFO - PROCESS | 1644 | 1464219820723 Marionette DEBUG loaded listener.js 16:43:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x11268a400) [pid = 1644] [serial = 440] [outer = 0x112680c00] 16:43:41 INFO - PROCESS | 1644 | 1464219821227 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]]]}] 16:43:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:43:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 668ms 16:43:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:43:41 INFO - PROCESS | 1644 | 1464219821279 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 16:43:41 INFO - PROCESS | 1644 | 1464219821281 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 16:43:41 INFO - PROCESS | 1644 | 1464219821285 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:43:41 INFO - PROCESS | 1644 | 1464219821287 Marionette TRACE conn2 <- [1,562,null,{}] 16:43:41 INFO - PROCESS | 1644 | 1464219821291 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}] 16:43:41 INFO - PROCESS | 1644 | 1464219821394 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 16:43:41 INFO - PROCESS | 1644 | 1464219821483 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x1170a0000 == 53 [pid = 1644] [id = 148] 16:43:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x116778400) [pid = 1644] [serial = 441] [outer = 0x0] 16:43:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x11683a000) [pid = 1644] [serial = 442] [outer = 0x116778400] 16:43:41 INFO - PROCESS | 1644 | 1464219821515 Marionette DEBUG loaded listener.js 16:43:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x118272c00) [pid = 1644] [serial = 443] [outer = 0x116778400] 16:43:41 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:41 INFO - PROCESS | 1644 | 1464219821938 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]]]}] 16:43:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:43:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 673ms 16:43:41 INFO - PROCESS | 1644 | 1464219821957 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 16:43:41 INFO - PROCESS | 1644 | 1464219821962 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 16:43:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:43:41 INFO - PROCESS | 1644 | 1464219821966 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:43:41 INFO - PROCESS | 1644 | 1464219821968 Marionette TRACE conn2 <- [1,566,null,{}] 16:43:41 INFO - PROCESS | 1644 | 1464219821971 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}] 16:43:42 INFO - PROCESS | 1644 | 1464219822077 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 16:43:42 INFO - PROCESS | 1644 | 1464219822142 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x12348c800 == 54 [pid = 1644] [id = 149] 16:43:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x118396c00) [pid = 1644] [serial = 444] [outer = 0x0] 16:43:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x1194ce800) [pid = 1644] [serial = 445] [outer = 0x118396c00] 16:43:42 INFO - PROCESS | 1644 | 1464219822172 Marionette DEBUG loaded listener.js 16:43:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x121010400) [pid = 1644] [serial = 446] [outer = 0x118396c00] 16:43:42 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:43:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 619ms 16:43:42 INFO - PROCESS | 1644 | 1464219822579 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]]]}] 16:43:42 INFO - PROCESS | 1644 | 1464219822586 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 16:43:42 INFO - PROCESS | 1644 | 1464219822588 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 16:43:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:43:42 INFO - PROCESS | 1644 | 1464219822590 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:43:42 INFO - PROCESS | 1644 | 1464219822593 Marionette TRACE conn2 <- [1,570,null,{}] 16:43:42 INFO - PROCESS | 1644 | 1464219822601 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}] 16:43:42 INFO - PROCESS | 1644 | 1464219822705 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 16:43:42 INFO - PROCESS | 1644 | 1464219822791 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c071000 == 55 [pid = 1644] [id = 150] 16:43:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x12639a800) [pid = 1644] [serial = 447] [outer = 0x0] 16:43:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x128b8a400) [pid = 1644] [serial = 448] [outer = 0x12639a800] 16:43:42 INFO - PROCESS | 1644 | 1464219822823 Marionette DEBUG loaded listener.js 16:43:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x1294c2800) [pid = 1644] [serial = 449] [outer = 0x12639a800] 16:43:43 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:43 INFO - PROCESS | 1644 | 1464219823238 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]]]}] 16:43:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:43:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 671ms 16:43:43 INFO - PROCESS | 1644 | 1464219823261 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 16:43:43 INFO - PROCESS | 1644 | 1464219823264 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 16:43:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:43:43 INFO - PROCESS | 1644 | 1464219823266 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:43:43 INFO - PROCESS | 1644 | 1464219823267 Marionette TRACE conn2 <- [1,574,null,{}] 16:43:43 INFO - PROCESS | 1644 | 1464219823270 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}] 16:43:43 INFO - PROCESS | 1644 | 1464219823372 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 16:43:43 INFO - PROCESS | 1644 | 1464219823419 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb76000 == 56 [pid = 1644] [id = 151] 16:43:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x12a610800) [pid = 1644] [serial = 450] [outer = 0x0] 16:43:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x12a981c00) [pid = 1644] [serial = 451] [outer = 0x12a610800] 16:43:43 INFO - PROCESS | 1644 | 1464219823452 Marionette DEBUG loaded listener.js 16:43:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x12ba6e800) [pid = 1644] [serial = 452] [outer = 0x12a610800] 16:43:43 INFO - PROCESS | 1644 | 1464219823832 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]]]}] 16:43:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:43:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 618ms 16:43:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:43:43 INFO - PROCESS | 1644 | 1464219823885 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 16:43:43 INFO - PROCESS | 1644 | 1464219823886 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 16:43:43 INFO - PROCESS | 1644 | 1464219823888 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:43:43 INFO - PROCESS | 1644 | 1464219823889 Marionette TRACE conn2 <- [1,578,null,{}] 16:43:43 INFO - PROCESS | 1644 | 1464219823892 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}] 16:43:43 INFO - PROCESS | 1644 | 1464219823989 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 16:43:44 INFO - PROCESS | 1644 | 1464219824075 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce54000 == 57 [pid = 1644] [id = 152] 16:43:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x12ba86000) [pid = 1644] [serial = 453] [outer = 0x0] 16:43:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x12c65a800) [pid = 1644] [serial = 454] [outer = 0x12ba86000] 16:43:44 INFO - PROCESS | 1644 | 1464219824105 Marionette DEBUG loaded listener.js 16:43:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x12c662400) [pid = 1644] [serial = 455] [outer = 0x12ba86000] 16:43:44 INFO - PROCESS | 1644 | 1464219824587 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]]]}] 16:43:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:43:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 771ms 16:43:44 INFO - PROCESS | 1644 | 1464219824667 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 16:43:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:43:44 INFO - PROCESS | 1644 | 1464219824670 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 16:43:44 INFO - PROCESS | 1644 | 1464219824673 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:43:44 INFO - PROCESS | 1644 | 1464219824676 Marionette TRACE conn2 <- [1,582,null,{}] 16:43:44 INFO - PROCESS | 1644 | 1464219824679 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}] 16:43:44 INFO - PROCESS | 1644 | 1464219824831 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 16:43:44 INFO - PROCESS | 1644 | 1464219824883 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce68800 == 58 [pid = 1644] [id = 153] 16:43:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x12ba82c00) [pid = 1644] [serial = 456] [outer = 0x0] 16:43:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x12cce9400) [pid = 1644] [serial = 457] [outer = 0x12ba82c00] 16:43:44 INFO - PROCESS | 1644 | 1464219824914 Marionette DEBUG loaded listener.js 16:43:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x12ccf5800) [pid = 1644] [serial = 458] [outer = 0x12ba82c00] 16:43:45 INFO - PROCESS | 1644 | 1464219825398 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]]]}] 16:43:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:43:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 770ms 16:43:45 INFO - PROCESS | 1644 | 1464219825444 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 16:43:45 INFO - PROCESS | 1644 | 1464219825447 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 16:43:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:43:45 INFO - PROCESS | 1644 | 1464219825450 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:43:45 INFO - PROCESS | 1644 | 1464219825452 Marionette TRACE conn2 <- [1,586,null,{}] 16:43:45 INFO - PROCESS | 1644 | 1464219825456 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}] 16:43:45 INFO - PROCESS | 1644 | 1464219825720 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 16:43:45 INFO - PROCESS | 1644 | 1464219825799 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x11709b800 == 59 [pid = 1644] [id = 154] 16:43:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x112684000) [pid = 1644] [serial = 459] [outer = 0x0] 16:43:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x112689800) [pid = 1644] [serial = 460] [outer = 0x112684000] 16:43:45 INFO - PROCESS | 1644 | 1464219825827 Marionette DEBUG loaded listener.js 16:43:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x115e0f000) [pid = 1644] [serial = 461] [outer = 0x112684000] 16:43:46 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:46 INFO - PROCESS | 1644 | 1464219826259 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]]]}] 16:43:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:43:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 820ms 16:43:46 INFO - PROCESS | 1644 | 1464219826272 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 16:43:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:43:46 INFO - PROCESS | 1644 | 1464219826274 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 16:43:46 INFO - PROCESS | 1644 | 1464219826278 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:43:46 INFO - PROCESS | 1644 | 1464219826281 Marionette TRACE conn2 <- [1,590,null,{}] 16:43:46 INFO - PROCESS | 1644 | 1464219826285 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}] 16:43:46 INFO - PROCESS | 1644 | 1464219826383 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 16:43:46 INFO - PROCESS | 1644 | 1464219826432 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x116fee000 == 60 [pid = 1644] [id = 155] 16:43:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x1168b6c00) [pid = 1644] [serial = 462] [outer = 0x0] 16:43:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x1180a8c00) [pid = 1644] [serial = 463] [outer = 0x1168b6c00] 16:43:46 INFO - PROCESS | 1644 | 1464219826463 Marionette DEBUG loaded listener.js 16:43:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x1190b8400) [pid = 1644] [serial = 464] [outer = 0x1168b6c00] 16:43:46 INFO - PROCESS | 1644 | --DOCSHELL 0x12b7ba800 == 59 [pid = 1644] [id = 146] 16:43:46 INFO - PROCESS | 1644 | --DOCSHELL 0x126676800 == 58 [pid = 1644] [id = 145] 16:43:46 INFO - PROCESS | 1644 | --DOCSHELL 0x11853c800 == 57 [pid = 1644] [id = 144] 16:43:46 INFO - PROCESS | 1644 | --DOCSHELL 0x12a320000 == 56 [pid = 1644] [id = 143] 16:43:46 INFO - PROCESS | 1644 | --DOCSHELL 0x126cd4000 == 55 [pid = 1644] [id = 142] 16:43:46 INFO - PROCESS | 1644 | --DOCSHELL 0x12675a800 == 54 [pid = 1644] [id = 141] 16:43:46 INFO - PROCESS | 1644 | --DOCSHELL 0x123482000 == 53 [pid = 1644] [id = 140] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x12bd43c00) [pid = 1644] [serial = 385] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOCSHELL 0x115e3a800 == 52 [pid = 1644] [id = 139] 16:43:46 INFO - PROCESS | 1644 | --DOCSHELL 0x119875800 == 51 [pid = 1644] [id = 138] 16:43:46 INFO - PROCESS | 1644 | --DOCSHELL 0x11853b800 == 50 [pid = 1644] [id = 137] 16:43:46 INFO - PROCESS | 1644 | --DOCSHELL 0x11389a800 == 49 [pid = 1644] [id = 136] 16:43:46 INFO - PROCESS | 1644 | --DOCSHELL 0x11820d800 == 48 [pid = 1644] [id = 135] 16:43:46 INFO - PROCESS | 1644 | --DOCSHELL 0x123305000 == 47 [pid = 1644] [id = 131] 16:43:46 INFO - PROCESS | 1644 | --DOCSHELL 0x116ff2000 == 46 [pid = 1644] [id = 130] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x1294c4000) [pid = 1644] [serial = 364] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x12b9b7000) [pid = 1644] [serial = 335] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x12a97fc00) [pid = 1644] [serial = 367] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x123de1800) [pid = 1644] [serial = 352] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x124320c00) [pid = 1644] [serial = 353] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x117e41800) [pid = 1644] [serial = 349] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x11826e000) [pid = 1644] [serial = 347] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x1161a6c00) [pid = 1644] [serial = 346] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x119852000) [pid = 1644] [serial = 340] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x124d82800) [pid = 1644] [serial = 343] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x128b88c00) [pid = 1644] [serial = 361] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x123bf3000) [pid = 1644] [serial = 376] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x12aaf5c00) [pid = 1644] [serial = 370] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x118e92800) [pid = 1644] [serial = 368] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x12b9bd400) [pid = 1644] [serial = 373] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x12b9b1c00) [pid = 1644] [serial = 371] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x12ba7a400) [pid = 1644] [serial = 379] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x12ba85400) [pid = 1644] [serial = 382] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x12ba6c800) [pid = 1644] [serial = 377] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x12ba81800) [pid = 1644] [serial = 380] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x12ba6d800) [pid = 1644] [serial = 374] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x119275000) [pid = 1644] [serial = 350] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x12bd3ec00) [pid = 1644] [serial = 383] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x126398c00) [pid = 1644] [serial = 355] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x12695a400) [pid = 1644] [serial = 356] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x126c9e400) [pid = 1644] [serial = 359] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x117e4b400) [pid = 1644] [serial = 337] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x126c52800) [pid = 1644] [serial = 358] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x12a38d800) [pid = 1644] [serial = 365] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x129418000) [pid = 1644] [serial = 362] [outer = 0x0] [url = about:blank] 16:43:46 INFO - PROCESS | 1644 | 1464219826904 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]]]}] 16:43:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:43:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 671ms 16:43:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:43:46 INFO - PROCESS | 1644 | 1464219826949 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 16:43:46 INFO - PROCESS | 1644 | 1464219826951 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 16:43:46 INFO - PROCESS | 1644 | 1464219826959 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:43:46 INFO - PROCESS | 1644 | 1464219826960 Marionette TRACE conn2 <- [1,594,null,{}] 16:43:46 INFO - PROCESS | 1644 | 1464219826963 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}] 16:43:47 INFO - PROCESS | 1644 | 1464219827068 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 16:43:47 INFO - PROCESS | 1644 | 1464219827075 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x1170ae000 == 47 [pid = 1644] [id = 156] 16:43:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x119c5cc00) [pid = 1644] [serial = 465] [outer = 0x0] 16:43:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x12315bc00) [pid = 1644] [serial = 466] [outer = 0x119c5cc00] 16:43:47 INFO - PROCESS | 1644 | 1464219827102 Marionette DEBUG loaded listener.js 16:43:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x123beec00) [pid = 1644] [serial = 467] [outer = 0x119c5cc00] 16:43:47 INFO - PROCESS | 1644 | 1464219827474 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]]]}] 16:43:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:43:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 576ms 16:43:47 INFO - PROCESS | 1644 | 1464219827529 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 16:43:47 INFO - PROCESS | 1644 | 1464219827532 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 16:43:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:43:47 INFO - PROCESS | 1644 | 1464219827539 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:43:47 INFO - PROCESS | 1644 | 1464219827542 Marionette TRACE conn2 <- [1,598,null,{}] 16:43:47 INFO - PROCESS | 1644 | 1464219827545 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}] 16:43:47 INFO - PROCESS | 1644 | 1464219827631 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 16:43:47 INFO - PROCESS | 1644 | 1464219827638 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x1231c8000 == 48 [pid = 1644] [id = 157] 16:43:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x123de7c00) [pid = 1644] [serial = 468] [outer = 0x0] 16:43:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x1263a1c00) [pid = 1644] [serial = 469] [outer = 0x123de7c00] 16:43:47 INFO - PROCESS | 1644 | 1464219827663 Marionette DEBUG loaded listener.js 16:43:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x12894e000) [pid = 1644] [serial = 470] [outer = 0x123de7c00] 16:43:47 INFO - PROCESS | 1644 | 1464219827994 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]]]}] 16:43:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:43:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 475ms 16:43:48 INFO - PROCESS | 1644 | 1464219828010 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 16:43:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:43:48 INFO - PROCESS | 1644 | 1464219828019 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 16:43:48 INFO - PROCESS | 1644 | 1464219828022 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:43:48 INFO - PROCESS | 1644 | 1464219828025 Marionette TRACE conn2 <- [1,602,null,{}] 16:43:48 INFO - PROCESS | 1644 | 1464219828027 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}] 16:43:48 INFO - PROCESS | 1644 | 1464219828114 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 16:43:48 INFO - PROCESS | 1644 | 1464219828164 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x123479800 == 49 [pid = 1644] [id = 158] 16:43:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x124322c00) [pid = 1644] [serial = 471] [outer = 0x0] 16:43:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x128b83800) [pid = 1644] [serial = 472] [outer = 0x124322c00] 16:43:48 INFO - PROCESS | 1644 | 1464219828190 Marionette DEBUG loaded listener.js 16:43:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x129077c00) [pid = 1644] [serial = 473] [outer = 0x124322c00] 16:43:48 INFO - PROCESS | 1644 | 1464219828480 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]]]}] 16:43:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:43:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 472ms 16:43:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:43:48 INFO - PROCESS | 1644 | 1464219828495 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 16:43:48 INFO - PROCESS | 1644 | 1464219828496 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 16:43:48 INFO - PROCESS | 1644 | 1464219828499 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:43:48 INFO - PROCESS | 1644 | 1464219828500 Marionette TRACE conn2 <- [1,606,null,{}] 16:43:48 INFO - PROCESS | 1644 | 1464219828502 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}] 16:43:48 INFO - PROCESS | 1644 | 1464219828596 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 16:43:48 INFO - PROCESS | 1644 | 1464219828648 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x12666d800 == 50 [pid = 1644] [id = 159] 16:43:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x12921c800) [pid = 1644] [serial = 474] [outer = 0x0] 16:43:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x129228800) [pid = 1644] [serial = 475] [outer = 0x12921c800] 16:43:48 INFO - PROCESS | 1644 | 1464219828680 Marionette DEBUG loaded listener.js 16:43:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x12a395800) [pid = 1644] [serial = 476] [outer = 0x12921c800] 16:43:49 INFO - PROCESS | 1644 | 1464219829009 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]]]}] 16:43:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:43:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 567ms 16:43:49 INFO - PROCESS | 1644 | 1464219829067 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 16:43:49 INFO - PROCESS | 1644 | 1464219829069 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 16:43:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:43:49 INFO - PROCESS | 1644 | 1464219829072 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:43:49 INFO - PROCESS | 1644 | 1464219829073 Marionette TRACE conn2 <- [1,610,null,{}] 16:43:49 INFO - PROCESS | 1644 | 1464219829090 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}] 16:43:49 INFO - PROCESS | 1644 | 1464219829271 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 16:43:49 INFO - PROCESS | 1644 | 1464219829291 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x128ea1000 == 51 [pid = 1644] [id = 160] 16:43:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x128b87000) [pid = 1644] [serial = 477] [outer = 0x0] 16:43:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x12a987400) [pid = 1644] [serial = 478] [outer = 0x128b87000] 16:43:49 INFO - PROCESS | 1644 | 1464219829327 Marionette DEBUG loaded listener.js 16:43:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x12ba75000) [pid = 1644] [serial = 479] [outer = 0x128b87000] 16:43:49 INFO - PROCESS | 1644 | 1464219829681 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]]]}] 16:43:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:43:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 619ms 16:43:49 INFO - PROCESS | 1644 | 1464219829692 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 16:43:49 INFO - PROCESS | 1644 | 1464219829693 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 16:43:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:43:49 INFO - PROCESS | 1644 | 1464219829695 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:43:49 INFO - PROCESS | 1644 | 1464219829696 Marionette TRACE conn2 <- [1,614,null,{}] 16:43:49 INFO - PROCESS | 1644 | 1464219829698 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}] 16:43:49 INFO - PROCESS | 1644 | 1464219829800 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 16:43:49 INFO - PROCESS | 1644 | 1464219829805 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a30e000 == 52 [pid = 1644] [id = 161] 16:43:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x129079400) [pid = 1644] [serial = 480] [outer = 0x0] 16:43:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x12bd36800) [pid = 1644] [serial = 481] [outer = 0x129079400] 16:43:49 INFO - PROCESS | 1644 | 1464219829858 Marionette DEBUG loaded listener.js 16:43:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x12c0acc00) [pid = 1644] [serial = 482] [outer = 0x129079400] 16:43:50 INFO - PROCESS | 1644 | 1464219830185 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]]]}] 16:43:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:43:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 521ms 16:43:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:43:50 INFO - PROCESS | 1644 | 1464219830217 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 16:43:50 INFO - PROCESS | 1644 | 1464219830218 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 16:43:50 INFO - PROCESS | 1644 | 1464219830221 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:43:50 INFO - PROCESS | 1644 | 1464219830224 Marionette TRACE conn2 <- [1,618,null,{}] 16:43:50 INFO - PROCESS | 1644 | 1464219830227 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}] 16:43:50 INFO - PROCESS | 1644 | 1464219830325 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 16:43:50 INFO - PROCESS | 1644 | 1464219830356 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a997800 == 53 [pid = 1644] [id = 162] 16:43:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x12bd39000) [pid = 1644] [serial = 483] [outer = 0x0] 16:43:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x12c65b800) [pid = 1644] [serial = 484] [outer = 0x12bd39000] 16:43:50 INFO - PROCESS | 1644 | 1464219830389 Marionette DEBUG loaded listener.js 16:43:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x12cb54000) [pid = 1644] [serial = 485] [outer = 0x12bd39000] 16:43:50 INFO - PROCESS | 1644 | 1464219830719 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]]]}] 16:43:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:43:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 521ms 16:43:50 INFO - PROCESS | 1644 | 1464219830749 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 16:43:50 INFO - PROCESS | 1644 | 1464219830750 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 16:43:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:43:50 INFO - PROCESS | 1644 | 1464219830753 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:43:50 INFO - PROCESS | 1644 | 1464219830755 Marionette TRACE conn2 <- [1,622,null,{}] 16:43:50 INFO - PROCESS | 1644 | 1464219830759 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}] 16:43:50 INFO - PROCESS | 1644 | 1464219830866 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 16:43:50 INFO - PROCESS | 1644 | 1464219830878 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b7b4000 == 54 [pid = 1644] [id = 163] 16:43:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x116134c00) [pid = 1644] [serial = 486] [outer = 0x0] 16:43:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x11613bc00) [pid = 1644] [serial = 487] [outer = 0x116134c00] 16:43:50 INFO - PROCESS | 1644 | 1464219830905 Marionette DEBUG loaded listener.js 16:43:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x11613fc00) [pid = 1644] [serial = 488] [outer = 0x116134c00] 16:43:51 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x126c5cc00) [pid = 1644] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:43:51 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x119aa7c00) [pid = 1644] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:43:51 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x1190acc00) [pid = 1644] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 16:43:51 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x1237cd000) [pid = 1644] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 16:43:51 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x12b70cc00) [pid = 1644] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 16:43:51 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x12b9b9000) [pid = 1644] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:43:51 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x116ac7400) [pid = 1644] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:43:51 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x12bd40000) [pid = 1644] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:43:51 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x126c5ac00) [pid = 1644] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:43:51 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x124c6ec00) [pid = 1644] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:43:51 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x115e0c400) [pid = 1644] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:43:51 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x124d82c00) [pid = 1644] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:43:51 INFO - PROCESS | 1644 | 1464219831480 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]]]}] 16:43:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:43:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 772ms 16:43:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:43:51 INFO - PROCESS | 1644 | 1464219831526 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 16:43:51 INFO - PROCESS | 1644 | 1464219831528 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 16:43:51 INFO - PROCESS | 1644 | 1464219831530 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:43:51 INFO - PROCESS | 1644 | 1464219831531 Marionette TRACE conn2 <- [1,626,null,{}] 16:43:51 INFO - PROCESS | 1644 | 1464219831534 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}] 16:43:51 INFO - PROCESS | 1644 | 1464219831618 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 16:43:51 INFO - PROCESS | 1644 | 1464219831640 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a9a6800 == 55 [pid = 1644] [id = 164] 16:43:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x116140000) [pid = 1644] [serial = 489] [outer = 0x0] 16:43:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x124c6ec00) [pid = 1644] [serial = 490] [outer = 0x116140000] 16:43:51 INFO - PROCESS | 1644 | 1464219831669 Marionette DEBUG loaded listener.js 16:43:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x12c65b400) [pid = 1644] [serial = 491] [outer = 0x116140000] 16:43:52 INFO - PROCESS | 1644 | 1464219832015 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]]]}] 16:43:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:43:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 519ms 16:43:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:43:52 INFO - PROCESS | 1644 | 1464219832050 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 16:43:52 INFO - PROCESS | 1644 | 1464219832051 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 16:43:52 INFO - PROCESS | 1644 | 1464219832054 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:43:52 INFO - PROCESS | 1644 | 1464219832055 Marionette TRACE conn2 <- [1,630,null,{}] 16:43:52 INFO - PROCESS | 1644 | 1464219832058 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}] 16:43:52 INFO - PROCESS | 1644 | 1464219832179 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 16:43:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x116118800) [pid = 1644] [serial = 492] [outer = 0x12cecf000] 16:43:52 INFO - PROCESS | 1644 | 1464219832200 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce6a000 == 56 [pid = 1644] [id = 165] 16:43:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x11611f000) [pid = 1644] [serial = 493] [outer = 0x0] 16:43:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x12c65c800) [pid = 1644] [serial = 494] [outer = 0x11611f000] 16:43:52 INFO - PROCESS | 1644 | 1464219832234 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x12cb5d000) [pid = 1644] [serial = 495] [outer = 0x11611f000] 16:43:52 INFO - PROCESS | 1644 | 1464219832561 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]]]}] 16:43:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:43:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 520ms 16:43:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:43:52 INFO - PROCESS | 1644 | 1464219832575 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 16:43:52 INFO - PROCESS | 1644 | 1464219832576 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 16:43:52 INFO - PROCESS | 1644 | 1464219832578 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:43:52 INFO - PROCESS | 1644 | 1464219832579 Marionette TRACE conn2 <- [1,634,null,{}] 16:43:52 INFO - PROCESS | 1644 | 1464219832581 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}] 16:43:52 INFO - PROCESS | 1644 | 1464219832667 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 16:43:52 INFO - PROCESS | 1644 | 1464219832672 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb76800 == 57 [pid = 1644] [id = 166] 16:43:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x11202a800) [pid = 1644] [serial = 496] [outer = 0x0] 16:43:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x11612e000) [pid = 1644] [serial = 497] [outer = 0x11202a800] 16:43:52 INFO - PROCESS | 1644 | 1464219832697 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x116133400) [pid = 1644] [serial = 498] [outer = 0x11202a800] 16:43:52 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:52 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:53 INFO - PROCESS | 1644 | 1464219833045 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]]]}] 16:43:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:43:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 519ms 16:43:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:43:53 INFO - PROCESS | 1644 | 1464219833098 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 16:43:53 INFO - PROCESS | 1644 | 1464219833099 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 16:43:53 INFO - PROCESS | 1644 | 1464219833101 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:43:53 INFO - PROCESS | 1644 | 1464219833102 Marionette TRACE conn2 <- [1,638,null,{}] 16:43:53 INFO - PROCESS | 1644 | 1464219833110 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}] 16:43:53 INFO - PROCESS | 1644 | 1464219833196 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 16:43:53 INFO - PROCESS | 1644 | 1464219833301 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x11606d800 == 58 [pid = 1644] [id = 167] 16:43:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x111ed5c00) [pid = 1644] [serial = 499] [outer = 0x0] 16:43:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x112680000) [pid = 1644] [serial = 500] [outer = 0x111ed5c00] 16:43:53 INFO - PROCESS | 1644 | 1464219833334 Marionette DEBUG loaded listener.js 16:43:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x113dc4000) [pid = 1644] [serial = 501] [outer = 0x111ed5c00] 16:43:53 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:53 INFO - PROCESS | 1644 | 1464219833771 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]]]}] 16:43:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:43:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 718ms 16:43:53 INFO - PROCESS | 1644 | 1464219833820 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 16:43:53 INFO - PROCESS | 1644 | 1464219833823 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 16:43:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:43:53 INFO - PROCESS | 1644 | 1464219833826 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:43:53 INFO - PROCESS | 1644 | 1464219833829 Marionette TRACE conn2 <- [1,642,null,{}] 16:43:53 INFO - PROCESS | 1644 | 1464219833832 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}] 16:43:53 INFO - PROCESS | 1644 | 1464219833940 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 16:43:54 INFO - PROCESS | 1644 | 1464219834031 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x11a07d000 == 59 [pid = 1644] [id = 168] 16:43:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x116112800) [pid = 1644] [serial = 502] [outer = 0x0] 16:43:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x116117c00) [pid = 1644] [serial = 503] [outer = 0x116112800] 16:43:54 INFO - PROCESS | 1644 | 1464219834063 Marionette DEBUG loaded listener.js 16:43:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x116123000) [pid = 1644] [serial = 504] [outer = 0x116112800] 16:43:54 INFO - PROCESS | 1644 | 1464219834494 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]]]}] 16:43:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:43:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 720ms 16:43:54 INFO - PROCESS | 1644 | 1464219834549 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 16:43:54 INFO - PROCESS | 1644 | 1464219834552 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 16:43:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:43:54 INFO - PROCESS | 1644 | 1464219834554 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:43:54 INFO - PROCESS | 1644 | 1464219834556 Marionette TRACE conn2 <- [1,646,null,{}] 16:43:54 INFO - PROCESS | 1644 | 1464219834558 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}] 16:43:54 INFO - PROCESS | 1644 | 1464219834664 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 16:43:54 INFO - PROCESS | 1644 | 1464219834718 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba98800 == 60 [pid = 1644] [id = 169] 16:43:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x116132c00) [pid = 1644] [serial = 505] [outer = 0x0] 16:43:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x117679400) [pid = 1644] [serial = 506] [outer = 0x116132c00] 16:43:54 INFO - PROCESS | 1644 | 1464219834749 Marionette DEBUG loaded listener.js 16:43:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x11878bc00) [pid = 1644] [serial = 507] [outer = 0x116132c00] 16:43:55 INFO - PROCESS | 1644 | 1464219835275 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]]]}] 16:43:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:43:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 771ms 16:43:55 INFO - PROCESS | 1644 | 1464219835327 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 16:43:55 INFO - PROCESS | 1644 | 1464219835329 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 16:43:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:43:55 INFO - PROCESS | 1644 | 1464219835340 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:43:55 INFO - PROCESS | 1644 | 1464219835347 Marionette TRACE conn2 <- [1,650,null,{}] 16:43:55 INFO - PROCESS | 1644 | 1464219835351 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}] 16:43:55 INFO - PROCESS | 1644 | 1464219835508 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 16:43:55 INFO - PROCESS | 1644 | 1464219835591 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d569800 == 61 [pid = 1644] [id = 170] 16:43:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x1180af000) [pid = 1644] [serial = 508] [outer = 0x0] 16:43:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x123de9400) [pid = 1644] [serial = 509] [outer = 0x1180af000] 16:43:55 INFO - PROCESS | 1644 | 1464219835622 Marionette DEBUG loaded listener.js 16:43:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x124d7ec00) [pid = 1644] [serial = 510] [outer = 0x1180af000] 16:43:56 INFO - PROCESS | 1644 | 1464219836002 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]]]}] 16:43:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:43:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 733ms 16:43:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:43:56 INFO - PROCESS | 1644 | 1464219836067 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 16:43:56 INFO - PROCESS | 1644 | 1464219836069 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 16:43:56 INFO - PROCESS | 1644 | 1464219836071 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:43:56 INFO - PROCESS | 1644 | 1464219836073 Marionette TRACE conn2 <- [1,654,null,{}] 16:43:56 INFO - PROCESS | 1644 | 1464219836075 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}] 16:43:56 INFO - PROCESS | 1644 | 1464219836181 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 16:43:56 INFO - PROCESS | 1644 | 1464219836236 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d6bb800 == 62 [pid = 1644] [id = 171] 16:43:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x1267c5800) [pid = 1644] [serial = 511] [outer = 0x0] 16:43:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x128b89800) [pid = 1644] [serial = 512] [outer = 0x1267c5800] 16:43:56 INFO - PROCESS | 1644 | 1464219836265 Marionette DEBUG loaded listener.js 16:43:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x12907e000) [pid = 1644] [serial = 513] [outer = 0x1267c5800] 16:43:56 INFO - PROCESS | 1644 | 1464219836702 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]]]}] 16:43:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:43:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 669ms 16:43:56 INFO - PROCESS | 1644 | 1464219836741 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 16:43:56 INFO - PROCESS | 1644 | 1464219836742 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 16:43:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:43:56 INFO - PROCESS | 1644 | 1464219836744 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:43:56 INFO - PROCESS | 1644 | 1464219836746 Marionette TRACE conn2 <- [1,658,null,{}] 16:43:56 INFO - PROCESS | 1644 | 1464219836748 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}] 16:43:56 INFO - PROCESS | 1644 | 1464219836864 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 16:43:56 INFO - PROCESS | 1644 | 1464219836941 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dc6c800 == 63 [pid = 1644] [id = 172] 16:43:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x12a38d400) [pid = 1644] [serial = 514] [outer = 0x0] 16:43:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x12a60f000) [pid = 1644] [serial = 515] [outer = 0x12a38d400] 16:43:56 INFO - PROCESS | 1644 | 1464219836976 Marionette DEBUG loaded listener.js 16:43:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x12ba83800) [pid = 1644] [serial = 516] [outer = 0x12a38d400] 16:43:57 INFO - PROCESS | 1644 | 1464219837595 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]]]}] 16:43:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:43:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 870ms 16:43:57 INFO - PROCESS | 1644 | 1464219837636 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 16:43:57 INFO - PROCESS | 1644 | 1464219837641 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 16:43:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:43:57 INFO - PROCESS | 1644 | 1464219837649 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:43:57 INFO - PROCESS | 1644 | 1464219837652 Marionette TRACE conn2 <- [1,662,null,{}] 16:43:57 INFO - PROCESS | 1644 | 1464219837660 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}] 16:43:57 INFO - PROCESS | 1644 | 1464219837801 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 16:43:57 INFO - PROCESS | 1644 | 1464219837894 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x116803000 == 64 [pid = 1644] [id = 173] 16:43:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x11279d000) [pid = 1644] [serial = 517] [outer = 0x0] 16:43:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x1127a0000) [pid = 1644] [serial = 518] [outer = 0x11279d000] 16:43:57 INFO - PROCESS | 1644 | 1464219837938 Marionette DEBUG loaded listener.js 16:43:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x115e12000) [pid = 1644] [serial = 519] [outer = 0x11279d000] 16:43:58 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:58 INFO - PROCESS | 1644 | 1464219838436 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]]]}] 16:43:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:43:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 824ms 16:43:58 INFO - PROCESS | 1644 | 1464219838472 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 16:43:58 INFO - PROCESS | 1644 | 1464219838476 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 16:43:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:43:58 INFO - PROCESS | 1644 | 1464219838480 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:43:58 INFO - PROCESS | 1644 | 1464219838482 Marionette TRACE conn2 <- [1,666,null,{}] 16:43:58 INFO - PROCESS | 1644 | 1464219838484 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}] 16:43:58 INFO - PROCESS | 1644 | 1464219838580 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 16:43:58 INFO - PROCESS | 1644 | 1464219838647 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x116722000 == 65 [pid = 1644] [id = 174] 16:43:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x115e12400) [pid = 1644] [serial = 520] [outer = 0x0] 16:43:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x116110000) [pid = 1644] [serial = 521] [outer = 0x115e12400] 16:43:58 INFO - PROCESS | 1644 | 1464219838677 Marionette DEBUG loaded listener.js 16:43:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x116131400) [pid = 1644] [serial = 522] [outer = 0x115e12400] 16:43:58 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:43:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12a998000 == 64 [pid = 1644] [id = 115] 16:43:59 INFO - PROCESS | 1644 | --DOCSHELL 0x1231cc800 == 63 [pid = 1644] [id = 114] 16:43:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12cb76800 == 62 [pid = 1644] [id = 166] 16:43:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce6a000 == 61 [pid = 1644] [id = 165] 16:43:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12a9a6800 == 60 [pid = 1644] [id = 164] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x128b7f800) [pid = 1644] [serial = 394] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x121002400) [pid = 1644] [serial = 391] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x12a980000) [pid = 1644] [serial = 397] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x11833c800) [pid = 1644] [serial = 388] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | 1464219839192 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]]]}] 16:43:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12b7b4000 == 59 [pid = 1644] [id = 163] 16:43:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12a997800 == 58 [pid = 1644] [id = 162] 16:43:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12a30e000 == 57 [pid = 1644] [id = 161] 16:43:59 INFO - PROCESS | 1644 | --DOCSHELL 0x128ea1000 == 56 [pid = 1644] [id = 160] 16:43:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12666d800 == 55 [pid = 1644] [id = 159] 16:43:59 INFO - PROCESS | 1644 | --DOCSHELL 0x123479800 == 54 [pid = 1644] [id = 158] 16:43:59 INFO - PROCESS | 1644 | --DOCSHELL 0x1231c8000 == 53 [pid = 1644] [id = 157] 16:43:59 INFO - PROCESS | 1644 | --DOCSHELL 0x1170ae000 == 52 [pid = 1644] [id = 156] 16:43:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:43:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 721ms 16:43:59 INFO - PROCESS | 1644 | --DOCSHELL 0x116fee000 == 51 [pid = 1644] [id = 155] 16:43:59 INFO - PROCESS | 1644 | --DOCSHELL 0x11709b800 == 50 [pid = 1644] [id = 154] 16:43:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12c071000 == 49 [pid = 1644] [id = 150] 16:43:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12348c800 == 48 [pid = 1644] [id = 149] 16:43:59 INFO - PROCESS | 1644 | --DOCSHELL 0x1170a0000 == 47 [pid = 1644] [id = 148] 16:43:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12c635800 == 46 [pid = 1644] [id = 147] 16:43:59 INFO - PROCESS | 1644 | 1464219839210 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 16:43:59 INFO - PROCESS | 1644 | 1464219839212 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 16:43:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:43:59 INFO - PROCESS | 1644 | 1464219839214 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:43:59 INFO - PROCESS | 1644 | 1464219839216 Marionette TRACE conn2 <- [1,670,null,{}] 16:43:59 INFO - PROCESS | 1644 | 1464219839224 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}] 16:43:59 INFO - PROCESS | 1644 | 1464219839297 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 16:43:59 INFO - PROCESS | 1644 | 1464219839302 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x116fee000 == 47 [pid = 1644] [id = 175] 16:43:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x1161aa800) [pid = 1644] [serial = 523] [outer = 0x0] 16:43:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x116782400) [pid = 1644] [serial = 524] [outer = 0x1161aa800] 16:43:59 INFO - PROCESS | 1644 | 1464219839340 Marionette DEBUG loaded listener.js 16:43:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x117674800) [pid = 1644] [serial = 525] [outer = 0x1161aa800] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x12cce7800) [pid = 1644] [serial = 437] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x12aaf2c00) [pid = 1644] [serial = 419] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x1237ccc00) [pid = 1644] [serial = 409] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x126ca3000) [pid = 1644] [serial = 430] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x12cb59400) [pid = 1644] [serial = 434] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x12aae8c00) [pid = 1644] [serial = 431] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x12ba80400) [pid = 1644] [serial = 422] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x12c65b000) [pid = 1644] [serial = 433] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x12c0ac800) [pid = 1644] [serial = 425] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x1190af400) [pid = 1644] [serial = 406] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x12c659c00) [pid = 1644] [serial = 428] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x128947400) [pid = 1644] [serial = 415] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x12ba6b400) [pid = 1644] [serial = 421] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x126398000) [pid = 1644] [serial = 412] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x128b85400) [pid = 1644] [serial = 416] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x12a38c800) [pid = 1644] [serial = 400] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x12c0b1800) [pid = 1644] [serial = 427] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x116781400) [pid = 1644] [serial = 403] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x126c51400) [pid = 1644] [serial = 413] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x1194d7800) [pid = 1644] [serial = 407] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x12c0a3c00) [pid = 1644] [serial = 424] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x12921ac00) [pid = 1644] [serial = 418] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x117e4a400) [pid = 1644] [serial = 404] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x124326000) [pid = 1644] [serial = 410] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x12cb5cc00) [pid = 1644] [serial = 436] [outer = 0x0] [url = about:blank] 16:43:59 INFO - PROCESS | 1644 | 1464219839880 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]]]}] 16:43:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:43:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 671ms 16:43:59 INFO - PROCESS | 1644 | 1464219839885 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 16:43:59 INFO - PROCESS | 1644 | 1464219839887 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 16:43:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:43:59 INFO - PROCESS | 1644 | 1464219839894 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:43:59 INFO - PROCESS | 1644 | 1464219839895 Marionette TRACE conn2 <- [1,674,null,{}] 16:43:59 INFO - PROCESS | 1644 | 1464219839897 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}] 16:43:59 INFO - PROCESS | 1644 | 1464219839975 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 16:43:59 INFO - PROCESS | 1644 | 1464219839982 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x119088800 == 48 [pid = 1644] [id = 176] 16:44:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x1180b2000) [pid = 1644] [serial = 526] [outer = 0x0] 16:44:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x11839fc00) [pid = 1644] [serial = 527] [outer = 0x1180b2000] 16:44:00 INFO - PROCESS | 1644 | 1464219840023 Marionette DEBUG loaded listener.js 16:44:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x1190b1c00) [pid = 1644] [serial = 528] [outer = 0x1180b2000] 16:44:00 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:44:00 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:44:00 INFO - PROCESS | 1644 | 1464219840510 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]]]}] 16:44:00 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 16:44:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 668ms 16:44:00 INFO - PROCESS | 1644 | 1464219840563 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 16:44:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:44:00 INFO - PROCESS | 1644 | 1464219840565 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 16:44:00 INFO - PROCESS | 1644 | 1464219840569 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:44:00 INFO - PROCESS | 1644 | 1464219840572 Marionette TRACE conn2 <- [1,678,null,{}] 16:44:00 INFO - PROCESS | 1644 | 1464219840575 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}] 16:44:00 INFO - PROCESS | 1644 | 1464219840704 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 16:44:00 INFO - PROCESS | 1644 | 1464219840775 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x119b78000 == 49 [pid = 1644] [id = 177] 16:44:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x118393000) [pid = 1644] [serial = 529] [outer = 0x0] 16:44:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x11963f400) [pid = 1644] [serial = 530] [outer = 0x118393000] 16:44:00 INFO - PROCESS | 1644 | 1464219840801 Marionette DEBUG loaded listener.js 16:44:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x11985bc00) [pid = 1644] [serial = 531] [outer = 0x118393000] 16:44:01 INFO - PROCESS | 1644 | 1464219841075 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]]]}] 16:44:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:44:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 525ms 16:44:01 INFO - PROCESS | 1644 | 1464219841096 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 16:44:01 INFO - PROCESS | 1644 | 1464219841097 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 16:44:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:44:01 INFO - PROCESS | 1644 | 1464219841100 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:44:01 INFO - PROCESS | 1644 | 1464219841101 Marionette TRACE conn2 <- [1,682,null,{}] 16:44:01 INFO - PROCESS | 1644 | 1464219841103 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}] 16:44:01 INFO - PROCESS | 1644 | 1464219841215 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 16:44:01 INFO - PROCESS | 1644 | 1464219841221 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x113b75800 == 50 [pid = 1644] [id = 178] 16:44:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x11a025000) [pid = 1644] [serial = 532] [outer = 0x0] 16:44:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x123ade400) [pid = 1644] [serial = 533] [outer = 0x11a025000] 16:44:01 INFO - PROCESS | 1644 | 1464219841250 Marionette DEBUG loaded listener.js 16:44:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x1267c0400) [pid = 1644] [serial = 534] [outer = 0x11a025000] 16:44:02 INFO - PROCESS | 1644 | 1464219842215 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]]]}] 16:44:02 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) 16:44:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1119ms 16:44:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:44:02 INFO - PROCESS | 1644 | 1464219842219 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 16:44:02 INFO - PROCESS | 1644 | 1464219842221 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 16:44:02 INFO - PROCESS | 1644 | 1464219842224 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:44:02 INFO - PROCESS | 1644 | 1464219842225 Marionette TRACE conn2 <- [1,686,null,{}] 16:44:02 INFO - PROCESS | 1644 | 1464219842227 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}] 16:44:02 INFO - PROCESS | 1644 | 1464219842331 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 16:44:02 INFO - PROCESS | 1644 | 1464219842345 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x1246a9000 == 51 [pid = 1644] [id = 179] 16:44:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x126960c00) [pid = 1644] [serial = 535] [outer = 0x0] 16:44:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x126c9d800) [pid = 1644] [serial = 536] [outer = 0x126960c00] 16:44:02 INFO - PROCESS | 1644 | 1464219842370 Marionette DEBUG loaded listener.js 16:44:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x128b85800) [pid = 1644] [serial = 537] [outer = 0x126960c00] 16:44:03 INFO - PROCESS | 1644 | 1464219843177 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]]]}] 16:44:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:44:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 16:44:03 INFO - PROCESS | 1644 | 1464219843194 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 16:44:03 INFO - PROCESS | 1644 | 1464219843195 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 16:44:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:44:03 INFO - PROCESS | 1644 | 1464219843197 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:44:03 INFO - PROCESS | 1644 | 1464219843198 Marionette TRACE conn2 <- [1,690,null,{}] 16:44:03 INFO - PROCESS | 1644 | 1464219843209 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}] 16:44:03 INFO - PROCESS | 1644 | 1464219843309 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 16:44:03 INFO - PROCESS | 1644 | 1464219843313 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x126cc8800 == 52 [pid = 1644] [id = 180] 16:44:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x128947800) [pid = 1644] [serial = 538] [outer = 0x0] 16:44:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x129078c00) [pid = 1644] [serial = 539] [outer = 0x128947800] 16:44:03 INFO - PROCESS | 1644 | 1464219843365 Marionette DEBUG loaded listener.js 16:44:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x12921b400) [pid = 1644] [serial = 540] [outer = 0x128947800] 16:44:03 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x126ca4000) [pid = 1644] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:44:03 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x11611f000) [pid = 1644] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:44:03 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x128b87000) [pid = 1644] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:44:03 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x12bd39000) [pid = 1644] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:44:03 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x129079400) [pid = 1644] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:44:03 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x119c5cc00) [pid = 1644] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:44:03 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x112684000) [pid = 1644] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:44:03 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x1168b6c00) [pid = 1644] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:44:03 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x12921c800) [pid = 1644] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:44:03 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x124322c00) [pid = 1644] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:44:03 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x112680c00) [pid = 1644] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:44:03 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x123de7c00) [pid = 1644] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:44:03 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x116134c00) [pid = 1644] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:44:03 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x116140000) [pid = 1644] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:44:04 INFO - PROCESS | 1644 | 1464219844178 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]]]}] 16:44:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:44:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1027ms 16:44:04 INFO - PROCESS | 1644 | 1464219844224 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 16:44:04 INFO - PROCESS | 1644 | 1464219844226 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 16:44:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:44:04 INFO - PROCESS | 1644 | 1464219844228 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:44:04 INFO - PROCESS | 1644 | 1464219844229 Marionette TRACE conn2 <- [1,694,null,{}] 16:44:04 INFO - PROCESS | 1644 | 1464219844231 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}] 16:44:04 INFO - PROCESS | 1644 | 1464219844338 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 16:44:04 INFO - PROCESS | 1644 | 1464219844345 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x123d14800 == 53 [pid = 1644] [id = 181] 16:44:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x116135c00) [pid = 1644] [serial = 541] [outer = 0x0] 16:44:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x119c5cc00) [pid = 1644] [serial = 542] [outer = 0x116135c00] 16:44:04 INFO - PROCESS | 1644 | 1464219844377 Marionette DEBUG loaded listener.js 16:44:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x128b87400) [pid = 1644] [serial = 543] [outer = 0x116135c00] 16:44:05 INFO - PROCESS | 1644 | 1464219845177 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]]]}] 16:44:05 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) 16:44:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 968ms 16:44:05 INFO - PROCESS | 1644 | 1464219845197 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 16:44:05 INFO - PROCESS | 1644 | 1464219845198 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 16:44:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:44:05 INFO - PROCESS | 1644 | 1464219845200 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:44:05 INFO - PROCESS | 1644 | 1464219845201 Marionette TRACE conn2 <- [1,698,null,{}] 16:44:05 INFO - PROCESS | 1644 | 1464219845204 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}] 16:44:05 INFO - PROCESS | 1644 | 1464219845282 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 16:44:05 INFO - PROCESS | 1644 | 1464219845287 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a30f000 == 54 [pid = 1644] [id = 182] 16:44:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x129081800) [pid = 1644] [serial = 544] [outer = 0x0] 16:44:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x12a38a000) [pid = 1644] [serial = 545] [outer = 0x129081800] 16:44:05 INFO - PROCESS | 1644 | 1464219845314 Marionette DEBUG loaded listener.js 16:44:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x12aaef400) [pid = 1644] [serial = 546] [outer = 0x129081800] 16:44:06 INFO - PROCESS | 1644 | 1464219846130 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]]]}] 16:44:06 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) 16:44:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 968ms 16:44:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:44:06 INFO - PROCESS | 1644 | 1464219846169 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 16:44:06 INFO - PROCESS | 1644 | 1464219846172 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 16:44:06 INFO - PROCESS | 1644 | 1464219846175 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:44:06 INFO - PROCESS | 1644 | 1464219846178 Marionette TRACE conn2 <- [1,702,null,{}] 16:44:06 INFO - PROCESS | 1644 | 1464219846182 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}] 16:44:06 INFO - PROCESS | 1644 | 1464219846289 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 16:44:06 INFO - PROCESS | 1644 | 1464219846342 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x1166dd800 == 55 [pid = 1644] [id = 183] 16:44:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x112a67c00) [pid = 1644] [serial = 547] [outer = 0x0] 16:44:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x115134c00) [pid = 1644] [serial = 548] [outer = 0x112a67c00] 16:44:06 INFO - PROCESS | 1644 | 1464219846374 Marionette DEBUG loaded listener.js 16:44:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x11610b400) [pid = 1644] [serial = 549] [outer = 0x112a67c00] 16:44:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:44:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1120ms 16:44:07 INFO - PROCESS | 1644 | 1464219847290 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]]]}] 16:44:07 INFO - PROCESS | 1644 | 1464219847296 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 16:44:07 INFO - PROCESS | 1644 | 1464219847300 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 16:44:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:44:07 INFO - PROCESS | 1644 | 1464219847307 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:44:07 INFO - PROCESS | 1644 | 1464219847309 Marionette TRACE conn2 <- [1,706,null,{}] 16:44:07 INFO - PROCESS | 1644 | 1464219847312 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}] 16:44:07 INFO - PROCESS | 1644 | 1464219847411 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 16:44:07 INFO - PROCESS | 1644 | 1464219847461 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x119fe0000 == 56 [pid = 1644] [id = 184] 16:44:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x116114800) [pid = 1644] [serial = 550] [outer = 0x0] 16:44:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x116141000) [pid = 1644] [serial = 551] [outer = 0x116114800] 16:44:07 INFO - PROCESS | 1644 | 1464219847492 Marionette DEBUG loaded listener.js 16:44:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x116ac7400) [pid = 1644] [serial = 552] [outer = 0x116114800] 16:44:08 INFO - PROCESS | 1644 | 1464219848389 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]]]}] 16:44:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:44:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1122ms 16:44:08 INFO - PROCESS | 1644 | 1464219848428 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 16:44:08 INFO - PROCESS | 1644 | 1464219848429 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 16:44:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:44:08 INFO - PROCESS | 1644 | 1464219848432 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:44:08 INFO - PROCESS | 1644 | 1464219848435 Marionette TRACE conn2 <- [1,710,null,{}] 16:44:08 INFO - PROCESS | 1644 | 1464219848442 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}] 16:44:08 INFO - PROCESS | 1644 | 1464219848547 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 16:44:08 INFO - PROCESS | 1644 | 1464219848596 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a997800 == 57 [pid = 1644] [id = 185] 16:44:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x11877e400) [pid = 1644] [serial = 553] [outer = 0x0] 16:44:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x1234ab000) [pid = 1644] [serial = 554] [outer = 0x11877e400] 16:44:08 INFO - PROCESS | 1644 | 1464219848628 Marionette DEBUG loaded listener.js 16:44:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x124320c00) [pid = 1644] [serial = 555] [outer = 0x11877e400] 16:44:09 INFO - PROCESS | 1644 | 1464219849514 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]]]}] 16:44:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:44:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1121ms 16:44:09 INFO - PROCESS | 1644 | 1464219849554 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 16:44:09 INFO - PROCESS | 1644 | 1464219849557 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 16:44:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:44:09 INFO - PROCESS | 1644 | 1464219849561 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:44:09 INFO - PROCESS | 1644 | 1464219849562 Marionette TRACE conn2 <- [1,714,null,{}] 16:44:09 INFO - PROCESS | 1644 | 1464219849564 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}] 16:44:09 INFO - PROCESS | 1644 | 1464219849664 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 16:44:09 INFO - PROCESS | 1644 | 1464219849714 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b7be800 == 58 [pid = 1644] [id = 186] 16:44:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x128949c00) [pid = 1644] [serial = 556] [outer = 0x0] 16:44:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x12921f400) [pid = 1644] [serial = 557] [outer = 0x128949c00] 16:44:09 INFO - PROCESS | 1644 | 1464219849744 Marionette DEBUG loaded listener.js 16:44:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x12aaf4400) [pid = 1644] [serial = 558] [outer = 0x128949c00] 16:44:10 INFO - PROCESS | 1644 | 1464219850646 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]]]}] 16:44:10 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 16:44:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1119ms 16:44:10 INFO - PROCESS | 1644 | 1464219850681 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 16:44:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:44:10 INFO - PROCESS | 1644 | 1464219850683 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 16:44:10 INFO - PROCESS | 1644 | 1464219850687 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:44:10 INFO - PROCESS | 1644 | 1464219850689 Marionette TRACE conn2 <- [1,718,null,{}] 16:44:10 INFO - PROCESS | 1644 | 1464219850692 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}] 16:44:10 INFO - PROCESS | 1644 | 1464219850800 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 16:44:10 INFO - PROCESS | 1644 | 1464219850850 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c066800 == 59 [pid = 1644] [id = 187] 16:44:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x11268bc00) [pid = 1644] [serial = 559] [outer = 0x0] 16:44:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x12af56400) [pid = 1644] [serial = 560] [outer = 0x11268bc00] 16:44:10 INFO - PROCESS | 1644 | 1464219850880 Marionette DEBUG loaded listener.js 16:44:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x12b9b7c00) [pid = 1644] [serial = 561] [outer = 0x11268bc00] 16:44:11 INFO - PROCESS | 1644 | --DOCSHELL 0x123d14800 == 58 [pid = 1644] [id = 181] 16:44:11 INFO - PROCESS | 1644 | --DOCSHELL 0x126cc8800 == 57 [pid = 1644] [id = 180] 16:44:11 INFO - PROCESS | 1644 | --DOCSHELL 0x1246a9000 == 56 [pid = 1644] [id = 179] 16:44:11 INFO - PROCESS | 1644 | --DOCSHELL 0x113b75800 == 55 [pid = 1644] [id = 178] 16:44:11 INFO - PROCESS | 1644 | --DOCSHELL 0x119b78000 == 54 [pid = 1644] [id = 177] 16:44:11 INFO - PROCESS | 1644 | --DOCSHELL 0x119088800 == 53 [pid = 1644] [id = 176] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x128b8a400) [pid = 1644] [serial = 448] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x12a981c00) [pid = 1644] [serial = 451] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x12c65a800) [pid = 1644] [serial = 454] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x12cce9400) [pid = 1644] [serial = 457] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x11612e000) [pid = 1644] [serial = 497] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOCSHELL 0x116fee000 == 52 [pid = 1644] [id = 175] 16:44:11 INFO - PROCESS | 1644 | --DOCSHELL 0x116722000 == 51 [pid = 1644] [id = 174] 16:44:11 INFO - PROCESS | 1644 | --DOCSHELL 0x116803000 == 50 [pid = 1644] [id = 173] 16:44:11 INFO - PROCESS | 1644 | --DOCSHELL 0x12dc6c800 == 49 [pid = 1644] [id = 172] 16:44:11 INFO - PROCESS | 1644 | --DOCSHELL 0x12d6bb800 == 48 [pid = 1644] [id = 171] 16:44:11 INFO - PROCESS | 1644 | --DOCSHELL 0x12d569800 == 47 [pid = 1644] [id = 170] 16:44:11 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba98800 == 46 [pid = 1644] [id = 169] 16:44:11 INFO - PROCESS | 1644 | --DOCSHELL 0x11a07d000 == 45 [pid = 1644] [id = 168] 16:44:11 INFO - PROCESS | 1644 | --DOCSHELL 0x11606d800 == 44 [pid = 1644] [id = 167] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x12c0a9c00) [pid = 1644] [serial = 386] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x1194ce800) [pid = 1644] [serial = 445] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x11683a000) [pid = 1644] [serial = 442] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x11613bc00) [pid = 1644] [serial = 487] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x12c65c800) [pid = 1644] [serial = 494] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x117244400) [pid = 1644] [serial = 194] [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.] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x11613fc00) [pid = 1644] [serial = 488] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x124c6ec00) [pid = 1644] [serial = 490] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x12c65b400) [pid = 1644] [serial = 491] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x12a395800) [pid = 1644] [serial = 476] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x12cb5d000) [pid = 1644] [serial = 495] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x12ba75000) [pid = 1644] [serial = 479] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x12a987400) [pid = 1644] [serial = 478] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x12c65b800) [pid = 1644] [serial = 484] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x12c0acc00) [pid = 1644] [serial = 482] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x12bd36800) [pid = 1644] [serial = 481] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x12cb54000) [pid = 1644] [serial = 485] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x12315bc00) [pid = 1644] [serial = 466] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x123beec00) [pid = 1644] [serial = 467] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x115e0f000) [pid = 1644] [serial = 461] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x112689800) [pid = 1644] [serial = 460] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x1190b8400) [pid = 1644] [serial = 464] [outer = 0x0] [url = about:blank] 16:44:11 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x1180a8c00) [pid = 1644] [serial = 463] [outer = 0x0] [url = about:blank] 16:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x129228800) [pid = 1644] [serial = 475] [outer = 0x0] [url = about:blank] 16:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x128b83800) [pid = 1644] [serial = 472] [outer = 0x0] [url = about:blank] 16:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x11268a400) [pid = 1644] [serial = 440] [outer = 0x0] [url = about:blank] 16:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x112685c00) [pid = 1644] [serial = 439] [outer = 0x0] [url = about:blank] 16:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x129077c00) [pid = 1644] [serial = 473] [outer = 0x0] [url = about:blank] 16:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x1263a1c00) [pid = 1644] [serial = 469] [outer = 0x0] [url = about:blank] 16:44:12 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x12894e000) [pid = 1644] [serial = 470] [outer = 0x0] [url = about:blank] 16:44:12 INFO - PROCESS | 1644 | 1464219851999 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]]]}] 16:44:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:44:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1374ms 16:44:12 INFO - PROCESS | 1644 | 1464219852061 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 16:44:12 INFO - PROCESS | 1644 | 1464219852063 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 16:44:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:44:12 INFO - PROCESS | 1644 | 1464219852067 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:44:12 INFO - PROCESS | 1644 | 1464219852069 Marionette TRACE conn2 <- [1,722,null,{}] 16:44:12 INFO - PROCESS | 1644 | 1464219852072 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}] 16:44:12 INFO - PROCESS | 1644 | 1464219852175 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 16:44:12 INFO - PROCESS | 1644 | 1464219852181 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x1166e4800 == 45 [pid = 1644] [id = 188] 16:44:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x116041800) [pid = 1644] [serial = 562] [outer = 0x0] 16:44:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x116112400) [pid = 1644] [serial = 563] [outer = 0x116041800] 16:44:12 INFO - PROCESS | 1644 | 1464219852209 Marionette DEBUG loaded listener.js 16:44:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x116121800) [pid = 1644] [serial = 564] [outer = 0x116041800] 16:44:12 INFO - PROCESS | 1644 | 1464219852556 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] 16:44:12 INFO - PROCESS | 1644 | 1464219852593 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 16:44:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:44:12 INFO - PROCESS | 1644 | 1464219852597 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:44:12 INFO - PROCESS | 1644 | 1464219852599 Marionette TRACE conn2 <- [1,726,null,{}] 16:44:12 INFO - PROCESS | 1644 | 1464219852601 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}] 16:44:12 INFO - PROCESS | 1644 | 1464219852681 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 16:44:12 INFO - PROCESS | 1644 | 1464219852686 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x118ef1800 == 46 [pid = 1644] [id = 189] 16:44:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x11612f000) [pid = 1644] [serial = 565] [outer = 0x0] 16:44:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x116777400) [pid = 1644] [serial = 566] [outer = 0x11612f000] 16:44:12 INFO - PROCESS | 1644 | 1464219852716 Marionette DEBUG loaded listener.js 16:44:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x117e63800) [pid = 1644] [serial = 567] [outer = 0x11612f000] 16:44:13 INFO - PROCESS | 1644 | 1464219853090 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]]]}] 16:44:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:44:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 520ms 16:44:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:44:13 INFO - PROCESS | 1644 | 1464219853118 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 16:44:13 INFO - PROCESS | 1644 | 1464219853119 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 16:44:13 INFO - PROCESS | 1644 | 1464219853121 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:44:13 INFO - PROCESS | 1644 | 1464219853124 Marionette TRACE conn2 <- [1,730,null,{}] 16:44:13 INFO - PROCESS | 1644 | 1464219853131 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}] 16:44:13 INFO - PROCESS | 1644 | 1464219853215 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 16:44:13 INFO - PROCESS | 1644 | 1464219853221 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x12330a800 == 47 [pid = 1644] [id = 190] 16:44:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x11839d400) [pid = 1644] [serial = 568] [outer = 0x0] 16:44:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x119853800) [pid = 1644] [serial = 569] [outer = 0x11839d400] 16:44:13 INFO - PROCESS | 1644 | 1464219853249 Marionette DEBUG loaded listener.js 16:44:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x123a5b400) [pid = 1644] [serial = 570] [outer = 0x11839d400] 16:44:13 INFO - PROCESS | 1644 | 1464219853602 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] 16:44:13 INFO - PROCESS | 1644 | 1464219853645 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 16:44:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:44:13 INFO - PROCESS | 1644 | 1464219853647 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:44:13 INFO - PROCESS | 1644 | 1464219853648 Marionette TRACE conn2 <- [1,734,null,{}] 16:44:13 INFO - PROCESS | 1644 | 1464219853651 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}] 16:44:13 INFO - PROCESS | 1644 | 1464219853756 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 16:44:13 INFO - PROCESS | 1644 | 1464219853787 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x123d1d000 == 48 [pid = 1644] [id = 191] 16:44:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x123ae7400) [pid = 1644] [serial = 571] [outer = 0x0] 16:44:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x124c76400) [pid = 1644] [serial = 572] [outer = 0x123ae7400] 16:44:13 INFO - PROCESS | 1644 | 1464219853813 Marionette DEBUG loaded listener.js 16:44:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x12906a000) [pid = 1644] [serial = 573] [outer = 0x123ae7400] 16:44:14 INFO - PROCESS | 1644 | 1464219854152 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]]]}] 16:44:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:44:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 520ms 16:44:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:44:14 INFO - PROCESS | 1644 | 1464219854187 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 16:44:14 INFO - PROCESS | 1644 | 1464219854188 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 16:44:14 INFO - PROCESS | 1644 | 1464219854193 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:44:14 INFO - PROCESS | 1644 | 1464219854194 Marionette TRACE conn2 <- [1,738,null,{}] 16:44:14 INFO - PROCESS | 1644 | 1464219854196 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}] 16:44:14 INFO - PROCESS | 1644 | 1464219854295 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 16:44:14 INFO - PROCESS | 1644 | 1464219854308 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x126cd4000 == 49 [pid = 1644] [id = 192] 16:44:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x126c52800) [pid = 1644] [serial = 574] [outer = 0x0] 16:44:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x129222000) [pid = 1644] [serial = 575] [outer = 0x126c52800] 16:44:14 INFO - PROCESS | 1644 | 1464219854333 Marionette DEBUG loaded listener.js 16:44:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x12a987400) [pid = 1644] [serial = 576] [outer = 0x126c52800] 16:44:15 INFO - PROCESS | 1644 | 1464219855156 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]]]}] 16:44:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:44:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 970ms 16:44:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:44:15 INFO - PROCESS | 1644 | 1464219855162 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 16:44:15 INFO - PROCESS | 1644 | 1464219855163 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 16:44:15 INFO - PROCESS | 1644 | 1464219855165 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:44:15 INFO - PROCESS | 1644 | 1464219855166 Marionette TRACE conn2 <- [1,742,null,{}] 16:44:15 INFO - PROCESS | 1644 | 1464219855169 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}] 16:44:15 INFO - PROCESS | 1644 | 1464219855285 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 16:44:15 INFO - PROCESS | 1644 | 1464219855297 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x11681d800 == 50 [pid = 1644] [id = 193] 16:44:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x12af50400) [pid = 1644] [serial = 577] [outer = 0x0] 16:44:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x12ba82800) [pid = 1644] [serial = 578] [outer = 0x12af50400] 16:44:15 INFO - PROCESS | 1644 | 1464219855323 Marionette DEBUG loaded listener.js 16:44:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x12c0b0000) [pid = 1644] [serial = 579] [outer = 0x12af50400] 16:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x11202a800) [pid = 1644] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x115e12400) [pid = 1644] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x118393000) [pid = 1644] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x11279d000) [pid = 1644] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x1180b2000) [pid = 1644] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x1161aa800) [pid = 1644] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x126960c00) [pid = 1644] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x11a025000) [pid = 1644] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x128947800) [pid = 1644] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:44:16 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x116135c00) [pid = 1644] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:44:16 INFO - PROCESS | 1644 | 1464219856147 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]]]}] 16:44:16 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 16:44:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1021ms 16:44:16 INFO - PROCESS | 1644 | 1464219856186 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 16:44:16 INFO - PROCESS | 1644 | 1464219856187 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 16:44:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:44:16 INFO - PROCESS | 1644 | 1464219856192 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:44:16 INFO - PROCESS | 1644 | 1464219856193 Marionette TRACE conn2 <- [1,746,null,{}] 16:44:16 INFO - PROCESS | 1644 | 1464219856196 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}] 16:44:16 INFO - PROCESS | 1644 | 1464219856281 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 16:44:16 INFO - PROCESS | 1644 | 1464219856285 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x119873800 == 51 [pid = 1644] [id = 194] 16:44:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x116119c00) [pid = 1644] [serial = 580] [outer = 0x0] 16:44:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x1267cc800) [pid = 1644] [serial = 581] [outer = 0x116119c00] 16:44:16 INFO - PROCESS | 1644 | 1464219856310 Marionette DEBUG loaded listener.js 16:44:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x12b9af800) [pid = 1644] [serial = 582] [outer = 0x116119c00] 16:44:17 INFO - PROCESS | 1644 | 1464219857106 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]]]}] 16:44:17 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.) 16:44:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 922ms 16:44:17 INFO - PROCESS | 1644 | 1464219857112 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 16:44:17 INFO - PROCESS | 1644 | 1464219857113 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 16:44:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:44:17 INFO - PROCESS | 1644 | 1464219857116 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:44:17 INFO - PROCESS | 1644 | 1464219857117 Marionette TRACE conn2 <- [1,750,null,{}] 16:44:17 INFO - PROCESS | 1644 | 1464219857119 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}] 16:44:17 INFO - PROCESS | 1644 | 1464219857199 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 16:44:17 INFO - PROCESS | 1644 | 1464219857250 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba97000 == 52 [pid = 1644] [id = 195] 16:44:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x117e3e800) [pid = 1644] [serial = 583] [outer = 0x0] 16:44:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x12c65c800) [pid = 1644] [serial = 584] [outer = 0x117e3e800] 16:44:17 INFO - PROCESS | 1644 | 1464219857275 Marionette DEBUG loaded listener.js 16:44:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x12cb53c00) [pid = 1644] [serial = 585] [outer = 0x117e3e800] 16:44:18 INFO - PROCESS | 1644 | 1464219858047 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]]]}] 16:44:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:44:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 971ms 16:44:18 INFO - PROCESS | 1644 | 1464219858116 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 16:44:18 INFO - PROCESS | 1644 | 1464219858118 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 16:44:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:44:18 INFO - PROCESS | 1644 | 1464219858122 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:44:18 INFO - PROCESS | 1644 | 1464219858125 Marionette TRACE conn2 <- [1,754,null,{}] 16:44:18 INFO - PROCESS | 1644 | 1464219858129 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}] 16:44:18 INFO - PROCESS | 1644 | 1464219858226 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 16:44:18 INFO - PROCESS | 1644 | 1464219858315 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x11687b000 == 53 [pid = 1644] [id = 196] 16:44:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x11607e400) [pid = 1644] [serial = 586] [outer = 0x0] 16:44:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x11610a800) [pid = 1644] [serial = 587] [outer = 0x11607e400] 16:44:18 INFO - PROCESS | 1644 | 1464219858347 Marionette DEBUG loaded listener.js 16:44:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x11612b400) [pid = 1644] [serial = 588] [outer = 0x11607e400] 16:44:19 INFO - PROCESS | 1644 | 1464219859284 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]]]}] 16:44:19 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 16:44:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1174ms 16:44:19 INFO - PROCESS | 1644 | 1464219859298 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 16:44:19 INFO - PROCESS | 1644 | 1464219859300 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 16:44:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:44:19 INFO - PROCESS | 1644 | 1464219859306 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:44:19 INFO - PROCESS | 1644 | 1464219859309 Marionette TRACE conn2 <- [1,758,null,{}] 16:44:19 INFO - PROCESS | 1644 | 1464219859312 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}] 16:44:19 INFO - PROCESS | 1644 | 1464219859416 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 16:44:19 INFO - PROCESS | 1644 | 1464219859468 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x1233c6000 == 54 [pid = 1644] [id = 197] 16:44:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x1168bf800) [pid = 1644] [serial = 589] [outer = 0x0] 16:44:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x118393c00) [pid = 1644] [serial = 590] [outer = 0x1168bf800] 16:44:19 INFO - PROCESS | 1644 | 1464219859498 Marionette DEBUG loaded listener.js 16:44:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x11927c400) [pid = 1644] [serial = 591] [outer = 0x1168bf800] 16:44:19 INFO - PROCESS | 1644 | 1464219859940 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]]]}] 16:44:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:44:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 674ms 16:44:19 INFO - PROCESS | 1644 | 1464219859977 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 16:44:19 INFO - PROCESS | 1644 | 1464219859979 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 16:44:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:44:19 INFO - PROCESS | 1644 | 1464219859981 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:44:19 INFO - PROCESS | 1644 | 1464219859983 Marionette TRACE conn2 <- [1,762,null,{}] 16:44:20 INFO - PROCESS | 1644 | 1464219860007 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}] 16:44:20 INFO - PROCESS | 1644 | 1464219860128 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 16:44:20 INFO - PROCESS | 1644 | 1464219860180 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c069000 == 55 [pid = 1644] [id = 198] 16:44:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x126c9e000) [pid = 1644] [serial = 592] [outer = 0x0] 16:44:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x129079400) [pid = 1644] [serial = 593] [outer = 0x126c9e000] 16:44:20 INFO - PROCESS | 1644 | 1464219860213 Marionette DEBUG loaded listener.js 16:44:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x12af4c000) [pid = 1644] [serial = 594] [outer = 0x126c9e000] 16:44:21 INFO - PROCESS | 1644 | 1464219861074 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]]]}] 16:44:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:44:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1119ms 16:44:21 INFO - PROCESS | 1644 | 1464219861101 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 16:44:21 INFO - PROCESS | 1644 | 1464219861102 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 16:44:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:44:21 INFO - PROCESS | 1644 | 1464219861105 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:44:21 INFO - PROCESS | 1644 | 1464219861106 Marionette TRACE conn2 <- [1,766,null,{}] 16:44:21 INFO - PROCESS | 1644 | 1464219861108 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}] 16:44:21 INFO - PROCESS | 1644 | 1464219861210 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 16:44:21 INFO - PROCESS | 1644 | 1464219861260 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce4b800 == 56 [pid = 1644] [id = 199] 16:44:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x12bd3a400) [pid = 1644] [serial = 595] [outer = 0x0] 16:44:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x12bd42400) [pid = 1644] [serial = 596] [outer = 0x12bd3a400] 16:44:21 INFO - PROCESS | 1644 | 1464219861291 Marionette DEBUG loaded listener.js 16:44:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x12c663800) [pid = 1644] [serial = 597] [outer = 0x12bd3a400] 16:44:22 INFO - PROCESS | 1644 | 1464219862158 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]]]}] 16:44:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:44:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1070ms 16:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:44:22 INFO - PROCESS | 1644 | 1464219862176 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 16:44:22 INFO - PROCESS | 1644 | 1464219862178 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 16:44:22 INFO - PROCESS | 1644 | 1464219862181 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:44:22 INFO - PROCESS | 1644 | 1464219862184 Marionette TRACE conn2 <- [1,770,null,{}] 16:44:22 INFO - PROCESS | 1644 | 1464219862187 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}] 16:44:22 INFO - PROCESS | 1644 | 1464219862315 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 16:44:22 INFO - PROCESS | 1644 | 1464219862374 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x11663e800 == 57 [pid = 1644] [id = 200] 16:44:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x115e12c00) [pid = 1644] [serial = 598] [outer = 0x0] 16:44:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x116103400) [pid = 1644] [serial = 599] [outer = 0x115e12c00] 16:44:22 INFO - PROCESS | 1644 | 1464219862405 Marionette DEBUG loaded listener.js 16:44:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x11611bc00) [pid = 1644] [serial = 600] [outer = 0x115e12c00] 16:44:22 INFO - PROCESS | 1644 | 1464219862920 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]]]}] 16:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 772ms 16:44:22 INFO - PROCESS | 1644 | 1464219862963 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 16:44:22 INFO - PROCESS | 1644 | 1464219862966 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 16:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:44:22 INFO - PROCESS | 1644 | 1464219862971 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:44:22 INFO - PROCESS | 1644 | 1464219862972 Marionette TRACE conn2 <- [1,774,null,{}] 16:44:22 INFO - PROCESS | 1644 | 1464219862977 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}] 16:44:23 INFO - PROCESS | 1644 | 1464219863069 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 16:44:23 INFO - PROCESS | 1644 | 1464219863139 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x119fd4000 == 58 [pid = 1644] [id = 201] 16:44:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x1161af400) [pid = 1644] [serial = 601] [outer = 0x0] 16:44:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x11766bc00) [pid = 1644] [serial = 602] [outer = 0x1161af400] 16:44:23 INFO - PROCESS | 1644 | 1464219863166 Marionette DEBUG loaded listener.js 16:44:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x11826d400) [pid = 1644] [serial = 603] [outer = 0x1161af400] 16:44:23 INFO - PROCESS | 1644 | --DOCSHELL 0x119873800 == 57 [pid = 1644] [id = 194] 16:44:23 INFO - PROCESS | 1644 | --DOCSHELL 0x11681d800 == 56 [pid = 1644] [id = 193] 16:44:23 INFO - PROCESS | 1644 | --DOCSHELL 0x126cd4000 == 55 [pid = 1644] [id = 192] 16:44:23 INFO - PROCESS | 1644 | --DOCSHELL 0x123d1d000 == 54 [pid = 1644] [id = 191] 16:44:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12330a800 == 53 [pid = 1644] [id = 190] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x128b89800) [pid = 1644] [serial = 512] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x116117c00) [pid = 1644] [serial = 503] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x112680000) [pid = 1644] [serial = 500] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x123de9400) [pid = 1644] [serial = 509] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x117679400) [pid = 1644] [serial = 506] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x12a60f000) [pid = 1644] [serial = 515] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x12a38a000) [pid = 1644] [serial = 545] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOCSHELL 0x118ef1800 == 52 [pid = 1644] [id = 189] 16:44:23 INFO - PROCESS | 1644 | --DOCSHELL 0x1166e4800 == 51 [pid = 1644] [id = 188] 16:44:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12c066800 == 50 [pid = 1644] [id = 187] 16:44:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12b7be800 == 49 [pid = 1644] [id = 186] 16:44:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12a997800 == 48 [pid = 1644] [id = 185] 16:44:23 INFO - PROCESS | 1644 | --DOCSHELL 0x119fe0000 == 47 [pid = 1644] [id = 184] 16:44:23 INFO - PROCESS | 1644 | --DOCSHELL 0x1166dd800 == 46 [pid = 1644] [id = 183] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x116133400) [pid = 1644] [serial = 498] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x116110000) [pid = 1644] [serial = 521] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x116131400) [pid = 1644] [serial = 522] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x11963f400) [pid = 1644] [serial = 530] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x11985bc00) [pid = 1644] [serial = 531] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x115e12000) [pid = 1644] [serial = 519] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x1127a0000) [pid = 1644] [serial = 518] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x11839fc00) [pid = 1644] [serial = 527] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x1190b1c00) [pid = 1644] [serial = 528] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x116782400) [pid = 1644] [serial = 524] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x117674800) [pid = 1644] [serial = 525] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x126c9d800) [pid = 1644] [serial = 536] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x123ade400) [pid = 1644] [serial = 533] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x129078c00) [pid = 1644] [serial = 539] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x12921b400) [pid = 1644] [serial = 540] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x128b85800) [pid = 1644] [serial = 537] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x128b87400) [pid = 1644] [serial = 543] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x119c5cc00) [pid = 1644] [serial = 542] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x1267c0400) [pid = 1644] [serial = 534] [outer = 0x0] [url = about:blank] 16:44:23 INFO - PROCESS | 1644 | 1464219863553 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]]]}] 16:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 622ms 16:44:23 INFO - PROCESS | 1644 | 1464219863592 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 16:44:23 INFO - PROCESS | 1644 | 1464219863594 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 16:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:44:23 INFO - PROCESS | 1644 | 1464219863596 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:44:23 INFO - PROCESS | 1644 | 1464219863598 Marionette TRACE conn2 <- [1,778,null,{}] 16:44:23 INFO - PROCESS | 1644 | 1464219863606 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}] 16:44:23 INFO - PROCESS | 1644 | 1464219863706 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 16:44:23 INFO - PROCESS | 1644 | 1464219863714 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x1185d4000 == 47 [pid = 1644] [id = 202] 16:44:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x118396400) [pid = 1644] [serial = 604] [outer = 0x0] 16:44:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x119275000) [pid = 1644] [serial = 605] [outer = 0x118396400] 16:44:23 INFO - PROCESS | 1644 | 1464219863741 Marionette DEBUG loaded listener.js 16:44:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x119bf2800) [pid = 1644] [serial = 606] [outer = 0x118396400] 16:44:24 INFO - PROCESS | 1644 | 1464219864066 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]]]}] 16:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 521ms 16:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:44:24 INFO - PROCESS | 1644 | 1464219864118 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 16:44:24 INFO - PROCESS | 1644 | 1464219864119 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 16:44:24 INFO - PROCESS | 1644 | 1464219864122 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:44:24 INFO - PROCESS | 1644 | 1464219864123 Marionette TRACE conn2 <- [1,782,null,{}] 16:44:24 INFO - PROCESS | 1644 | 1464219864125 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}] 16:44:24 INFO - PROCESS | 1644 | 1464219864204 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 16:44:24 INFO - PROCESS | 1644 | 1464219864210 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x12383e000 == 48 [pid = 1644] [id = 203] 16:44:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x123410400) [pid = 1644] [serial = 607] [outer = 0x0] 16:44:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x123dea000) [pid = 1644] [serial = 608] [outer = 0x123410400] 16:44:24 INFO - PROCESS | 1644 | 1464219864236 Marionette DEBUG loaded listener.js 16:44:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x124c6ec00) [pid = 1644] [serial = 609] [outer = 0x123410400] 16:44:24 INFO - PROCESS | 1644 | 1464219864560 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]]]}] 16:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 470ms 16:44:24 INFO - PROCESS | 1644 | 1464219864593 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 16:44:24 INFO - PROCESS | 1644 | 1464219864601 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 16:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:44:24 INFO - PROCESS | 1644 | 1464219864603 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:44:24 INFO - PROCESS | 1644 | 1464219864605 Marionette TRACE conn2 <- [1,786,null,{}] 16:44:24 INFO - PROCESS | 1644 | 1464219864607 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}] 16:44:24 INFO - PROCESS | 1644 | 1464219864689 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 16:44:24 INFO - PROCESS | 1644 | 1464219864742 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x1242cf800 == 49 [pid = 1644] [id = 204] 16:44:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x112795400) [pid = 1644] [serial = 610] [outer = 0x0] 16:44:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x1267ca400) [pid = 1644] [serial = 611] [outer = 0x112795400] 16:44:24 INFO - PROCESS | 1644 | 1464219864768 Marionette DEBUG loaded listener.js 16:44:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x128956000) [pid = 1644] [serial = 612] [outer = 0x112795400] 16:44:25 INFO - PROCESS | 1644 | 1464219865064 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]]]}] 16:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 470ms 16:44:25 INFO - PROCESS | 1644 | 1464219865081 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 16:44:25 INFO - PROCESS | 1644 | 1464219865083 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 16:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:44:25 INFO - PROCESS | 1644 | 1464219865085 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:44:25 INFO - PROCESS | 1644 | 1464219865086 Marionette TRACE conn2 <- [1,790,null,{}] 16:44:25 INFO - PROCESS | 1644 | 1464219865091 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}] 16:44:25 INFO - PROCESS | 1644 | 1464219865201 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 16:44:25 INFO - PROCESS | 1644 | 1464219865279 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x126cc0800 == 50 [pid = 1644] [id = 205] 16:44:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x112797c00) [pid = 1644] [serial = 613] [outer = 0x0] 16:44:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x129005000) [pid = 1644] [serial = 614] [outer = 0x112797c00] 16:44:25 INFO - PROCESS | 1644 | 1464219865321 Marionette DEBUG loaded listener.js 16:44:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x12b70d800) [pid = 1644] [serial = 615] [outer = 0x112797c00] 16:44:25 INFO - PROCESS | 1644 | 1464219865693 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]]]}] 16:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 621ms 16:44:25 INFO - PROCESS | 1644 | 1464219865708 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 16:44:25 INFO - PROCESS | 1644 | 1464219865709 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 16:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:44:25 INFO - PROCESS | 1644 | 1464219865716 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:44:25 INFO - PROCESS | 1644 | 1464219865717 Marionette TRACE conn2 <- [1,794,null,{}] 16:44:25 INFO - PROCESS | 1644 | 1464219865720 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}] 16:44:25 INFO - PROCESS | 1644 | 1464219865827 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 16:44:25 INFO - PROCESS | 1644 | 1464219865863 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x116818000 == 51 [pid = 1644] [id = 206] 16:44:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x12b70cc00) [pid = 1644] [serial = 616] [outer = 0x0] 16:44:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x12b9b8400) [pid = 1644] [serial = 617] [outer = 0x12b70cc00] 16:44:25 INFO - PROCESS | 1644 | 1464219865888 Marionette DEBUG loaded listener.js 16:44:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x12c0a9c00) [pid = 1644] [serial = 618] [outer = 0x12b70cc00] 16:44:26 INFO - PROCESS | 1644 | 1464219866224 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]]]}] 16:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 16:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:44:26 INFO - PROCESS | 1644 | 1464219866235 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 16:44:26 INFO - PROCESS | 1644 | 1464219866236 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 16:44:26 INFO - PROCESS | 1644 | 1464219866238 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:44:26 INFO - PROCESS | 1644 | 1464219866241 Marionette TRACE conn2 <- [1,798,null,{}] 16:44:26 INFO - PROCESS | 1644 | 1464219866252 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}] 16:44:26 INFO - PROCESS | 1644 | 1464219866351 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 16:44:26 INFO - PROCESS | 1644 | 1464219866355 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x12af88000 == 52 [pid = 1644] [id = 207] 16:44:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x12b9b0400) [pid = 1644] [serial = 619] [outer = 0x0] 16:44:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x12cb54000) [pid = 1644] [serial = 620] [outer = 0x12b9b0400] 16:44:26 INFO - PROCESS | 1644 | 1464219866409 Marionette DEBUG loaded listener.js 16:44:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x12cb60400) [pid = 1644] [serial = 621] [outer = 0x12b9b0400] 16:44:26 INFO - PROCESS | 1644 | 1464219866728 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]]]}] 16:44:26 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 16:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 522ms 16:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:44:26 INFO - PROCESS | 1644 | 1464219866765 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 16:44:26 INFO - PROCESS | 1644 | 1464219866767 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 16:44:26 INFO - PROCESS | 1644 | 1464219866769 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:44:26 INFO - PROCESS | 1644 | 1464219866770 Marionette TRACE conn2 <- [1,802,null,{}] 16:44:26 INFO - PROCESS | 1644 | 1464219866772 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}] 16:44:26 INFO - PROCESS | 1644 | 1464219866874 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 16:44:26 INFO - PROCESS | 1644 | 1464219866908 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x12baa3000 == 53 [pid = 1644] [id = 208] 16:44:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x113193c00) [pid = 1644] [serial = 622] [outer = 0x0] 16:44:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x11319a400) [pid = 1644] [serial = 623] [outer = 0x113193c00] 16:44:26 INFO - PROCESS | 1644 | 1464219866933 Marionette DEBUG loaded listener.js 16:44:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x11319f800) [pid = 1644] [serial = 624] [outer = 0x113193c00] 16:44:27 INFO - PROCESS | 1644 | 1464219867279 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]]]}] 16:44:27 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 16:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 519ms 16:44:27 INFO - PROCESS | 1644 | 1464219867289 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 16:44:27 INFO - PROCESS | 1644 | 1464219867291 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 16:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:44:27 INFO - PROCESS | 1644 | 1464219867293 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:44:27 INFO - PROCESS | 1644 | 1464219867294 Marionette TRACE conn2 <- [1,806,null,{}] 16:44:27 INFO - PROCESS | 1644 | 1464219867296 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}] 16:44:27 INFO - PROCESS | 1644 | 1464219867399 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 16:44:27 INFO - PROCESS | 1644 | 1464219867412 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb7a800 == 54 [pid = 1644] [id = 209] 16:44:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x11319b400) [pid = 1644] [serial = 625] [outer = 0x0] 16:44:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x118258c00) [pid = 1644] [serial = 626] [outer = 0x11319b400] 16:44:27 INFO - PROCESS | 1644 | 1464219867436 Marionette DEBUG loaded listener.js 16:44:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x11825cc00) [pid = 1644] [serial = 627] [outer = 0x11319b400] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x123159400) [pid = 1644] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x126c52800) [pid = 1644] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x12af50400) [pid = 1644] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x116119c00) [pid = 1644] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x123ae7400) [pid = 1644] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x11612f000) [pid = 1644] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x116041800) [pid = 1644] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x11268bc00) [pid = 1644] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x11839d400) [pid = 1644] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x12ba82c00) [pid = 1644] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x118e86400) [pid = 1644] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x12ba86000) [pid = 1644] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x11963a400) [pid = 1644] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x1160f8800) [pid = 1644] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x12639a800) [pid = 1644] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x126ca5000) [pid = 1644] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x1294cc800) [pid = 1644] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x113f18400) [pid = 1644] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x118396c00) [pid = 1644] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x12941d800) [pid = 1644] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x116781c00) [pid = 1644] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x12a610800) [pid = 1644] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:44:27 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x116778400) [pid = 1644] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:44:27 INFO - PROCESS | 1644 | [1644] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 16:44:27 INFO - PROCESS | 1644 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 16:44:27 INFO - PROCESS | 1644 | Determined SkiaGL cache limits: Size 100663296, Items: 256 16:44:27 INFO - PROCESS | 1644 | [GFX2-]: Using SkiaGL canvas. 16:44:27 INFO - PROCESS | 1644 | 1464219867914 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]]]}] 16:44:27 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 16:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 668ms 16:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:44:27 INFO - PROCESS | 1644 | 1464219867962 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 16:44:27 INFO - PROCESS | 1644 | 1464219867963 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 16:44:27 INFO - PROCESS | 1644 | 1464219867965 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:44:27 INFO - PROCESS | 1644 | 1464219867967 Marionette TRACE conn2 <- [1,810,null,{}] 16:44:27 INFO - PROCESS | 1644 | 1464219867970 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}] 16:44:28 INFO - PROCESS | 1644 | 1464219868087 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 16:44:28 INFO - PROCESS | 1644 | 1464219868144 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a9a3800 == 55 [pid = 1644] [id = 210] 16:44:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x118253400) [pid = 1644] [serial = 628] [outer = 0x0] 16:44:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x118262800) [pid = 1644] [serial = 629] [outer = 0x118253400] 16:44:28 INFO - PROCESS | 1644 | 1464219868173 Marionette DEBUG loaded listener.js 16:44:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x12907d400) [pid = 1644] [serial = 630] [outer = 0x118253400] 16:44:28 INFO - PROCESS | 1644 | 1464219868488 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]]]}] 16:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 569ms 16:44:28 INFO - PROCESS | 1644 | 1464219868536 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 16:44:28 INFO - PROCESS | 1644 | 1464219868538 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 16:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:44:28 INFO - PROCESS | 1644 | 1464219868542 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:44:28 INFO - PROCESS | 1644 | 1464219868543 Marionette TRACE conn2 <- [1,814,null,{}] 16:44:28 INFO - PROCESS | 1644 | 1464219868547 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}] 16:44:28 INFO - PROCESS | 1644 | 1464219868710 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 16:44:28 INFO - PROCESS | 1644 | 1464219868720 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d229000 == 56 [pid = 1644] [id = 211] 16:44:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x118256000) [pid = 1644] [serial = 631] [outer = 0x0] 16:44:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x12c0afc00) [pid = 1644] [serial = 632] [outer = 0x118256000] 16:44:28 INFO - PROCESS | 1644 | 1464219868762 Marionette DEBUG loaded listener.js 16:44:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x12ccea000) [pid = 1644] [serial = 633] [outer = 0x118256000] 16:44:29 INFO - PROCESS | 1644 | 1464219869180 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] 16:44:29 INFO - PROCESS | 1644 | 1464219869215 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 16:44:29 INFO - PROCESS | 1644 | 1464219869217 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:44:29 INFO - PROCESS | 1644 | 1464219869218 Marionette TRACE conn2 <- [1,818,null,{}] 16:44:29 INFO - PROCESS | 1644 | 1464219869220 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}] 16:44:29 INFO - PROCESS | 1644 | 1464219869324 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 16:44:29 INFO - PROCESS | 1644 | 1464219869346 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d6b4000 == 57 [pid = 1644] [id = 212] 16:44:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x119851800) [pid = 1644] [serial = 634] [outer = 0x0] 16:44:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x12cc11400) [pid = 1644] [serial = 635] [outer = 0x119851800] 16:44:29 INFO - PROCESS | 1644 | 1464219869370 Marionette DEBUG loaded listener.js 16:44:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x12cc19c00) [pid = 1644] [serial = 636] [outer = 0x119851800] 16:44:29 INFO - PROCESS | 1644 | 1464219869692 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]]]}] 16:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 518ms 16:44:29 INFO - PROCESS | 1644 | 1464219869736 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 16:44:29 INFO - PROCESS | 1644 | 1464219869738 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 16:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:44:29 INFO - PROCESS | 1644 | 1464219869741 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:44:29 INFO - PROCESS | 1644 | 1464219869743 Marionette TRACE conn2 <- [1,822,null,{}] 16:44:29 INFO - PROCESS | 1644 | 1464219869746 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}] 16:44:29 INFO - PROCESS | 1644 | 1464219869981 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 16:44:30 INFO - PROCESS | 1644 | 1464219870100 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x1166dd800 == 58 [pid = 1644] [id = 213] 16:44:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x112796000) [pid = 1644] [serial = 637] [outer = 0x0] 16:44:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x11279c800) [pid = 1644] [serial = 638] [outer = 0x112796000] 16:44:30 INFO - PROCESS | 1644 | 1464219870134 Marionette DEBUG loaded listener.js 16:44:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x112855800) [pid = 1644] [serial = 639] [outer = 0x112796000] 16:44:30 INFO - PROCESS | 1644 | 1464219870703 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] 16:44:30 INFO - PROCESS | 1644 | 1464219870716 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 16:44:30 INFO - PROCESS | 1644 | 1464219870719 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:44:30 INFO - PROCESS | 1644 | 1464219870722 Marionette TRACE conn2 <- [1,826,null,{}] 16:44:30 INFO - PROCESS | 1644 | 1464219870744 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}] 16:44:30 INFO - PROCESS | 1644 | 1464219870852 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 16:44:30 INFO - PROCESS | 1644 | 1464219870922 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x12330a800 == 59 [pid = 1644] [id = 214] 16:44:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x116106800) [pid = 1644] [serial = 640] [outer = 0x0] 16:44:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x116119c00) [pid = 1644] [serial = 641] [outer = 0x116106800] 16:44:30 INFO - PROCESS | 1644 | 1464219870955 Marionette DEBUG loaded listener.js 16:44:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x116138000) [pid = 1644] [serial = 642] [outer = 0x116106800] 16:44:31 INFO - PROCESS | 1644 | 1464219871377 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]]]}] 16:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 692ms 16:44:31 INFO - PROCESS | 1644 | 1464219871412 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 16:44:31 INFO - PROCESS | 1644 | 1464219871413 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 16:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:44:31 INFO - PROCESS | 1644 | 1464219871416 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:44:31 INFO - PROCESS | 1644 | 1464219871417 Marionette TRACE conn2 <- [1,830,null,{}] 16:44:31 INFO - PROCESS | 1644 | 1464219871420 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}] 16:44:31 INFO - PROCESS | 1644 | 1464219871526 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 16:44:31 INFO - PROCESS | 1644 | 1464219871594 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c070000 == 60 [pid = 1644] [id = 215] 16:44:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x1161ab800) [pid = 1644] [serial = 643] [outer = 0x0] 16:44:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x11724cc00) [pid = 1644] [serial = 644] [outer = 0x1161ab800] 16:44:31 INFO - PROCESS | 1644 | 1464219871627 Marionette DEBUG loaded listener.js 16:44:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x11826e800) [pid = 1644] [serial = 645] [outer = 0x1161ab800] 16:44:32 INFO - PROCESS | 1644 | 1464219872067 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]]]}] 16:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 672ms 16:44:32 INFO - PROCESS | 1644 | 1464219872088 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 16:44:32 INFO - PROCESS | 1644 | 1464219872091 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 16:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:44:32 INFO - PROCESS | 1644 | 1464219872099 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:44:32 INFO - PROCESS | 1644 | 1464219872102 Marionette TRACE conn2 <- [1,834,null,{}] 16:44:32 INFO - PROCESS | 1644 | 1464219872161 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}] 16:44:32 INFO - PROCESS | 1644 | 1464219872284 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 16:44:32 INFO - PROCESS | 1644 | 1464219872332 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x12df85000 == 61 [pid = 1644] [id = 216] 16:44:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x11a025000) [pid = 1644] [serial = 646] [outer = 0x0] 16:44:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x123ae7400) [pid = 1644] [serial = 647] [outer = 0x11a025000] 16:44:32 INFO - PROCESS | 1644 | 1464219872362 Marionette DEBUG loaded listener.js 16:44:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x126960c00) [pid = 1644] [serial = 648] [outer = 0x11a025000] 16:44:32 INFO - PROCESS | 1644 | 1464219872800 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]]]}] 16:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 729ms 16:44:32 INFO - PROCESS | 1644 | 1464219872838 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 16:44:32 INFO - PROCESS | 1644 | 1464219872840 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 16:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:44:32 INFO - PROCESS | 1644 | 1464219872844 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:44:32 INFO - PROCESS | 1644 | 1464219872845 Marionette TRACE conn2 <- [1,838,null,{}] 16:44:32 INFO - PROCESS | 1644 | 1464219872847 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}] 16:44:32 INFO - PROCESS | 1644 | 1464219872955 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 16:44:33 INFO - PROCESS | 1644 | 1464219873040 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x11935c000 == 62 [pid = 1644] [id = 217] 16:44:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x11613a800) [pid = 1644] [serial = 649] [outer = 0x0] 16:44:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x12660c800) [pid = 1644] [serial = 650] [outer = 0x11613a800] 16:44:33 INFO - PROCESS | 1644 | 1464219873089 Marionette DEBUG loaded listener.js 16:44:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x128b8b400) [pid = 1644] [serial = 651] [outer = 0x11613a800] 16:44:33 INFO - PROCESS | 1644 | 1464219873630 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]]]}] 16:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 820ms 16:44:33 INFO - PROCESS | 1644 | 1464219873665 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 16:44:33 INFO - PROCESS | 1644 | 1464219873666 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 16:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:44:33 INFO - PROCESS | 1644 | 1464219873668 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:44:33 INFO - PROCESS | 1644 | 1464219873670 Marionette TRACE conn2 <- [1,842,null,{}] 16:44:33 INFO - PROCESS | 1644 | 1464219873672 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}] 16:44:33 INFO - PROCESS | 1644 | 1464219873778 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 16:44:33 INFO - PROCESS | 1644 | 1464219873849 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x116ff1800 == 63 [pid = 1644] [id = 218] 16:44:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x128b84c00) [pid = 1644] [serial = 652] [outer = 0x0] 16:44:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x12906ec00) [pid = 1644] [serial = 653] [outer = 0x128b84c00] 16:44:33 INFO - PROCESS | 1644 | 1464219873885 Marionette DEBUG loaded listener.js 16:44:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x1294ccc00) [pid = 1644] [serial = 654] [outer = 0x128b84c00] 16:44:34 INFO - PROCESS | 1644 | 1464219874524 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]]]}] 16:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 870ms 16:44:34 INFO - PROCESS | 1644 | 1464219874538 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 16:44:34 INFO - PROCESS | 1644 | 1464219874540 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 16:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:44:34 INFO - PROCESS | 1644 | 1464219874543 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:44:34 INFO - PROCESS | 1644 | 1464219874545 Marionette TRACE conn2 <- [1,846,null,{}] 16:44:34 INFO - PROCESS | 1644 | 1464219874549 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}] 16:44:34 INFO - PROCESS | 1644 | 1464219874650 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 16:44:34 INFO - PROCESS | 1644 | 1464219874721 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x11663f800 == 64 [pid = 1644] [id = 219] 16:44:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x1122b6400) [pid = 1644] [serial = 655] [outer = 0x0] 16:44:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x112793400) [pid = 1644] [serial = 656] [outer = 0x1122b6400] 16:44:34 INFO - PROCESS | 1644 | 1464219874749 Marionette DEBUG loaded listener.js 16:44:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x1133ccc00) [pid = 1644] [serial = 657] [outer = 0x1122b6400] 16:44:35 INFO - PROCESS | 1644 | 1464219875221 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]]]}] 16:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 720ms 16:44:35 INFO - PROCESS | 1644 | 1464219875276 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 16:44:35 INFO - PROCESS | 1644 | 1464219875280 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 16:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:44:35 INFO - PROCESS | 1644 | 1464219875285 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:44:35 INFO - PROCESS | 1644 | 1464219875287 Marionette TRACE conn2 <- [1,850,null,{}] 16:44:35 INFO - PROCESS | 1644 | 1464219875291 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}] 16:44:35 INFO - PROCESS | 1644 | 1464219875395 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 16:44:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12baa2000 == 63 [pid = 1644] [id = 129] 16:44:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12a30f000 == 62 [pid = 1644] [id = 182] 16:44:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12d6b4000 == 61 [pid = 1644] [id = 212] 16:44:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12d229000 == 60 [pid = 1644] [id = 211] 16:44:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12a9a3800 == 59 [pid = 1644] [id = 210] 16:44:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12cb7a800 == 58 [pid = 1644] [id = 209] 16:44:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12baa3000 == 57 [pid = 1644] [id = 208] 16:44:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12af88000 == 56 [pid = 1644] [id = 207] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x12c65c800) [pid = 1644] [serial = 584] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOCSHELL 0x116818000 == 55 [pid = 1644] [id = 206] 16:44:35 INFO - PROCESS | 1644 | --DOCSHELL 0x126cc0800 == 54 [pid = 1644] [id = 205] 16:44:35 INFO - PROCESS | 1644 | --DOCSHELL 0x1242cf800 == 53 [pid = 1644] [id = 204] 16:44:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12383e000 == 52 [pid = 1644] [id = 203] 16:44:35 INFO - PROCESS | 1644 | --DOCSHELL 0x1185d4000 == 51 [pid = 1644] [id = 202] 16:44:35 INFO - PROCESS | 1644 | --DOCSHELL 0x119fd4000 == 50 [pid = 1644] [id = 201] 16:44:35 INFO - PROCESS | 1644 | --DOCSHELL 0x11663e800 == 49 [pid = 1644] [id = 200] 16:44:35 INFO - PROCESS | 1644 | --DOCSHELL 0x11687b000 == 48 [pid = 1644] [id = 196] 16:44:35 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba97000 == 47 [pid = 1644] [id = 195] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x12ccf5800) [pid = 1644] [serial = 458] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x11a020c00) [pid = 1644] [serial = 341] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x12c662400) [pid = 1644] [serial = 455] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x123de9800) [pid = 1644] [serial = 392] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x11839f000) [pid = 1644] [serial = 338] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x1294c2800) [pid = 1644] [serial = 449] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x129004c00) [pid = 1644] [serial = 395] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x12a979800) [pid = 1644] [serial = 287] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x12bd3c800) [pid = 1644] [serial = 401] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x121010400) [pid = 1644] [serial = 446] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x12b70f000) [pid = 1644] [serial = 398] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x1190b2000) [pid = 1644] [serial = 389] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x12ba6e800) [pid = 1644] [serial = 452] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x118272c00) [pid = 1644] [serial = 443] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x1267cb800) [pid = 1644] [serial = 344] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x129222000) [pid = 1644] [serial = 575] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x12ba82800) [pid = 1644] [serial = 578] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x12b9af800) [pid = 1644] [serial = 582] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x1267cc800) [pid = 1644] [serial = 581] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x124c76400) [pid = 1644] [serial = 572] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x116777400) [pid = 1644] [serial = 566] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x117e63800) [pid = 1644] [serial = 567] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x116112400) [pid = 1644] [serial = 563] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x116121800) [pid = 1644] [serial = 564] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x116141000) [pid = 1644] [serial = 551] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x115134c00) [pid = 1644] [serial = 548] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x1234ab000) [pid = 1644] [serial = 554] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x12b9b7c00) [pid = 1644] [serial = 561] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x12af56400) [pid = 1644] [serial = 560] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x12921f400) [pid = 1644] [serial = 557] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x119853800) [pid = 1644] [serial = 569] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x123a5b400) [pid = 1644] [serial = 570] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x12c0b0000) [pid = 1644] [serial = 579] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x12a987400) [pid = 1644] [serial = 576] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x12906a000) [pid = 1644] [serial = 573] [outer = 0x0] [url = about:blank] 16:44:35 INFO - PROCESS | 1644 | 1464219875491 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x112d9a800 == 48 [pid = 1644] [id = 220] 16:44:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x113193800) [pid = 1644] [serial = 658] [outer = 0x0] 16:44:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x1131a0400) [pid = 1644] [serial = 659] [outer = 0x113193800] 16:44:35 INFO - PROCESS | 1644 | 1464219875520 Marionette DEBUG loaded listener.js 16:44:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x11611e000) [pid = 1644] [serial = 660] [outer = 0x113193800] 16:44:35 INFO - PROCESS | 1644 | 1464219875834 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]]]}] 16:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 574ms 16:44:35 INFO - PROCESS | 1644 | 1464219875861 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 16:44:35 INFO - PROCESS | 1644 | 1464219875862 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 16:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:44:35 INFO - PROCESS | 1644 | 1464219875865 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:44:35 INFO - PROCESS | 1644 | 1464219875867 Marionette TRACE conn2 <- [1,854,null,{}] 16:44:35 INFO - PROCESS | 1644 | 1464219875877 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}] 16:44:35 INFO - PROCESS | 1644 | 1464219875957 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 16:44:35 INFO - PROCESS | 1644 | 1464219875964 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x118219000 == 49 [pid = 1644] [id = 221] 16:44:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x116137c00) [pid = 1644] [serial = 661] [outer = 0x0] 16:44:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x116778400) [pid = 1644] [serial = 662] [outer = 0x116137c00] 16:44:35 INFO - PROCESS | 1644 | 1464219875992 Marionette DEBUG loaded listener.js 16:44:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x117e63800) [pid = 1644] [serial = 663] [outer = 0x116137c00] 16:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 471ms 16:44:36 INFO - PROCESS | 1644 | 1464219876332 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]]]}] 16:44:36 INFO - PROCESS | 1644 | 1464219876336 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 16:44:36 INFO - PROCESS | 1644 | 1464219876338 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 16:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:44:36 INFO - PROCESS | 1644 | 1464219876350 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:44:36 INFO - PROCESS | 1644 | 1464219876351 Marionette TRACE conn2 <- [1,858,null,{}] 16:44:36 INFO - PROCESS | 1644 | 1464219876353 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}] 16:44:36 INFO - PROCESS | 1644 | 1464219876434 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 16:44:36 INFO - PROCESS | 1644 | 1464219876440 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x119604800 == 50 [pid = 1644] [id = 222] 16:44:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x118257400) [pid = 1644] [serial = 664] [outer = 0x0] 16:44:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x118262400) [pid = 1644] [serial = 665] [outer = 0x118257400] 16:44:36 INFO - PROCESS | 1644 | 1464219876468 Marionette DEBUG loaded listener.js 16:44:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x118395400) [pid = 1644] [serial = 666] [outer = 0x118257400] 16:44:36 INFO - PROCESS | 1644 | 1464219876820 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]]]}] 16:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 523ms 16:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:44:36 INFO - PROCESS | 1644 | 1464219876869 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 16:44:36 INFO - PROCESS | 1644 | 1464219876870 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 16:44:36 INFO - PROCESS | 1644 | 1464219876872 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:44:36 INFO - PROCESS | 1644 | 1464219876873 Marionette TRACE conn2 <- [1,862,null,{}] 16:44:36 INFO - PROCESS | 1644 | 1464219876880 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}] 16:44:36 INFO - PROCESS | 1644 | 1464219876961 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 16:44:36 INFO - PROCESS | 1644 | 1464219876965 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x119b6e000 == 51 [pid = 1644] [id = 223] 16:44:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x118396000) [pid = 1644] [serial = 667] [outer = 0x0] 16:44:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x118e86c00) [pid = 1644] [serial = 668] [outer = 0x118396000] 16:44:36 INFO - PROCESS | 1644 | 1464219876991 Marionette DEBUG loaded listener.js 16:44:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x119012800) [pid = 1644] [serial = 669] [outer = 0x118396000] 16:44:37 INFO - PROCESS | 1644 | 1464219877309 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]]]}] 16:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 473ms 16:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:44:37 INFO - PROCESS | 1644 | 1464219877345 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 16:44:37 INFO - PROCESS | 1644 | 1464219877347 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 16:44:37 INFO - PROCESS | 1644 | 1464219877349 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:44:37 INFO - PROCESS | 1644 | 1464219877350 Marionette TRACE conn2 <- [1,866,null,{}] 16:44:37 INFO - PROCESS | 1644 | 1464219877352 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}] 16:44:37 INFO - PROCESS | 1644 | 1464219877444 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 16:44:37 INFO - PROCESS | 1644 | 1464219877450 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x12331a000 == 52 [pid = 1644] [id = 224] 16:44:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x11927bc00) [pid = 1644] [serial = 670] [outer = 0x0] 16:44:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x119854400) [pid = 1644] [serial = 671] [outer = 0x11927bc00] 16:44:37 INFO - PROCESS | 1644 | 1464219877476 Marionette DEBUG loaded listener.js 16:44:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x12329e800) [pid = 1644] [serial = 672] [outer = 0x11927bc00] 16:44:37 INFO - PROCESS | 1644 | 1464219877853 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]]]}] 16:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 518ms 16:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:44:37 INFO - PROCESS | 1644 | 1464219877868 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 16:44:37 INFO - PROCESS | 1644 | 1464219877869 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 16:44:37 INFO - PROCESS | 1644 | 1464219877871 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:44:37 INFO - PROCESS | 1644 | 1464219877873 Marionette TRACE conn2 <- [1,870,null,{}] 16:44:37 INFO - PROCESS | 1644 | 1464219877883 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}] 16:44:37 INFO - PROCESS | 1644 | 1464219877980 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 16:44:37 INFO - PROCESS | 1644 | 1464219877985 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x123d07800 == 53 [pid = 1644] [id = 225] 16:44:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x116107400) [pid = 1644] [serial = 673] [outer = 0x0] 16:44:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x1234ab000) [pid = 1644] [serial = 674] [outer = 0x116107400] 16:44:38 INFO - PROCESS | 1644 | 1464219878010 Marionette DEBUG loaded listener.js 16:44:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x123de6000) [pid = 1644] [serial = 675] [outer = 0x116107400] 16:44:38 INFO - PROCESS | 1644 | 1464219878359 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]]]}] 16:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 528ms 16:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:44:38 INFO - PROCESS | 1644 | 1464219878399 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 16:44:38 INFO - PROCESS | 1644 | 1464219878400 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 16:44:38 INFO - PROCESS | 1644 | 1464219878402 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:44:38 INFO - PROCESS | 1644 | 1464219878404 Marionette TRACE conn2 <- [1,874,null,{}] 16:44:38 INFO - PROCESS | 1644 | 1464219878406 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}] 16:44:38 INFO - PROCESS | 1644 | 1464219878504 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 16:44:38 INFO - PROCESS | 1644 | 1464219878509 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x124d12800 == 54 [pid = 1644] [id = 226] 16:44:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x123de7000) [pid = 1644] [serial = 676] [outer = 0x0] 16:44:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x12439f000) [pid = 1644] [serial = 677] [outer = 0x123de7000] 16:44:38 INFO - PROCESS | 1644 | 1464219878561 Marionette DEBUG loaded listener.js 16:44:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x124c76400) [pid = 1644] [serial = 678] [outer = 0x123de7000] 16:44:38 INFO - PROCESS | 1644 | 1464219878888 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]]]}] 16:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 518ms 16:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:44:38 INFO - PROCESS | 1644 | 1464219878921 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 16:44:38 INFO - PROCESS | 1644 | 1464219878922 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 16:44:38 INFO - PROCESS | 1644 | 1464219878925 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:44:38 INFO - PROCESS | 1644 | 1464219878933 Marionette TRACE conn2 <- [1,878,null,{}] 16:44:38 INFO - PROCESS | 1644 | 1464219878936 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}] 16:44:39 INFO - PROCESS | 1644 | 1464219879036 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 16:44:39 INFO - PROCESS | 1644 | 1464219879048 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x126cbe000 == 55 [pid = 1644] [id = 227] 16:44:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x124d83800) [pid = 1644] [serial = 679] [outer = 0x0] 16:44:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x12673e800) [pid = 1644] [serial = 680] [outer = 0x124d83800] 16:44:39 INFO - PROCESS | 1644 | 1464219879073 Marionette DEBUG loaded listener.js 16:44:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x126c5b800) [pid = 1644] [serial = 681] [outer = 0x124d83800] 16:44:39 INFO - PROCESS | 1644 | 1464219879400 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]]]}] 16:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 526ms 16:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:44:39 INFO - PROCESS | 1644 | 1464219879455 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 16:44:39 INFO - PROCESS | 1644 | 1464219879456 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 16:44:39 INFO - PROCESS | 1644 | 1464219879458 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:44:39 INFO - PROCESS | 1644 | 1464219879459 Marionette TRACE conn2 <- [1,882,null,{}] 16:44:39 INFO - PROCESS | 1644 | 1464219879462 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}] 16:44:39 INFO - PROCESS | 1644 | 1464219879568 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 16:44:39 INFO - PROCESS | 1644 | 1464219879791 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:39 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x112797c00) [pid = 1644] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:44:39 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x1161af400) [pid = 1644] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:44:39 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x118396400) [pid = 1644] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:44:39 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x118256000) [pid = 1644] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:44:39 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x112795400) [pid = 1644] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:44:39 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x118253400) [pid = 1644] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:44:39 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x12b70cc00) [pid = 1644] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:44:39 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x115e12c00) [pid = 1644] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:44:39 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x113193c00) [pid = 1644] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:44:39 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x123410400) [pid = 1644] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:44:39 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x11319b400) [pid = 1644] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:44:39 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x12b9b0400) [pid = 1644] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:44:39 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x12bd3a400) [pid = 1644] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:44:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x11853b000 == 56 [pid = 1644] [id = 228] 16:44:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x112680000) [pid = 1644] [serial = 682] [outer = 0x0] 16:44:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x11319b400) [pid = 1644] [serial = 683] [outer = 0x112680000] 16:44:39 INFO - PROCESS | 1644 | 1464219879828 Marionette DEBUG loaded listener.js 16:44:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x118253400) [pid = 1644] [serial = 684] [outer = 0x112680000] 16:44:40 INFO - PROCESS | 1644 | 1464219880155 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]]]}] 16:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 720ms 16:44:40 INFO - PROCESS | 1644 | 1464219880179 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 16:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:44:40 INFO - PROCESS | 1644 | 1464219880181 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 16:44:40 INFO - PROCESS | 1644 | 1464219880185 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:44:40 INFO - PROCESS | 1644 | 1464219880187 Marionette TRACE conn2 <- [1,886,null,{}] 16:44:40 INFO - PROCESS | 1644 | 1464219880191 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}] 16:44:40 INFO - PROCESS | 1644 | 1464219880362 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 16:44:40 INFO - PROCESS | 1644 | 1464219880453 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a529800 == 57 [pid = 1644] [id = 229] 16:44:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x11319a000) [pid = 1644] [serial = 685] [outer = 0x0] 16:44:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x128955000) [pid = 1644] [serial = 686] [outer = 0x11319a000] 16:44:40 INFO - PROCESS | 1644 | 1464219880501 Marionette DEBUG loaded listener.js 16:44:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x12921b800) [pid = 1644] [serial = 687] [outer = 0x11319a000] 16:44:40 INFO - PROCESS | 1644 | 1464219880807 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]]]}] 16:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 671ms 16:44:40 INFO - PROCESS | 1644 | 1464219880855 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 16:44:40 INFO - PROCESS | 1644 | 1464219880858 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 16:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:44:40 INFO - PROCESS | 1644 | 1464219880863 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:44:40 INFO - PROCESS | 1644 | 1464219880864 Marionette TRACE conn2 <- [1,890,null,{}] 16:44:40 INFO - PROCESS | 1644 | 1464219880866 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}] 16:44:40 INFO - PROCESS | 1644 | 1464219880948 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 16:44:41 INFO - PROCESS | 1644 | 1464219881000 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a999000 == 58 [pid = 1644] [id = 230] 16:44:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x116ac6400) [pid = 1644] [serial = 688] [outer = 0x0] 16:44:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x123de2400) [pid = 1644] [serial = 689] [outer = 0x116ac6400] 16:44:41 INFO - PROCESS | 1644 | 1464219881026 Marionette DEBUG loaded listener.js 16:44:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x12941b800) [pid = 1644] [serial = 690] [outer = 0x116ac6400] 16:44:41 INFO - PROCESS | 1644 | 1464219881304 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]]]}] 16:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 468ms 16:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:44:41 INFO - PROCESS | 1644 | 1464219881332 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 16:44:41 INFO - PROCESS | 1644 | 1464219881333 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 16:44:41 INFO - PROCESS | 1644 | 1464219881335 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:44:41 INFO - PROCESS | 1644 | 1464219881336 Marionette TRACE conn2 <- [1,894,null,{}] 16:44:41 INFO - PROCESS | 1644 | 1464219881338 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}] 16:44:41 INFO - PROCESS | 1644 | 1464219881434 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 16:44:41 INFO - PROCESS | 1644 | 1464219881438 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b7c5800 == 59 [pid = 1644] [id = 231] 16:44:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x118273c00) [pid = 1644] [serial = 691] [outer = 0x0] 16:44:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x1294c9000) [pid = 1644] [serial = 692] [outer = 0x118273c00] 16:44:41 INFO - PROCESS | 1644 | 1464219881462 Marionette DEBUG loaded listener.js 16:44:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x12a394c00) [pid = 1644] [serial = 693] [outer = 0x118273c00] 16:44:41 INFO - PROCESS | 1644 | 1464219881897 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]]]}] 16:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 569ms 16:44:41 INFO - PROCESS | 1644 | 1464219881904 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 16:44:41 INFO - PROCESS | 1644 | 1464219881907 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 16:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:44:41 INFO - PROCESS | 1644 | 1464219881911 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:44:41 INFO - PROCESS | 1644 | 1464219881914 Marionette TRACE conn2 <- [1,898,null,{}] 16:44:41 INFO - PROCESS | 1644 | 1464219881918 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}] 16:44:42 INFO - PROCESS | 1644 | 1464219882027 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 16:44:42 INFO - PROCESS | 1644 | 1464219882097 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x1161d3000 == 60 [pid = 1644] [id = 232] 16:44:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x1122b6800) [pid = 1644] [serial = 694] [outer = 0x0] 16:44:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x112858400) [pid = 1644] [serial = 695] [outer = 0x1122b6800] 16:44:42 INFO - PROCESS | 1644 | 1464219882128 Marionette DEBUG loaded listener.js 16:44:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x11319ac00) [pid = 1644] [serial = 696] [outer = 0x1122b6800] 16:44:42 INFO - PROCESS | 1644 | 1464219882566 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]]]}] 16:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 674ms 16:44:42 INFO - PROCESS | 1644 | 1464219882585 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 16:44:42 INFO - PROCESS | 1644 | 1464219882589 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 16:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:44:42 INFO - PROCESS | 1644 | 1464219882595 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:44:42 INFO - PROCESS | 1644 | 1464219882596 Marionette TRACE conn2 <- [1,902,null,{}] 16:44:42 INFO - PROCESS | 1644 | 1464219882599 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}] 16:44:42 INFO - PROCESS | 1644 | 1464219882713 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 16:44:42 INFO - PROCESS | 1644 | 1464219882816 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x119618000 == 61 [pid = 1644] [id = 233] 16:44:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x11611fc00) [pid = 1644] [serial = 697] [outer = 0x0] 16:44:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x11612dc00) [pid = 1644] [serial = 698] [outer = 0x11611fc00] 16:44:42 INFO - PROCESS | 1644 | 1464219882846 Marionette DEBUG loaded listener.js 16:44:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x116184c00) [pid = 1644] [serial = 699] [outer = 0x11611fc00] 16:44:43 INFO - PROCESS | 1644 | 1464219883259 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]]]}] 16:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 720ms 16:44:43 INFO - PROCESS | 1644 | 1464219883323 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 16:44:43 INFO - PROCESS | 1644 | 1464219883325 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 16:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:44:43 INFO - PROCESS | 1644 | 1464219883329 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:44:43 INFO - PROCESS | 1644 | 1464219883332 Marionette TRACE conn2 <- [1,906,null,{}] 16:44:43 INFO - PROCESS | 1644 | 1464219883340 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}] 16:44:43 INFO - PROCESS | 1644 | 1464219883448 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 16:44:43 INFO - PROCESS | 1644 | 1464219883515 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a989000 == 62 [pid = 1644] [id = 234] 16:44:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x11826c400) [pid = 1644] [serial = 700] [outer = 0x0] 16:44:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x119005400) [pid = 1644] [serial = 701] [outer = 0x11826c400] 16:44:43 INFO - PROCESS | 1644 | 1464219883547 Marionette DEBUG loaded listener.js 16:44:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x1194d8400) [pid = 1644] [serial = 702] [outer = 0x11826c400] 16:44:43 INFO - PROCESS | 1644 | 1464219883976 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]]]}] 16:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 16:44:44 INFO - PROCESS | 1644 | 1464219884000 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 16:44:44 INFO - PROCESS | 1644 | 1464219884002 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 16:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:44:44 INFO - PROCESS | 1644 | 1464219884005 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:44:44 INFO - PROCESS | 1644 | 1464219884006 Marionette TRACE conn2 <- [1,910,null,{}] 16:44:44 INFO - PROCESS | 1644 | 1464219884009 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}] 16:44:44 INFO - PROCESS | 1644 | 1464219884133 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 16:44:44 INFO - PROCESS | 1644 | 1464219884186 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c632800 == 63 [pid = 1644] [id = 235] 16:44:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x119852400) [pid = 1644] [serial = 703] [outer = 0x0] 16:44:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x123adc800) [pid = 1644] [serial = 704] [outer = 0x119852400] 16:44:44 INFO - PROCESS | 1644 | 1464219884229 Marionette DEBUG loaded listener.js 16:44:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x128947c00) [pid = 1644] [serial = 705] [outer = 0x119852400] 16:44:44 INFO - PROCESS | 1644 | 1464219884642 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]]]}] 16:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 673ms 16:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:44:44 INFO - PROCESS | 1644 | 1464219884679 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 16:44:44 INFO - PROCESS | 1644 | 1464219884680 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 16:44:44 INFO - PROCESS | 1644 | 1464219884682 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:44:44 INFO - PROCESS | 1644 | 1464219884683 Marionette TRACE conn2 <- [1,914,null,{}] 16:44:44 INFO - PROCESS | 1644 | 1464219884686 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}] 16:44:44 INFO - PROCESS | 1644 | 1464219884786 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 16:44:44 INFO - PROCESS | 1644 | 1464219884839 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce4f800 == 64 [pid = 1644] [id = 236] 16:44:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x124d85800) [pid = 1644] [serial = 706] [outer = 0x0] 16:44:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x129003800) [pid = 1644] [serial = 707] [outer = 0x124d85800] 16:44:44 INFO - PROCESS | 1644 | 1464219884869 Marionette DEBUG loaded listener.js 16:44:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x12907a800) [pid = 1644] [serial = 708] [outer = 0x124d85800] 16:44:45 INFO - PROCESS | 1644 | 1464219885312 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]]]}] 16:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 669ms 16:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:44:45 INFO - PROCESS | 1644 | 1464219885351 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 16:44:45 INFO - PROCESS | 1644 | 1464219885353 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 16:44:45 INFO - PROCESS | 1644 | 1464219885371 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:44:45 INFO - PROCESS | 1644 | 1464219885373 Marionette TRACE conn2 <- [1,918,null,{}] 16:44:45 INFO - PROCESS | 1644 | 1464219885378 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}] 16:44:45 INFO - PROCESS | 1644 | 1464219885514 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 16:44:45 INFO - PROCESS | 1644 | 1464219885583 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d571800 == 65 [pid = 1644] [id = 237] 16:44:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x12a97fc00) [pid = 1644] [serial = 709] [outer = 0x0] 16:44:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x12af4a000) [pid = 1644] [serial = 710] [outer = 0x12a97fc00] 16:44:45 INFO - PROCESS | 1644 | 1464219885614 Marionette DEBUG loaded listener.js 16:44:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x12b9b4400) [pid = 1644] [serial = 711] [outer = 0x12a97fc00] 16:44:46 INFO - PROCESS | 1644 | 1464219886058 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]]]}] 16:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 739ms 16:44:46 INFO - PROCESS | 1644 | 1464219886108 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 16:44:46 INFO - PROCESS | 1644 | 1464219886109 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 16:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:44:46 INFO - PROCESS | 1644 | 1464219886113 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:44:46 INFO - PROCESS | 1644 | 1464219886114 Marionette TRACE conn2 <- [1,922,null,{}] 16:44:46 INFO - PROCESS | 1644 | 1464219886117 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}] 16:44:46 INFO - PROCESS | 1644 | 1464219886222 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 16:44:46 INFO - PROCESS | 1644 | 1464219886289 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x118e36000 == 66 [pid = 1644] [id = 238] 16:44:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x113804000) [pid = 1644] [serial = 712] [outer = 0x0] 16:44:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x123de5400) [pid = 1644] [serial = 713] [outer = 0x113804000] 16:44:46 INFO - PROCESS | 1644 | 1464219886319 Marionette DEBUG loaded listener.js 16:44:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x12b70f400) [pid = 1644] [serial = 714] [outer = 0x113804000] 16:44:46 INFO - PROCESS | 1644 | 1464219886930 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]]]}] 16:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 871ms 16:44:46 INFO - PROCESS | 1644 | 1464219886985 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 16:44:46 INFO - PROCESS | 1644 | 1464219886987 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 16:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:44:46 INFO - PROCESS | 1644 | 1464219886991 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:44:46 INFO - PROCESS | 1644 | 1464219886993 Marionette TRACE conn2 <- [1,926,null,{}] 16:44:46 INFO - PROCESS | 1644 | 1464219886997 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}] 16:44:47 INFO - PROCESS | 1644 | 1464219887095 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 16:44:47 INFO - PROCESS | 1644 | 1464219887168 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x118e41800 == 67 [pid = 1644] [id = 239] 16:44:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x11284e400) [pid = 1644] [serial = 715] [outer = 0x0] 16:44:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x112a67800) [pid = 1644] [serial = 716] [outer = 0x11284e400] 16:44:47 INFO - PROCESS | 1644 | 1464219887197 Marionette DEBUG loaded listener.js 16:44:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x113f15c00) [pid = 1644] [serial = 717] [outer = 0x11284e400] 16:44:47 INFO - PROCESS | 1644 | 1464219887628 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]]]}] 16:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 16:44:47 INFO - PROCESS | 1644 | 1464219887662 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 16:44:47 INFO - PROCESS | 1644 | 1464219887666 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 16:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:44:47 INFO - PROCESS | 1644 | 1464219887670 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:44:47 INFO - PROCESS | 1644 | 1464219887671 Marionette TRACE conn2 <- [1,930,null,{}] 16:44:47 INFO - PROCESS | 1644 | 1464219887674 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}] 16:44:47 INFO - PROCESS | 1644 | 1464219887769 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 16:44:47 INFO - PROCESS | 1644 | 1464219887826 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x117568000 == 68 [pid = 1644] [id = 240] 16:44:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x116113400) [pid = 1644] [serial = 718] [outer = 0x0] 16:44:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x116133800) [pid = 1644] [serial = 719] [outer = 0x116113400] 16:44:47 INFO - PROCESS | 1644 | 1464219887853 Marionette DEBUG loaded listener.js 16:44:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x1161ab400) [pid = 1644] [serial = 720] [outer = 0x116113400] 16:44:48 INFO - PROCESS | 1644 | --DOCSHELL 0x12bd82800 == 67 [pid = 1644] [id = 134] 16:44:48 INFO - PROCESS | 1644 | --DOCSHELL 0x12a999000 == 66 [pid = 1644] [id = 230] 16:44:48 INFO - PROCESS | 1644 | --DOCSHELL 0x12a529800 == 65 [pid = 1644] [id = 229] 16:44:48 INFO - PROCESS | 1644 | --DOCSHELL 0x11853b000 == 64 [pid = 1644] [id = 228] 16:44:48 INFO - PROCESS | 1644 | --DOCSHELL 0x126cbe000 == 63 [pid = 1644] [id = 227] 16:44:48 INFO - PROCESS | 1644 | --DOCSHELL 0x124d12800 == 62 [pid = 1644] [id = 226] 16:44:48 INFO - PROCESS | 1644 | --DOCSHELL 0x123d07800 == 61 [pid = 1644] [id = 225] 16:44:48 INFO - PROCESS | 1644 | --DOCSHELL 0x12331a000 == 60 [pid = 1644] [id = 224] 16:44:48 INFO - PROCESS | 1644 | --DOCSHELL 0x119b6e000 == 59 [pid = 1644] [id = 223] 16:44:48 INFO - PROCESS | 1644 | --DOCSHELL 0x119604800 == 58 [pid = 1644] [id = 222] 16:44:48 INFO - PROCESS | 1644 | --DOCSHELL 0x118219000 == 57 [pid = 1644] [id = 221] 16:44:48 INFO - PROCESS | 1644 | --DOCSHELL 0x112d9a800 == 56 [pid = 1644] [id = 220] 16:44:48 INFO - PROCESS | 1644 | --DOCSHELL 0x11663f800 == 55 [pid = 1644] [id = 219] 16:44:48 INFO - PROCESS | 1644 | --DOCSHELL 0x12df85000 == 54 [pid = 1644] [id = 216] 16:44:48 INFO - PROCESS | 1644 | --DOCSHELL 0x12c070000 == 53 [pid = 1644] [id = 215] 16:44:48 INFO - PROCESS | 1644 | --DOCSHELL 0x12330a800 == 52 [pid = 1644] [id = 214] 16:44:48 INFO - PROCESS | 1644 | --DOCSHELL 0x1166dd800 == 51 [pid = 1644] [id = 213] 16:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 569ms 16:44:48 INFO - PROCESS | 1644 | 1464219888234 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]]]}] 16:44:48 INFO - PROCESS | 1644 | 1464219888240 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 16:44:48 INFO - PROCESS | 1644 | 1464219888244 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 16:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:44:48 INFO - PROCESS | 1644 | 1464219888247 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:44:48 INFO - PROCESS | 1644 | 1464219888249 Marionette TRACE conn2 <- [1,934,null,{}] 16:44:48 INFO - PROCESS | 1644 | 1464219888256 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}] 16:44:48 INFO - PROCESS | 1644 | 1464219888343 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x12cc11400) [pid = 1644] [serial = 635] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x12b70d800) [pid = 1644] [serial = 615] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x11766bc00) [pid = 1644] [serial = 602] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x119275000) [pid = 1644] [serial = 605] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x12c0afc00) [pid = 1644] [serial = 632] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x1267ca400) [pid = 1644] [serial = 611] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x118262800) [pid = 1644] [serial = 629] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x12b9b8400) [pid = 1644] [serial = 617] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x11826d400) [pid = 1644] [serial = 603] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x128956000) [pid = 1644] [serial = 612] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x116103400) [pid = 1644] [serial = 599] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x119bf2800) [pid = 1644] [serial = 606] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x11319a400) [pid = 1644] [serial = 623] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x11319f800) [pid = 1644] [serial = 624] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x118393c00) [pid = 1644] [serial = 590] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x123dea000) [pid = 1644] [serial = 608] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x11825cc00) [pid = 1644] [serial = 627] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x11611bc00) [pid = 1644] [serial = 600] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x129005000) [pid = 1644] [serial = 614] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x124c6ec00) [pid = 1644] [serial = 609] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x129079400) [pid = 1644] [serial = 593] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x12c0a9c00) [pid = 1644] [serial = 618] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x12cb60400) [pid = 1644] [serial = 621] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x12c663800) [pid = 1644] [serial = 597] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x12cb54000) [pid = 1644] [serial = 620] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x118258c00) [pid = 1644] [serial = 626] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x12907d400) [pid = 1644] [serial = 630] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x12bd42400) [pid = 1644] [serial = 596] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x11610a800) [pid = 1644] [serial = 587] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x12ccea000) [pid = 1644] [serial = 633] [outer = 0x0] [url = about:blank] 16:44:48 INFO - PROCESS | 1644 | 1464219888420 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x118e45000 == 52 [pid = 1644] [id = 241] 16:44:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x112856400) [pid = 1644] [serial = 721] [outer = 0x0] 16:44:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x1161aa800) [pid = 1644] [serial = 722] [outer = 0x112856400] 16:44:48 INFO - PROCESS | 1644 | 1464219888451 Marionette DEBUG loaded listener.js 16:44:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x11825fc00) [pid = 1644] [serial = 723] [outer = 0x112856400] 16:44:48 INFO - PROCESS | 1644 | 1464219888750 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]]]}] 16:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 524ms 16:44:48 INFO - PROCESS | 1644 | 1464219888771 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 16:44:48 INFO - PROCESS | 1644 | 1464219888774 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 16:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:44:48 INFO - PROCESS | 1644 | 1464219888783 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:44:48 INFO - PROCESS | 1644 | 1464219888785 Marionette TRACE conn2 <- [1,938,null,{}] 16:44:48 INFO - PROCESS | 1644 | 1464219888787 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}] 16:44:48 INFO - PROCESS | 1644 | 1464219888873 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 16:44:48 INFO - PROCESS | 1644 | 1464219888879 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x123aa3800 == 53 [pid = 1644] [id = 242] 16:44:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x11848d400) [pid = 1644] [serial = 724] [outer = 0x0] 16:44:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x11927b800) [pid = 1644] [serial = 725] [outer = 0x11848d400] 16:44:48 INFO - PROCESS | 1644 | 1464219888905 Marionette DEBUG loaded listener.js 16:44:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x119852000) [pid = 1644] [serial = 726] [outer = 0x11848d400] 16:44:49 INFO - PROCESS | 1644 | 1464219889216 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]]]}] 16:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 468ms 16:44:49 INFO - PROCESS | 1644 | 1464219889252 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 16:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:44:49 INFO - PROCESS | 1644 | 1464219889263 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 16:44:49 INFO - PROCESS | 1644 | 1464219889266 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:44:49 INFO - PROCESS | 1644 | 1464219889267 Marionette TRACE conn2 <- [1,942,null,{}] 16:44:49 INFO - PROCESS | 1644 | 1464219889269 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}] 16:44:49 INFO - PROCESS | 1644 | 1464219889348 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 16:44:49 INFO - PROCESS | 1644 | 1464219889353 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x12638e000 == 54 [pid = 1644] [id = 243] 16:44:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x119642800) [pid = 1644] [serial = 727] [outer = 0x0] 16:44:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x1232a1400) [pid = 1644] [serial = 728] [outer = 0x119642800] 16:44:49 INFO - PROCESS | 1644 | 1464219889378 Marionette DEBUG loaded listener.js 16:44:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x123ade400) [pid = 1644] [serial = 729] [outer = 0x119642800] 16:44:49 INFO - PROCESS | 1644 | 1464219889727 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]]]}] 16:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 469ms 16:44:49 INFO - PROCESS | 1644 | 1464219889735 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 16:44:49 INFO - PROCESS | 1644 | 1464219889736 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 16:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:44:49 INFO - PROCESS | 1644 | 1464219889738 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:44:49 INFO - PROCESS | 1644 | 1464219889740 Marionette TRACE conn2 <- [1,946,null,{}] 16:44:49 INFO - PROCESS | 1644 | 1464219889744 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}] 16:44:49 INFO - PROCESS | 1644 | 1464219889836 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 16:44:49 INFO - PROCESS | 1644 | 1464219889900 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x129039800 == 55 [pid = 1644] [id = 244] 16:44:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x1237ca800) [pid = 1644] [serial = 730] [outer = 0x0] 16:44:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x124621c00) [pid = 1644] [serial = 731] [outer = 0x1237ca800] 16:44:49 INFO - PROCESS | 1644 | 1464219889925 Marionette DEBUG loaded listener.js 16:44:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x129066c00) [pid = 1644] [serial = 732] [outer = 0x1237ca800] 16:44:50 INFO - PROCESS | 1644 | 1464219890220 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]]]}] 16:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 523ms 16:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:44:50 INFO - PROCESS | 1644 | 1464219890270 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 16:44:50 INFO - PROCESS | 1644 | 1464219890271 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 16:44:50 INFO - PROCESS | 1644 | 1464219890273 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:44:50 INFO - PROCESS | 1644 | 1464219890277 Marionette TRACE conn2 <- [1,950,null,{}] 16:44:50 INFO - PROCESS | 1644 | 1464219890279 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}] 16:44:50 INFO - PROCESS | 1644 | 1464219890384 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 16:44:50 INFO - PROCESS | 1644 | 1464219890397 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a6b6800 == 56 [pid = 1644] [id = 245] 16:44:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x123a5fc00) [pid = 1644] [serial = 733] [outer = 0x0] 16:44:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x129221800) [pid = 1644] [serial = 734] [outer = 0x123a5fc00] 16:44:50 INFO - PROCESS | 1644 | 1464219890422 Marionette DEBUG loaded listener.js 16:44:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x12a38ac00) [pid = 1644] [serial = 735] [outer = 0x123a5fc00] 16:44:50 INFO - PROCESS | 1644 | 1464219890776 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]]]}] 16:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 522ms 16:44:50 INFO - PROCESS | 1644 | 1464219890797 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 16:44:50 INFO - PROCESS | 1644 | 1464219890799 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 16:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:44:50 INFO - PROCESS | 1644 | 1464219890801 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:44:50 INFO - PROCESS | 1644 | 1464219890802 Marionette TRACE conn2 <- [1,954,null,{}] 16:44:50 INFO - PROCESS | 1644 | 1464219890804 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}] 16:44:50 INFO - PROCESS | 1644 | 1464219890905 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 16:44:50 INFO - PROCESS | 1644 | 1464219890938 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b7b1000 == 57 [pid = 1644] [id = 246] 16:44:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x129004c00) [pid = 1644] [serial = 736] [outer = 0x0] 16:44:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x12a60f000) [pid = 1644] [serial = 737] [outer = 0x129004c00] 16:44:50 INFO - PROCESS | 1644 | 1464219890964 Marionette DEBUG loaded listener.js 16:44:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x12aaf0800) [pid = 1644] [serial = 738] [outer = 0x129004c00] 16:44:51 INFO - PROCESS | 1644 | 1464219891300 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]]]}] 16:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 519ms 16:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:44:51 INFO - PROCESS | 1644 | 1464219891320 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 16:44:51 INFO - PROCESS | 1644 | 1464219891322 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 16:44:51 INFO - PROCESS | 1644 | 1464219891331 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:44:51 INFO - PROCESS | 1644 | 1464219891332 Marionette TRACE conn2 <- [1,958,null,{}] 16:44:51 INFO - PROCESS | 1644 | 1464219891335 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}] 16:44:51 INFO - PROCESS | 1644 | 1464219891438 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 16:44:51 INFO - PROCESS | 1644 | 1464219891472 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c633800 == 58 [pid = 1644] [id = 247] 16:44:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x129075c00) [pid = 1644] [serial = 739] [outer = 0x0] 16:44:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x12b9ae800) [pid = 1644] [serial = 740] [outer = 0x129075c00] 16:44:51 INFO - PROCESS | 1644 | 1464219891504 Marionette DEBUG loaded listener.js 16:44:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x12ba69c00) [pid = 1644] [serial = 741] [outer = 0x129075c00] 16:44:51 INFO - PROCESS | 1644 | 1464219891821 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]]]}] 16:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 525ms 16:44:51 INFO - PROCESS | 1644 | 1464219891851 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 16:44:51 INFO - PROCESS | 1644 | 1464219891852 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 16:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:44:51 INFO - PROCESS | 1644 | 1464219891869 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:44:51 INFO - PROCESS | 1644 | 1464219891870 Marionette TRACE conn2 <- [1,962,null,{}] 16:44:51 INFO - PROCESS | 1644 | 1464219891873 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}] 16:44:51 INFO - PROCESS | 1644 | 1464219891996 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 16:44:52 INFO - PROCESS | 1644 | 1464219892011 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce66800 == 59 [pid = 1644] [id = 248] 16:44:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x12a983800) [pid = 1644] [serial = 742] [outer = 0x0] 16:44:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x12ba7d400) [pid = 1644] [serial = 743] [outer = 0x12a983800] 16:44:52 INFO - PROCESS | 1644 | 1464219892050 Marionette DEBUG loaded listener.js 16:44:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x12bd36c00) [pid = 1644] [serial = 744] [outer = 0x12a983800] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x116137c00) [pid = 1644] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x116107400) [pid = 1644] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x11927bc00) [pid = 1644] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x128b84c00) [pid = 1644] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x116106800) [pid = 1644] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x11a025000) [pid = 1644] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x1161ab800) [pid = 1644] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x123de7000) [pid = 1644] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x11613a800) [pid = 1644] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x1122b6400) [pid = 1644] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x118257400) [pid = 1644] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x113193800) [pid = 1644] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x118396000) [pid = 1644] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x124d83800) [pid = 1644] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x11319a000) [pid = 1644] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x112680000) [pid = 1644] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x116ac6400) [pid = 1644] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x116114800) [pid = 1644] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x128949c00) [pid = 1644] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x116112800) [pid = 1644] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x129081800) [pid = 1644] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x1267c5800) [pid = 1644] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x117e3e800) [pid = 1644] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x112a67c00) [pid = 1644] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x11877e400) [pid = 1644] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x111ed5c00) [pid = 1644] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x116132c00) [pid = 1644] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x12a38d400) [pid = 1644] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x1180af000) [pid = 1644] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x126c9e000) [pid = 1644] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x11607e400) [pid = 1644] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x1168bf800) [pid = 1644] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:44:52 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x112796000) [pid = 1644] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:44:52 INFO - PROCESS | 1644 | 1464219892647 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]]]}] 16:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 819ms 16:44:52 INFO - PROCESS | 1644 | 1464219892687 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 16:44:52 INFO - PROCESS | 1644 | 1464219892689 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 16:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:44:52 INFO - PROCESS | 1644 | 1464219892704 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:44:52 INFO - PROCESS | 1644 | 1464219892706 Marionette TRACE conn2 <- [1,966,null,{}] 16:44:52 INFO - PROCESS | 1644 | 1464219892716 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}] 16:44:52 INFO - PROCESS | 1644 | 1464219892822 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 16:44:52 INFO - PROCESS | 1644 | 1464219892827 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d11a800 == 60 [pid = 1644] [id = 249] 16:44:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x11319b800) [pid = 1644] [serial = 745] [outer = 0x0] 16:44:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x11613ec00) [pid = 1644] [serial = 746] [outer = 0x11319b800] 16:44:52 INFO - PROCESS | 1644 | 1464219892856 Marionette DEBUG loaded listener.js 16:44:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x1237cd000) [pid = 1644] [serial = 747] [outer = 0x11319b800] 16:44:53 INFO - PROCESS | 1644 | 1464219893182 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]]]}] 16:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 534ms 16:44:53 INFO - PROCESS | 1644 | 1464219893231 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 16:44:53 INFO - PROCESS | 1644 | 1464219893232 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 16:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:44:53 INFO - PROCESS | 1644 | 1464219893235 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:44:53 INFO - PROCESS | 1644 | 1464219893236 Marionette TRACE conn2 <- [1,970,null,{}] 16:44:53 INFO - PROCESS | 1644 | 1464219893238 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}] 16:44:53 INFO - PROCESS | 1644 | 1464219893323 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 16:44:53 INFO - PROCESS | 1644 | 1464219893379 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dc6b800 == 61 [pid = 1644] [id = 250] 16:44:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x116111000) [pid = 1644] [serial = 748] [outer = 0x0] 16:44:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x124d83800) [pid = 1644] [serial = 749] [outer = 0x116111000] 16:44:53 INFO - PROCESS | 1644 | 1464219893405 Marionette DEBUG loaded listener.js 16:44:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x12b9b4c00) [pid = 1644] [serial = 750] [outer = 0x116111000] 16:44:53 INFO - PROCESS | 1644 | 1464219893694 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]]]}] 16:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 467ms 16:44:53 INFO - PROCESS | 1644 | 1464219893703 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 16:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:44:53 INFO - PROCESS | 1644 | 1464219893704 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 16:44:53 INFO - PROCESS | 1644 | 1464219893706 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:44:53 INFO - PROCESS | 1644 | 1464219893708 Marionette TRACE conn2 <- [1,974,null,{}] 16:44:53 INFO - PROCESS | 1644 | 1464219893718 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}] 16:44:53 INFO - PROCESS | 1644 | 1464219893805 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 16:44:53 INFO - PROCESS | 1644 | 1464219893812 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x12df9c000 == 62 [pid = 1644] [id = 251] 16:44:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x129071c00) [pid = 1644] [serial = 751] [outer = 0x0] 16:44:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x12bd3ac00) [pid = 1644] [serial = 752] [outer = 0x129071c00] 16:44:53 INFO - PROCESS | 1644 | 1464219893836 Marionette DEBUG loaded listener.js 16:44:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x12c0a8c00) [pid = 1644] [serial = 753] [outer = 0x129071c00] 16:44:54 INFO - PROCESS | 1644 | 1464219894164 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]]]}] 16:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 476ms 16:44:54 INFO - PROCESS | 1644 | 1464219894183 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 16:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:44:54 INFO - PROCESS | 1644 | 1464219894193 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 16:44:54 INFO - PROCESS | 1644 | 1464219894196 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:44:54 INFO - PROCESS | 1644 | 1464219894197 Marionette TRACE conn2 <- [1,978,null,{}] 16:44:54 INFO - PROCESS | 1644 | 1464219894199 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}] 16:44:54 INFO - PROCESS | 1644 | 1464219894313 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 16:44:54 INFO - PROCESS | 1644 | 1464219894319 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d7a800 == 63 [pid = 1644] [id = 252] 16:44:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x128949c00) [pid = 1644] [serial = 754] [outer = 0x0] 16:44:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x12c0acc00) [pid = 1644] [serial = 755] [outer = 0x128949c00] 16:44:54 INFO - PROCESS | 1644 | 1464219894343 Marionette DEBUG loaded listener.js 16:44:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x12c660800) [pid = 1644] [serial = 756] [outer = 0x128949c00] 16:44:54 INFO - PROCESS | 1644 | 1464219894830 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]]]}] 16:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 672ms 16:44:54 INFO - PROCESS | 1644 | 1464219894869 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 16:44:54 INFO - PROCESS | 1644 | 1464219894871 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 16:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:44:54 INFO - PROCESS | 1644 | 1464219894878 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:44:54 INFO - PROCESS | 1644 | 1464219894880 Marionette TRACE conn2 <- [1,982,null,{}] 16:44:54 INFO - PROCESS | 1644 | 1464219894884 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}] 16:44:55 INFO - PROCESS | 1644 | 1464219894996 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 16:44:55 INFO - PROCESS | 1644 | 1464219895066 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x11820d800 == 64 [pid = 1644] [id = 253] 16:44:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x112a67c00) [pid = 1644] [serial = 757] [outer = 0x0] 16:44:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x1133cd000) [pid = 1644] [serial = 758] [outer = 0x112a67c00] 16:44:55 INFO - PROCESS | 1644 | 1464219895098 Marionette DEBUG loaded listener.js 16:44:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x11610ec00) [pid = 1644] [serial = 759] [outer = 0x112a67c00] 16:44:55 INFO - PROCESS | 1644 | 1464219895514 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]]]}] 16:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 673ms 16:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:44:55 INFO - PROCESS | 1644 | 1464219895551 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 16:44:55 INFO - PROCESS | 1644 | 1464219895555 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 16:44:55 INFO - PROCESS | 1644 | 1464219895559 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:44:55 INFO - PROCESS | 1644 | 1464219895561 Marionette TRACE conn2 <- [1,986,null,{}] 16:44:55 INFO - PROCESS | 1644 | 1464219895564 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}] 16:44:55 INFO - PROCESS | 1644 | 1464219895672 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 16:44:55 INFO - PROCESS | 1644 | 1464219895762 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x129051000 == 65 [pid = 1644] [id = 254] 16:44:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x1161af400) [pid = 1644] [serial = 760] [outer = 0x0] 16:44:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x116a58c00) [pid = 1644] [serial = 761] [outer = 0x1161af400] 16:44:55 INFO - PROCESS | 1644 | 1464219895807 Marionette DEBUG loaded listener.js 16:44:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x117e6a400) [pid = 1644] [serial = 762] [outer = 0x1161af400] 16:44:56 INFO - PROCESS | 1644 | 1464219896236 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]]]}] 16:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 722ms 16:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:44:56 INFO - PROCESS | 1644 | 1464219896282 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 16:44:56 INFO - PROCESS | 1644 | 1464219896283 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 16:44:56 INFO - PROCESS | 1644 | 1464219896285 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:44:56 INFO - PROCESS | 1644 | 1464219896288 Marionette TRACE conn2 <- [1,990,null,{}] 16:44:56 INFO - PROCESS | 1644 | 1464219896296 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}] 16:44:56 INFO - PROCESS | 1644 | 1464219896408 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 16:44:56 INFO - PROCESS | 1644 | 1464219896480 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d8a800 == 66 [pid = 1644] [id = 255] 16:44:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x11825ec00) [pid = 1644] [serial = 763] [outer = 0x0] 16:44:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x119280c00) [pid = 1644] [serial = 764] [outer = 0x11825ec00] 16:44:56 INFO - PROCESS | 1644 | 1464219896515 Marionette DEBUG loaded listener.js 16:44:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x123bfa000) [pid = 1644] [serial = 765] [outer = 0x11825ec00] 16:44:56 INFO - PROCESS | 1644 | 1464219896933 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]]]}] 16:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 16:44:56 INFO - PROCESS | 1644 | 1464219896957 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 16:44:56 INFO - PROCESS | 1644 | 1464219896959 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 16:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:44:56 INFO - PROCESS | 1644 | 1464219896961 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:44:56 INFO - PROCESS | 1644 | 1464219896962 Marionette TRACE conn2 <- [1,994,null,{}] 16:44:56 INFO - PROCESS | 1644 | 1464219896965 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}] 16:44:57 INFO - PROCESS | 1644 | 1464219897090 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 16:44:57 INFO - PROCESS | 1644 | 1464219897148 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x134784000 == 67 [pid = 1644] [id = 256] 16:44:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x1242e5800) [pid = 1644] [serial = 766] [outer = 0x0] 16:44:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x1267cc800) [pid = 1644] [serial = 767] [outer = 0x1242e5800] 16:44:57 INFO - PROCESS | 1644 | 1464219897179 Marionette DEBUG loaded listener.js 16:44:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x12894a800) [pid = 1644] [serial = 768] [outer = 0x1242e5800] 16:44:57 INFO - PROCESS | 1644 | 1464219897632 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]]]}] 16:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 720ms 16:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:44:57 INFO - PROCESS | 1644 | 1464219897682 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 16:44:57 INFO - PROCESS | 1644 | 1464219897683 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 16:44:57 INFO - PROCESS | 1644 | 1464219897686 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:44:57 INFO - PROCESS | 1644 | 1464219897687 Marionette TRACE conn2 <- [1,998,null,{}] 16:44:57 INFO - PROCESS | 1644 | 1464219897689 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}] 16:44:57 INFO - PROCESS | 1644 | 1464219897793 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 16:44:57 INFO - PROCESS | 1644 | 1464219897849 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x133da3800 == 68 [pid = 1644] [id = 257] 16:44:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x12660d800) [pid = 1644] [serial = 769] [outer = 0x0] 16:44:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x129221400) [pid = 1644] [serial = 770] [outer = 0x12660d800] 16:44:57 INFO - PROCESS | 1644 | 1464219897880 Marionette DEBUG loaded listener.js 16:44:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x12a986400) [pid = 1644] [serial = 771] [outer = 0x12660d800] 16:44:58 INFO - PROCESS | 1644 | 1464219898284 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]]]}] 16:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 617ms 16:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:44:58 INFO - PROCESS | 1644 | 1464219898304 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 16:44:58 INFO - PROCESS | 1644 | 1464219898305 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 16:44:58 INFO - PROCESS | 1644 | 1464219898307 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:44:58 INFO - PROCESS | 1644 | 1464219898311 Marionette TRACE conn2 <- [1,1002,null,{}] 16:44:58 INFO - PROCESS | 1644 | 1464219898313 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}] 16:44:58 INFO - PROCESS | 1644 | 1464219898438 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 16:44:58 INFO - PROCESS | 1644 | 1464219898565 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b099800 == 69 [pid = 1644] [id = 258] 16:44:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x116040400) [pid = 1644] [serial = 772] [outer = 0x0] 16:44:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x12ba70000) [pid = 1644] [serial = 773] [outer = 0x116040400] 16:44:58 INFO - PROCESS | 1644 | 1464219898600 Marionette DEBUG loaded listener.js 16:44:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x12cc13c00) [pid = 1644] [serial = 774] [outer = 0x116040400] 16:44:59 INFO - PROCESS | 1644 | 1464219899033 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]]]}] 16:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 773ms 16:44:59 INFO - PROCESS | 1644 | 1464219899081 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 16:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:44:59 INFO - PROCESS | 1644 | 1464219899082 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 16:44:59 INFO - PROCESS | 1644 | 1464219899084 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:44:59 INFO - PROCESS | 1644 | 1464219899086 Marionette TRACE conn2 <- [1,1006,null,{}] 16:44:59 INFO - PROCESS | 1644 | 1464219899088 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}] 16:44:59 INFO - PROCESS | 1644 | 1464219899197 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 16:44:59 INFO - PROCESS | 1644 | 1464219899255 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x1170ae000 == 70 [pid = 1644] [id = 259] 16:44:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x11284f400) [pid = 1644] [serial = 775] [outer = 0x0] 16:44:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x116128000) [pid = 1644] [serial = 776] [outer = 0x11284f400] 16:44:59 INFO - PROCESS | 1644 | 1464219899285 Marionette DEBUG loaded listener.js 16:44:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x128b87000) [pid = 1644] [serial = 777] [outer = 0x11284f400] 16:44:59 INFO - PROCESS | 1644 | 1464219899962 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]]]}] 16:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 919ms 16:45:00 INFO - PROCESS | 1644 | 1464219900005 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 16:45:00 INFO - PROCESS | 1644 | 1464219900010 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 16:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:45:00 INFO - PROCESS | 1644 | 1464219900013 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:45:00 INFO - PROCESS | 1644 | 1464219900015 Marionette TRACE conn2 <- [1,1010,null,{}] 16:45:00 INFO - PROCESS | 1644 | 1464219900019 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}] 16:45:00 INFO - PROCESS | 1644 | 1464219900120 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 16:45:00 INFO - PROCESS | 1644 | 1464219900201 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x1161d0800 == 71 [pid = 1644] [id = 260] 16:45:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x1131a1400) [pid = 1644] [serial = 778] [outer = 0x0] 16:45:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x115e89000) [pid = 1644] [serial = 779] [outer = 0x1131a1400] 16:45:00 INFO - PROCESS | 1644 | 1464219900230 Marionette DEBUG loaded listener.js 16:45:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x11610bc00) [pid = 1644] [serial = 780] [outer = 0x1131a1400] 16:45:00 INFO - PROCESS | 1644 | 1464219900689 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]]]}] 16:45:00 INFO - PROCESS | 1644 | --DOCSHELL 0x12df9c000 == 70 [pid = 1644] [id = 251] 16:45:00 INFO - PROCESS | 1644 | --DOCSHELL 0x12dc6b800 == 69 [pid = 1644] [id = 250] 16:45:00 INFO - PROCESS | 1644 | --DOCSHELL 0x12d11a800 == 68 [pid = 1644] [id = 249] 16:45:00 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce66800 == 67 [pid = 1644] [id = 248] 16:45:00 INFO - PROCESS | 1644 | --DOCSHELL 0x12c633800 == 66 [pid = 1644] [id = 247] 16:45:00 INFO - PROCESS | 1644 | --DOCSHELL 0x12b7b1000 == 65 [pid = 1644] [id = 246] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x1294c9000) [pid = 1644] [serial = 692] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOCSHELL 0x12a6b6800 == 64 [pid = 1644] [id = 245] 16:45:00 INFO - PROCESS | 1644 | --DOCSHELL 0x129039800 == 63 [pid = 1644] [id = 244] 16:45:00 INFO - PROCESS | 1644 | --DOCSHELL 0x12638e000 == 62 [pid = 1644] [id = 243] 16:45:00 INFO - PROCESS | 1644 | --DOCSHELL 0x123aa3800 == 61 [pid = 1644] [id = 242] 16:45:00 INFO - PROCESS | 1644 | --DOCSHELL 0x118e45000 == 60 [pid = 1644] [id = 241] 16:45:00 INFO - PROCESS | 1644 | --DOCSHELL 0x117568000 == 59 [pid = 1644] [id = 240] 16:45:00 INFO - PROCESS | 1644 | --DOCSHELL 0x118e41800 == 58 [pid = 1644] [id = 239] 16:45:00 INFO - PROCESS | 1644 | --DOCSHELL 0x1161d3000 == 57 [pid = 1644] [id = 232] 16:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 724ms 16:45:00 INFO - PROCESS | 1644 | 1464219900737 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 16:45:00 INFO - PROCESS | 1644 | 1464219900741 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 16:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x113dc4000) [pid = 1644] [serial = 501] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x11878bc00) [pid = 1644] [serial = 507] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x12ba83800) [pid = 1644] [serial = 516] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x124d7ec00) [pid = 1644] [serial = 510] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x112855800) [pid = 1644] [serial = 639] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x11279c800) [pid = 1644] [serial = 638] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x116778400) [pid = 1644] [serial = 662] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x117e63800) [pid = 1644] [serial = 663] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x1234ab000) [pid = 1644] [serial = 674] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x119854400) [pid = 1644] [serial = 671] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x1294ccc00) [pid = 1644] [serial = 654] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x12906ec00) [pid = 1644] [serial = 653] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x116138000) [pid = 1644] [serial = 642] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x116119c00) [pid = 1644] [serial = 641] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x123ae7400) [pid = 1644] [serial = 647] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x126960c00) [pid = 1644] [serial = 648] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x11826e800) [pid = 1644] [serial = 645] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x11724cc00) [pid = 1644] [serial = 644] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x12439f000) [pid = 1644] [serial = 677] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x128b8b400) [pid = 1644] [serial = 651] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x12660c800) [pid = 1644] [serial = 650] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x1133ccc00) [pid = 1644] [serial = 657] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x112793400) [pid = 1644] [serial = 656] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x123de6000) [pid = 1644] [serial = 675] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x118395400) [pid = 1644] [serial = 666] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x118262400) [pid = 1644] [serial = 665] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x1131a0400) [pid = 1644] [serial = 659] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x11611e000) [pid = 1644] [serial = 660] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x118e86c00) [pid = 1644] [serial = 668] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x119012800) [pid = 1644] [serial = 669] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x12673e800) [pid = 1644] [serial = 680] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x124c76400) [pid = 1644] [serial = 678] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x126c5b800) [pid = 1644] [serial = 681] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x128955000) [pid = 1644] [serial = 686] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x11319b400) [pid = 1644] [serial = 683] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x123de2400) [pid = 1644] [serial = 689] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x118253400) [pid = 1644] [serial = 684] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x12921b800) [pid = 1644] [serial = 687] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x12941b800) [pid = 1644] [serial = 690] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x12329e800) [pid = 1644] [serial = 672] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x116ac7400) [pid = 1644] [serial = 552] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x12aaf4400) [pid = 1644] [serial = 558] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x116123000) [pid = 1644] [serial = 504] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x12aaef400) [pid = 1644] [serial = 546] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x12907e000) [pid = 1644] [serial = 513] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x12cb53c00) [pid = 1644] [serial = 585] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x11610b400) [pid = 1644] [serial = 549] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x124320c00) [pid = 1644] [serial = 555] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x12af4c000) [pid = 1644] [serial = 594] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x11612b400) [pid = 1644] [serial = 588] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x11927c400) [pid = 1644] [serial = 591] [outer = 0x0] [url = about:blank] 16:45:00 INFO - PROCESS | 1644 | 1464219900770 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:45:00 INFO - PROCESS | 1644 | 1464219900772 Marionette TRACE conn2 <- [1,1014,null,{}] 16:45:00 INFO - PROCESS | 1644 | 1464219900779 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}] 16:45:00 INFO - PROCESS | 1644 | 1464219900868 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 16:45:00 INFO - PROCESS | 1644 | 1464219900879 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x1166e5800 == 58 [pid = 1644] [id = 261] 16:45:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x116114400) [pid = 1644] [serial = 781] [outer = 0x0] 16:45:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x11611e000) [pid = 1644] [serial = 782] [outer = 0x116114400] 16:45:00 INFO - PROCESS | 1644 | 1464219900906 Marionette DEBUG loaded listener.js 16:45:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x116137c00) [pid = 1644] [serial = 783] [outer = 0x116114400] 16:45:01 INFO - PROCESS | 1644 | 1464219901268 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]]]}] 16:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 542ms 16:45:01 INFO - PROCESS | 1644 | 1464219901307 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 16:45:01 INFO - PROCESS | 1644 | 1464219901308 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 16:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:45:01 INFO - PROCESS | 1644 | 1464219901313 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:45:01 INFO - PROCESS | 1644 | 1464219901315 Marionette TRACE conn2 <- [1,1018,null,{}] 16:45:01 INFO - PROCESS | 1644 | 1464219901323 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}] 16:45:01 INFO - PROCESS | 1644 | 1464219901442 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 16:45:01 INFO - PROCESS | 1644 | 1464219901477 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x119621000 == 59 [pid = 1644] [id = 262] 16:45:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x1180b2000) [pid = 1644] [serial = 784] [outer = 0x0] 16:45:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x118258c00) [pid = 1644] [serial = 785] [outer = 0x1180b2000] 16:45:01 INFO - PROCESS | 1644 | 1464219901499 Marionette DEBUG loaded listener.js 16:45:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x118341400) [pid = 1644] [serial = 786] [outer = 0x1180b2000] 16:45:01 INFO - PROCESS | 1644 | 1464219901924 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]]]}] 16:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 624ms 16:45:01 INFO - PROCESS | 1644 | 1464219901938 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 16:45:01 INFO - PROCESS | 1644 | 1464219901942 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 16:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:45:01 INFO - PROCESS | 1644 | 1464219901946 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:45:01 INFO - PROCESS | 1644 | 1464219901947 Marionette TRACE conn2 <- [1,1022,null,{}] 16:45:01 INFO - PROCESS | 1644 | 1464219901951 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}] 16:45:02 INFO - PROCESS | 1644 | 1464219902100 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 16:45:02 INFO - PROCESS | 1644 | 1464219902108 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x1233c0000 == 60 [pid = 1644] [id = 263] 16:45:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x11839f000) [pid = 1644] [serial = 787] [outer = 0x0] 16:45:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x119007c00) [pid = 1644] [serial = 788] [outer = 0x11839f000] 16:45:02 INFO - PROCESS | 1644 | 1464219902151 Marionette DEBUG loaded listener.js 16:45:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x11927d000) [pid = 1644] [serial = 789] [outer = 0x11839f000] 16:45:02 INFO - PROCESS | 1644 | 1464219902531 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]]]}] 16:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 624ms 16:45:02 INFO - PROCESS | 1644 | 1464219902589 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 16:45:02 INFO - PROCESS | 1644 | 1464219902590 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 16:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:45:02 INFO - PROCESS | 1644 | 1464219902598 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:45:02 INFO - PROCESS | 1644 | 1464219902599 Marionette TRACE conn2 <- [1,1026,null,{}] 16:45:02 INFO - PROCESS | 1644 | 1464219902601 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}] 16:45:02 INFO - PROCESS | 1644 | 1464219902700 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 16:45:02 INFO - PROCESS | 1644 | 1464219902705 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x123d1f800 == 61 [pid = 1644] [id = 264] 16:45:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x119011400) [pid = 1644] [serial = 790] [outer = 0x0] 16:45:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x11984f400) [pid = 1644] [serial = 791] [outer = 0x119011400] 16:45:02 INFO - PROCESS | 1644 | 1464219902732 Marionette DEBUG loaded listener.js 16:45:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x119bf5000) [pid = 1644] [serial = 792] [outer = 0x119011400] 16:45:03 INFO - PROCESS | 1644 | 1464219903096 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]]]}] 16:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 518ms 16:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:45:03 INFO - PROCESS | 1644 | 1464219903116 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 16:45:03 INFO - PROCESS | 1644 | 1464219903117 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 16:45:03 INFO - PROCESS | 1644 | 1464219903119 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:45:03 INFO - PROCESS | 1644 | 1464219903121 Marionette TRACE conn2 <- [1,1030,null,{}] 16:45:03 INFO - PROCESS | 1644 | 1464219903124 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}] 16:45:03 INFO - PROCESS | 1644 | 1464219903236 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 16:45:03 INFO - PROCESS | 1644 | 1464219903252 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x124d05000 == 62 [pid = 1644] [id = 265] 16:45:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x11a029800) [pid = 1644] [serial = 793] [outer = 0x0] 16:45:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x123de8c00) [pid = 1644] [serial = 794] [outer = 0x11a029800] 16:45:03 INFO - PROCESS | 1644 | 1464219903285 Marionette DEBUG loaded listener.js 16:45:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x126397400) [pid = 1644] [serial = 795] [outer = 0x11a029800] 16:45:03 INFO - PROCESS | 1644 | 1464219903628 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]]]}] 16:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 519ms 16:45:03 INFO - PROCESS | 1644 | 1464219903638 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 16:45:03 INFO - PROCESS | 1644 | 1464219903640 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 16:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:45:03 INFO - PROCESS | 1644 | 1464219903643 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:45:03 INFO - PROCESS | 1644 | 1464219903644 Marionette TRACE conn2 <- [1,1034,null,{}] 16:45:03 INFO - PROCESS | 1644 | 1464219903647 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}] 16:45:03 INFO - PROCESS | 1644 | 1464219903754 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 16:45:03 INFO - PROCESS | 1644 | 1464219903767 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x12694e000 == 63 [pid = 1644] [id = 266] 16:45:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x124320c00) [pid = 1644] [serial = 796] [outer = 0x0] 16:45:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x1267bd800) [pid = 1644] [serial = 797] [outer = 0x124320c00] 16:45:03 INFO - PROCESS | 1644 | 1464219903793 Marionette DEBUG loaded listener.js 16:45:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x126c9a800) [pid = 1644] [serial = 798] [outer = 0x124320c00] 16:45:04 INFO - PROCESS | 1644 | 1464219904143 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]]]}] 16:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 520ms 16:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:45:04 INFO - PROCESS | 1644 | 1464219904163 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 16:45:04 INFO - PROCESS | 1644 | 1464219904164 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 16:45:04 INFO - PROCESS | 1644 | 1464219904166 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:45:04 INFO - PROCESS | 1644 | 1464219904167 Marionette TRACE conn2 <- [1,1038,null,{}] 16:45:04 INFO - PROCESS | 1644 | 1464219904170 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}] 16:45:04 INFO - PROCESS | 1644 | 1464219904273 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 16:45:04 INFO - PROCESS | 1644 | 1464219904296 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x1292c8800 == 64 [pid = 1644] [id = 267] 16:45:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x123157400) [pid = 1644] [serial = 799] [outer = 0x0] 16:45:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x128b82c00) [pid = 1644] [serial = 800] [outer = 0x123157400] 16:45:04 INFO - PROCESS | 1644 | 1464219904321 Marionette DEBUG loaded listener.js 16:45:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x12906d000) [pid = 1644] [serial = 801] [outer = 0x123157400] 16:45:04 INFO - PROCESS | 1644 | 1464219904698 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]]]}] 16:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 570ms 16:45:04 INFO - PROCESS | 1644 | 1464219904737 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 16:45:04 INFO - PROCESS | 1644 | 1464219904738 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 16:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:45:04 INFO - PROCESS | 1644 | 1464219904740 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:45:04 INFO - PROCESS | 1644 | 1464219904743 Marionette TRACE conn2 <- [1,1042,null,{}] 16:45:04 INFO - PROCESS | 1644 | 1464219904746 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}] 16:45:04 INFO - PROCESS | 1644 | 1464219904853 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 16:45:04 INFO - PROCESS | 1644 | 1464219904889 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a6d0800 == 65 [pid = 1644] [id = 268] 16:45:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x124c74800) [pid = 1644] [serial = 802] [outer = 0x0] 16:45:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x12907c800) [pid = 1644] [serial = 803] [outer = 0x124c74800] 16:45:04 INFO - PROCESS | 1644 | 1464219904915 Marionette DEBUG loaded listener.js 16:45:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x129228800) [pid = 1644] [serial = 804] [outer = 0x124c74800] 16:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x129071c00) [pid = 1644] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x123a5fc00) [pid = 1644] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x129075c00) [pid = 1644] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x129004c00) [pid = 1644] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x12a983800) [pid = 1644] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x116113400) [pid = 1644] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x119642800) [pid = 1644] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x112856400) [pid = 1644] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x11848d400) [pid = 1644] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x1237ca800) [pid = 1644] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x11284e400) [pid = 1644] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x116111000) [pid = 1644] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:45:05 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x11319b800) [pid = 1644] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:45:05 INFO - PROCESS | 1644 | 1464219905381 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]]]}] 16:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 673ms 16:45:05 INFO - PROCESS | 1644 | 1464219905414 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 16:45:05 INFO - PROCESS | 1644 | 1464219905415 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 16:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:45:05 INFO - PROCESS | 1644 | 1464219905431 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:45:05 INFO - PROCESS | 1644 | 1464219905432 Marionette TRACE conn2 <- [1,1046,null,{}] 16:45:05 INFO - PROCESS | 1644 | 1464219905434 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}] 16:45:05 INFO - PROCESS | 1644 | 1464219905523 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 16:45:05 INFO - PROCESS | 1644 | 1464219905530 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x12af88000 == 66 [pid = 1644] [id = 269] 16:45:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x118260c00) [pid = 1644] [serial = 805] [outer = 0x0] 16:45:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x129004c00) [pid = 1644] [serial = 806] [outer = 0x118260c00] 16:45:05 INFO - PROCESS | 1644 | 1464219905556 Marionette DEBUG loaded listener.js 16:45:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x129229400) [pid = 1644] [serial = 807] [outer = 0x118260c00] 16:45:05 INFO - PROCESS | 1644 | 1464219905887 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]]]}] 16:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 477ms 16:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:45:05 INFO - PROCESS | 1644 | 1464219905902 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 16:45:05 INFO - PROCESS | 1644 | 1464219905904 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 16:45:05 INFO - PROCESS | 1644 | 1464219905906 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:45:05 INFO - PROCESS | 1644 | 1464219905908 Marionette TRACE conn2 <- [1,1050,null,{}] 16:45:05 INFO - PROCESS | 1644 | 1464219905912 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}] 16:45:06 INFO - PROCESS | 1644 | 1464219906011 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 16:45:06 INFO - PROCESS | 1644 | 1464219906067 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b7c1000 == 67 [pid = 1644] [id = 270] 16:45:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x123de7000) [pid = 1644] [serial = 808] [outer = 0x0] 16:45:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x12a38d400) [pid = 1644] [serial = 809] [outer = 0x123de7000] 16:45:06 INFO - PROCESS | 1644 | 1464219906097 Marionette DEBUG loaded listener.js 16:45:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x12ba69400) [pid = 1644] [serial = 810] [outer = 0x123de7000] 16:45:06 INFO - PROCESS | 1644 | 1464219906399 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]]]}] 16:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 521ms 16:45:06 INFO - PROCESS | 1644 | 1464219906429 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 16:45:06 INFO - PROCESS | 1644 | 1464219906430 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 16:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:45:06 INFO - PROCESS | 1644 | 1464219906433 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:45:06 INFO - PROCESS | 1644 | 1464219906434 Marionette TRACE conn2 <- [1,1054,null,{}] 16:45:06 INFO - PROCESS | 1644 | 1464219906436 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}] 16:45:06 INFO - PROCESS | 1644 | 1464219906524 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 16:45:06 INFO - PROCESS | 1644 | 1464219906529 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c626800 == 68 [pid = 1644] [id = 271] 16:45:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x12ba72c00) [pid = 1644] [serial = 811] [outer = 0x0] 16:45:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x12ba86c00) [pid = 1644] [serial = 812] [outer = 0x12ba72c00] 16:45:06 INFO - PROCESS | 1644 | 1464219906554 Marionette DEBUG loaded listener.js 16:45:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x12c659000) [pid = 1644] [serial = 813] [outer = 0x12ba72c00] 16:45:06 INFO - PROCESS | 1644 | 1464219906881 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]]]}] 16:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 468ms 16:45:06 INFO - PROCESS | 1644 | 1464219906901 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 16:45:06 INFO - PROCESS | 1644 | 1464219906902 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 16:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:45:06 INFO - PROCESS | 1644 | 1464219906904 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:45:06 INFO - PROCESS | 1644 | 1464219906916 Marionette TRACE conn2 <- [1,1058,null,{}] 16:45:06 INFO - PROCESS | 1644 | 1464219906918 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}] 16:45:07 INFO - PROCESS | 1644 | 1464219907030 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 16:45:07 INFO - PROCESS | 1644 | 1464219907037 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce68000 == 69 [pid = 1644] [id = 272] 16:45:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x12c0b1c00) [pid = 1644] [serial = 814] [outer = 0x0] 16:45:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x12cb53c00) [pid = 1644] [serial = 815] [outer = 0x12c0b1c00] 16:45:07 INFO - PROCESS | 1644 | 1464219907062 Marionette DEBUG loaded listener.js 16:45:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x12cb5d800) [pid = 1644] [serial = 816] [outer = 0x12c0b1c00] 16:45:07 INFO - PROCESS | 1644 | 1464219907528 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]]]}] 16:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 681ms 16:45:07 INFO - PROCESS | 1644 | 1464219907586 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 16:45:07 INFO - PROCESS | 1644 | 1464219907589 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 16:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:45:07 INFO - PROCESS | 1644 | 1464219907596 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:45:07 INFO - PROCESS | 1644 | 1464219907598 Marionette TRACE conn2 <- [1,1062,null,{}] 16:45:07 INFO - PROCESS | 1644 | 1464219907602 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}] 16:45:07 INFO - PROCESS | 1644 | 1464219907718 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 16:45:07 INFO - PROCESS | 1644 | 1464219907791 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x1185e7000 == 70 [pid = 1644] [id = 273] 16:45:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x112a73000) [pid = 1644] [serial = 817] [outer = 0x0] 16:45:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x113dc4000) [pid = 1644] [serial = 818] [outer = 0x112a73000] 16:45:07 INFO - PROCESS | 1644 | 1464219907824 Marionette DEBUG loaded listener.js 16:45:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x116111c00) [pid = 1644] [serial = 819] [outer = 0x112a73000] 16:45:08 INFO - PROCESS | 1644 | 1464219908338 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]]]}] 16:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 760ms 16:45:08 INFO - PROCESS | 1644 | 1464219908373 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 16:45:08 INFO - PROCESS | 1644 | 1464219908379 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 16:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:45:08 INFO - PROCESS | 1644 | 1464219908442 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:45:08 INFO - PROCESS | 1644 | 1464219908445 Marionette TRACE conn2 <- [1,1066,null,{}] 16:45:08 INFO - PROCESS | 1644 | 1464219908463 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}] 16:45:08 INFO - PROCESS | 1644 | 1464219908569 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 16:45:08 INFO - PROCESS | 1644 | 1464219908626 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x126380000 == 71 [pid = 1644] [id = 274] 16:45:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x116838000) [pid = 1644] [serial = 820] [outer = 0x0] 16:45:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x117674400) [pid = 1644] [serial = 821] [outer = 0x116838000] 16:45:08 INFO - PROCESS | 1644 | 1464219908657 Marionette DEBUG loaded listener.js 16:45:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x11825b800) [pid = 1644] [serial = 822] [outer = 0x116838000] 16:45:09 INFO - PROCESS | 1644 | 1464219909133 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]]]}] 16:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 773ms 16:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:45:09 INFO - PROCESS | 1644 | 1464219909178 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 16:45:09 INFO - PROCESS | 1644 | 1464219909179 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 16:45:09 INFO - PROCESS | 1644 | 1464219909181 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:45:09 INFO - PROCESS | 1644 | 1464219909184 Marionette TRACE conn2 <- [1,1070,null,{}] 16:45:09 INFO - PROCESS | 1644 | 1464219909194 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}] 16:45:09 INFO - PROCESS | 1644 | 1464219909301 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 16:45:09 INFO - PROCESS | 1644 | 1464219909374 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d576800 == 72 [pid = 1644] [id = 275] 16:45:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x118784c00) [pid = 1644] [serial = 823] [outer = 0x0] 16:45:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x123159000) [pid = 1644] [serial = 824] [outer = 0x118784c00] 16:45:09 INFO - PROCESS | 1644 | 1464219909406 Marionette DEBUG loaded listener.js 16:45:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x123de1000) [pid = 1644] [serial = 825] [outer = 0x118784c00] 16:45:09 INFO - PROCESS | 1644 | 1464219909825 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]]]}] 16:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 672ms 16:45:09 INFO - PROCESS | 1644 | 1464219909854 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 16:45:09 INFO - PROCESS | 1644 | 1464219909856 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 16:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:45:09 INFO - PROCESS | 1644 | 1464219909858 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:45:09 INFO - PROCESS | 1644 | 1464219909860 Marionette TRACE conn2 <- [1,1074,null,{}] 16:45:09 INFO - PROCESS | 1644 | 1464219909881 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}] 16:45:09 INFO - PROCESS | 1644 | 1464219909989 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 16:45:10 INFO - PROCESS | 1644 | 1464219910046 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dc82000 == 73 [pid = 1644] [id = 276] 16:45:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x12639f800) [pid = 1644] [serial = 826] [outer = 0x0] 16:45:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x128b86c00) [pid = 1644] [serial = 827] [outer = 0x12639f800] 16:45:10 INFO - PROCESS | 1644 | 1464219910077 Marionette DEBUG loaded listener.js 16:45:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x129418400) [pid = 1644] [serial = 828] [outer = 0x12639f800] 16:45:10 INFO - PROCESS | 1644 | 1464219910472 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]]]}] 16:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 637ms 16:45:10 INFO - PROCESS | 1644 | 1464219910497 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 16:45:10 INFO - PROCESS | 1644 | 1464219910498 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 16:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:45:10 INFO - PROCESS | 1644 | 1464219910500 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:45:10 INFO - PROCESS | 1644 | 1464219910502 Marionette TRACE conn2 <- [1,1078,null,{}] 16:45:10 INFO - PROCESS | 1644 | 1464219910504 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}] 16:45:10 INFO - PROCESS | 1644 | 1464219910609 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 16:45:10 INFO - PROCESS | 1644 | 1464219910665 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d75000 == 74 [pid = 1644] [id = 277] 16:45:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x12695c400) [pid = 1644] [serial = 829] [outer = 0x0] 16:45:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x12a979400) [pid = 1644] [serial = 830] [outer = 0x12695c400] 16:45:10 INFO - PROCESS | 1644 | 1464219910696 Marionette DEBUG loaded listener.js 16:45:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x12b70bc00) [pid = 1644] [serial = 831] [outer = 0x12695c400] 16:45:11 INFO - PROCESS | 1644 | 1464219911128 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]]]}] 16:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 16:45:11 INFO - PROCESS | 1644 | 1464219911170 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 16:45:11 INFO - PROCESS | 1644 | 1464219911172 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 16:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:45:11 INFO - PROCESS | 1644 | 1464219911174 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:45:11 INFO - PROCESS | 1644 | 1464219911175 Marionette TRACE conn2 <- [1,1082,null,{}] 16:45:11 INFO - PROCESS | 1644 | 1464219911178 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}] 16:45:11 INFO - PROCESS | 1644 | 1464219911302 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 16:45:11 INFO - PROCESS | 1644 | 1464219911404 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x134783800 == 75 [pid = 1644] [id = 278] 16:45:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x12ba84800) [pid = 1644] [serial = 832] [outer = 0x0] 16:45:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x12cc10400) [pid = 1644] [serial = 833] [outer = 0x12ba84800] 16:45:11 INFO - PROCESS | 1644 | 1464219911437 Marionette DEBUG loaded listener.js 16:45:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x12cce7400) [pid = 1644] [serial = 834] [outer = 0x12ba84800] 16:45:11 INFO - PROCESS | 1644 | 1464219911885 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]]]}] 16:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 720ms 16:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:45:11 INFO - PROCESS | 1644 | 1464219911894 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 16:45:11 INFO - PROCESS | 1644 | 1464219911895 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 16:45:11 INFO - PROCESS | 1644 | 1464219911898 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:45:11 INFO - PROCESS | 1644 | 1464219911899 Marionette TRACE conn2 <- [1,1086,null,{}] 16:45:11 INFO - PROCESS | 1644 | 1464219911902 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}] 16:45:12 INFO - PROCESS | 1644 | 1464219912007 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 16:45:12 INFO - PROCESS | 1644 | 1464219912061 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b7b7000 == 76 [pid = 1644] [id = 279] 16:45:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x116103800) [pid = 1644] [serial = 835] [outer = 0x0] 16:45:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x12cc1a800) [pid = 1644] [serial = 836] [outer = 0x116103800] 16:45:12 INFO - PROCESS | 1644 | 1464219912091 Marionette DEBUG loaded listener.js 16:45:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x12ccec000) [pid = 1644] [serial = 837] [outer = 0x116103800] 16:45:12 INFO - PROCESS | 1644 | 1464219912742 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]]]}] 16:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 874ms 16:45:12 INFO - PROCESS | 1644 | 1464219912772 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 16:45:12 INFO - PROCESS | 1644 | 1464219912774 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 16:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:45:12 INFO - PROCESS | 1644 | 1464219912796 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:45:12 INFO - PROCESS | 1644 | 1464219912798 Marionette TRACE conn2 <- [1,1090,null,{}] 16:45:12 INFO - PROCESS | 1644 | 1464219912801 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}] 16:45:12 INFO - PROCESS | 1644 | 1464219912904 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 16:45:12 INFO - PROCESS | 1644 | 1464219912979 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x113fb0800 == 77 [pid = 1644] [id = 280] 16:45:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x11319c000) [pid = 1644] [serial = 838] [outer = 0x0] 16:45:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x11607dc00) [pid = 1644] [serial = 839] [outer = 0x11319c000] 16:45:13 INFO - PROCESS | 1644 | 1464219913008 Marionette DEBUG loaded listener.js 16:45:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x116117c00) [pid = 1644] [serial = 840] [outer = 0x11319c000] 16:45:13 INFO - PROCESS | 1644 | 1464219913430 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]]]}] 16:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 679ms 16:45:13 INFO - PROCESS | 1644 | 1464219913472 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 16:45:13 INFO - PROCESS | 1644 | 1464219913476 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 16:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:45:13 INFO - PROCESS | 1644 | 1464219913480 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:45:13 INFO - PROCESS | 1644 | 1464219913482 Marionette TRACE conn2 <- [1,1094,null,{}] 16:45:13 INFO - PROCESS | 1644 | 1464219913484 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}] 16:45:13 INFO - PROCESS | 1644 | 1464219913586 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 16:45:13 INFO - PROCESS | 1644 | 1464219913645 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x123480000 == 78 [pid = 1644] [id = 281] 16:45:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x11613b000) [pid = 1644] [serial = 841] [outer = 0x0] 16:45:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x117e4b000) [pid = 1644] [serial = 842] [outer = 0x11613b000] 16:45:13 INFO - PROCESS | 1644 | 1464219913672 Marionette DEBUG loaded listener.js 16:45:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x11825cc00) [pid = 1644] [serial = 843] [outer = 0x11613b000] 16:45:13 INFO - PROCESS | 1644 | --DOCSHELL 0x12c626800 == 77 [pid = 1644] [id = 271] 16:45:13 INFO - PROCESS | 1644 | --DOCSHELL 0x12b7c1000 == 76 [pid = 1644] [id = 270] 16:45:13 INFO - PROCESS | 1644 | --DOCSHELL 0x12af88000 == 75 [pid = 1644] [id = 269] 16:45:13 INFO - PROCESS | 1644 | --DOCSHELL 0x12a6d0800 == 74 [pid = 1644] [id = 268] 16:45:13 INFO - PROCESS | 1644 | --DOCSHELL 0x1292c8800 == 73 [pid = 1644] [id = 267] 16:45:13 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x123de5400) [pid = 1644] [serial = 713] [outer = 0x0] [url = about:blank] 16:45:13 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x119005400) [pid = 1644] [serial = 701] [outer = 0x0] [url = about:blank] 16:45:13 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x129003800) [pid = 1644] [serial = 707] [outer = 0x0] [url = about:blank] 16:45:13 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x112858400) [pid = 1644] [serial = 695] [outer = 0x0] [url = about:blank] 16:45:13 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x123adc800) [pid = 1644] [serial = 704] [outer = 0x0] [url = about:blank] 16:45:13 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x12af4a000) [pid = 1644] [serial = 710] [outer = 0x0] [url = about:blank] 16:45:13 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x11612dc00) [pid = 1644] [serial = 698] [outer = 0x0] [url = about:blank] 16:45:13 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x12c0acc00) [pid = 1644] [serial = 755] [outer = 0x0] [url = about:blank] 16:45:13 INFO - PROCESS | 1644 | --DOCSHELL 0x12694e000 == 72 [pid = 1644] [id = 266] 16:45:13 INFO - PROCESS | 1644 | --DOCSHELL 0x124d05000 == 71 [pid = 1644] [id = 265] 16:45:13 INFO - PROCESS | 1644 | --DOCSHELL 0x123d1f800 == 70 [pid = 1644] [id = 264] 16:45:13 INFO - PROCESS | 1644 | --DOCSHELL 0x1233c0000 == 69 [pid = 1644] [id = 263] 16:45:13 INFO - PROCESS | 1644 | --DOCSHELL 0x119621000 == 68 [pid = 1644] [id = 262] 16:45:13 INFO - PROCESS | 1644 | --DOCSHELL 0x1166e5800 == 67 [pid = 1644] [id = 261] 16:45:13 INFO - PROCESS | 1644 | --DOCSHELL 0x1161d0800 == 66 [pid = 1644] [id = 260] 16:45:13 INFO - PROCESS | 1644 | --DOCSHELL 0x133da3800 == 65 [pid = 1644] [id = 257] 16:45:13 INFO - PROCESS | 1644 | --DOCSHELL 0x134784000 == 64 [pid = 1644] [id = 256] 16:45:13 INFO - PROCESS | 1644 | --DOCSHELL 0x133d8a800 == 63 [pid = 1644] [id = 255] 16:45:13 INFO - PROCESS | 1644 | --DOCSHELL 0x129051000 == 62 [pid = 1644] [id = 254] 16:45:13 INFO - PROCESS | 1644 | --DOCSHELL 0x11820d800 == 61 [pid = 1644] [id = 253] 16:45:14 INFO - PROCESS | 1644 | 1464219914063 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]]]}] 16:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 620ms 16:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:45:14 INFO - PROCESS | 1644 | 1464219914101 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 16:45:14 INFO - PROCESS | 1644 | 1464219914102 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 16:45:14 INFO - PROCESS | 1644 | 1464219914105 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:45:14 INFO - PROCESS | 1644 | 1464219914107 Marionette TRACE conn2 <- [1,1098,null,{}] 16:45:14 INFO - PROCESS | 1644 | 1464219914114 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}] 16:45:14 INFO - PROCESS | 1644 | 1464219914205 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x12bd3ac00) [pid = 1644] [serial = 752] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x129221800) [pid = 1644] [serial = 734] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x12b9ae800) [pid = 1644] [serial = 740] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x12aaf0800) [pid = 1644] [serial = 738] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x12a60f000) [pid = 1644] [serial = 737] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x12ba7d400) [pid = 1644] [serial = 743] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x116133800) [pid = 1644] [serial = 719] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x1232a1400) [pid = 1644] [serial = 728] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x123ade400) [pid = 1644] [serial = 729] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x1161aa800) [pid = 1644] [serial = 722] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x11825fc00) [pid = 1644] [serial = 723] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x11927b800) [pid = 1644] [serial = 725] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x119852000) [pid = 1644] [serial = 726] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x124621c00) [pid = 1644] [serial = 731] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x12ba69c00) [pid = 1644] [serial = 741] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x113f15c00) [pid = 1644] [serial = 717] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x112a67800) [pid = 1644] [serial = 716] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x12b9b4c00) [pid = 1644] [serial = 750] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x11613ec00) [pid = 1644] [serial = 746] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x12bd36c00) [pid = 1644] [serial = 744] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x1161ab400) [pid = 1644] [serial = 720] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x12a38ac00) [pid = 1644] [serial = 735] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x124d83800) [pid = 1644] [serial = 749] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x12c0a8c00) [pid = 1644] [serial = 753] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x129066c00) [pid = 1644] [serial = 732] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x1237cd000) [pid = 1644] [serial = 747] [outer = 0x0] [url = about:blank] 16:45:14 INFO - PROCESS | 1644 | 1464219914293 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x119b09000 == 62 [pid = 1644] [id = 282] 16:45:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x117e66400) [pid = 1644] [serial = 844] [outer = 0x0] 16:45:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x11826f000) [pid = 1644] [serial = 845] [outer = 0x117e66400] 16:45:14 INFO - PROCESS | 1644 | 1464219914321 Marionette DEBUG loaded listener.js 16:45:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x119282400) [pid = 1644] [serial = 846] [outer = 0x117e66400] 16:45:14 INFO - PROCESS | 1644 | 1464219914596 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]]]}] 16:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 523ms 16:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:45:14 INFO - PROCESS | 1644 | 1464219914632 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 16:45:14 INFO - PROCESS | 1644 | 1464219914634 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 16:45:14 INFO - PROCESS | 1644 | 1464219914636 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:45:14 INFO - PROCESS | 1644 | 1464219914637 Marionette TRACE conn2 <- [1,1102,null,{}] 16:45:14 INFO - PROCESS | 1644 | 1464219914639 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}] 16:45:14 INFO - PROCESS | 1644 | 1464219914738 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 16:45:14 INFO - PROCESS | 1644 | 1464219914794 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x123d1f800 == 63 [pid = 1644] [id = 283] 16:45:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x1190b0c00) [pid = 1644] [serial = 847] [outer = 0x0] 16:45:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x119c5cc00) [pid = 1644] [serial = 848] [outer = 0x1190b0c00] 16:45:14 INFO - PROCESS | 1644 | 1464219914820 Marionette DEBUG loaded listener.js 16:45:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x123688000) [pid = 1644] [serial = 849] [outer = 0x1190b0c00] 16:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 468ms 16:45:15 INFO - PROCESS | 1644 | 1464219915097 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]]]}] 16:45:15 INFO - PROCESS | 1644 | 1464219915104 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 16:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:45:15 INFO - PROCESS | 1644 | 1464219915116 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 16:45:15 INFO - PROCESS | 1644 | 1464219915132 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:45:15 INFO - PROCESS | 1644 | 1464219915133 Marionette TRACE conn2 <- [1,1106,null,{}] 16:45:15 INFO - PROCESS | 1644 | 1464219915136 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}] 16:45:15 INFO - PROCESS | 1644 | 1464219915245 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 16:45:15 INFO - PROCESS | 1644 | 1464219915251 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x128906800 == 64 [pid = 1644] [id = 284] 16:45:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x123ade400) [pid = 1644] [serial = 850] [outer = 0x0] 16:45:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x12432c800) [pid = 1644] [serial = 851] [outer = 0x123ade400] 16:45:15 INFO - PROCESS | 1644 | 1464219915292 Marionette DEBUG loaded listener.js 16:45:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x124c72800) [pid = 1644] [serial = 852] [outer = 0x123ade400] 16:45:15 INFO - PROCESS | 1644 | 1464219915845 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]]]}] 16:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 729ms 16:45:15 INFO - PROCESS | 1644 | 1464219915852 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 16:45:15 INFO - PROCESS | 1644 | 1464219915853 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 16:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:45:15 INFO - PROCESS | 1644 | 1464219915856 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:45:15 INFO - PROCESS | 1644 | 1464219915857 Marionette TRACE conn2 <- [1,1110,null,{}] 16:45:15 INFO - PROCESS | 1644 | 1464219915861 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}] 16:45:15 INFO - PROCESS | 1644 | 1464219915954 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 16:45:15 INFO - PROCESS | 1644 | 1464219915959 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x12baa7800 == 65 [pid = 1644] [id = 285] 16:45:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x1267ca400) [pid = 1644] [serial = 853] [outer = 0x0] 16:45:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x12a983800) [pid = 1644] [serial = 854] [outer = 0x1267ca400] 16:45:15 INFO - PROCESS | 1644 | 1464219915984 Marionette DEBUG loaded listener.js 16:45:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x12ba7d400) [pid = 1644] [serial = 855] [outer = 0x1267ca400] 16:45:16 INFO - PROCESS | 1644 | 1464219916326 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]]]}] 16:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 519ms 16:45:16 INFO - PROCESS | 1644 | 1464219916383 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 16:45:16 INFO - PROCESS | 1644 | 1464219916384 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 16:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:45:16 INFO - PROCESS | 1644 | 1464219916387 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:45:16 INFO - PROCESS | 1644 | 1464219916388 Marionette TRACE conn2 <- [1,1114,null,{}] 16:45:16 INFO - PROCESS | 1644 | 1464219916390 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}] 16:45:16 INFO - PROCESS | 1644 | 1464219916504 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 16:45:16 INFO - PROCESS | 1644 | 1464219916519 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c626800 == 66 [pid = 1644] [id = 286] 16:45:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x126c52c00) [pid = 1644] [serial = 856] [outer = 0x0] 16:45:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x12bd3a000) [pid = 1644] [serial = 857] [outer = 0x126c52c00] 16:45:16 INFO - PROCESS | 1644 | 1464219916544 Marionette DEBUG loaded listener.js 16:45:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x12c660c00) [pid = 1644] [serial = 858] [outer = 0x126c52c00] 16:45:16 INFO - PROCESS | 1644 | 1464219916940 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]]]}] 16:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 567ms 16:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:45:16 INFO - PROCESS | 1644 | 1464219916955 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 16:45:16 INFO - PROCESS | 1644 | 1464219916956 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 16:45:16 INFO - PROCESS | 1644 | 1464219916958 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:45:16 INFO - PROCESS | 1644 | 1464219916960 Marionette TRACE conn2 <- [1,1118,null,{}] 16:45:16 INFO - PROCESS | 1644 | 1464219916962 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}] 16:45:17 INFO - PROCESS | 1644 | 1464219917071 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 16:45:17 INFO - PROCESS | 1644 | 1464219917076 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d111800 == 67 [pid = 1644] [id = 287] 16:45:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x12c662400) [pid = 1644] [serial = 859] [outer = 0x0] 16:45:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x12cb61000) [pid = 1644] [serial = 860] [outer = 0x12c662400] 16:45:17 INFO - PROCESS | 1644 | 1464219917100 Marionette DEBUG loaded listener.js 16:45:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x12cc18800) [pid = 1644] [serial = 861] [outer = 0x12c662400] 16:45:17 INFO - PROCESS | 1644 | 1464219917452 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]]]}] 16:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 519ms 16:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:45:17 INFO - PROCESS | 1644 | 1464219917478 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 16:45:17 INFO - PROCESS | 1644 | 1464219917480 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 16:45:17 INFO - PROCESS | 1644 | 1464219917488 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:45:17 INFO - PROCESS | 1644 | 1464219917490 Marionette TRACE conn2 <- [1,1122,null,{}] 16:45:17 INFO - PROCESS | 1644 | 1464219917492 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}] 16:45:17 INFO - PROCESS | 1644 | 1464219917606 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 16:45:17 INFO - PROCESS | 1644 | 1464219917645 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d6c6800 == 68 [pid = 1644] [id = 288] 16:45:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x12cc18c00) [pid = 1644] [serial = 862] [outer = 0x0] 16:45:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x12ccedc00) [pid = 1644] [serial = 863] [outer = 0x12cc18c00] 16:45:17 INFO - PROCESS | 1644 | 1464219917670 Marionette DEBUG loaded listener.js 16:45:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x129223400) [pid = 1644] [serial = 864] [outer = 0x12cc18c00] 16:45:18 INFO - PROCESS | 1644 | 1464219918004 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]]]}] 16:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 529ms 16:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:45:18 INFO - PROCESS | 1644 | 1464219918012 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 16:45:18 INFO - PROCESS | 1644 | 1464219918013 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 16:45:18 INFO - PROCESS | 1644 | 1464219918015 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:45:18 INFO - PROCESS | 1644 | 1464219918016 Marionette TRACE conn2 <- [1,1126,null,{}] 16:45:18 INFO - PROCESS | 1644 | 1464219918018 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}] 16:45:18 INFO - PROCESS | 1644 | 1464219918127 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x11284f400) [pid = 1644] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x11a029800) [pid = 1644] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x12660d800) [pid = 1644] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x112a67c00) [pid = 1644] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x1161af400) [pid = 1644] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x116040400) [pid = 1644] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x11825ec00) [pid = 1644] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x116114400) [pid = 1644] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x124320c00) [pid = 1644] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x1131a1400) [pid = 1644] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x1242e5800) [pid = 1644] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x11839f000) [pid = 1644] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x1180b2000) [pid = 1644] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x123157400) [pid = 1644] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x119011400) [pid = 1644] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x124c74800) [pid = 1644] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x118260c00) [pid = 1644] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x123de7000) [pid = 1644] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x118273c00) [pid = 1644] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x1122b6800) [pid = 1644] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x119852400) [pid = 1644] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x113804000) [pid = 1644] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x124d85800) [pid = 1644] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x11611fc00) [pid = 1644] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x119851800) [pid = 1644] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x12a97fc00) [pid = 1644] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x11826c400) [pid = 1644] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:45:18 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x12ba72c00) [pid = 1644] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:45:18 INFO - PROCESS | 1644 | 1464219918374 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x116f1b000 == 69 [pid = 1644] [id = 289] 16:45:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x112681400) [pid = 1644] [serial = 865] [outer = 0x0] 16:45:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x11284f800) [pid = 1644] [serial = 866] [outer = 0x112681400] 16:45:18 INFO - PROCESS | 1644 | 1464219918400 Marionette DEBUG loaded listener.js 16:45:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x116114400) [pid = 1644] [serial = 867] [outer = 0x112681400] 16:45:18 INFO - PROCESS | 1644 | 1464219918689 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]]]}] 16:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 722ms 16:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:45:18 INFO - PROCESS | 1644 | 1464219918738 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 16:45:18 INFO - PROCESS | 1644 | 1464219918740 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 16:45:18 INFO - PROCESS | 1644 | 1464219918744 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:45:18 INFO - PROCESS | 1644 | 1464219918746 Marionette TRACE conn2 <- [1,1130,null,{}] 16:45:18 INFO - PROCESS | 1644 | 1464219918748 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}] 16:45:18 INFO - PROCESS | 1644 | 1464219918850 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 16:45:18 INFO - PROCESS | 1644 | 1464219918927 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a6c5800 == 70 [pid = 1644] [id = 290] 16:45:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x112797c00) [pid = 1644] [serial = 868] [outer = 0x0] 16:45:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x119c57c00) [pid = 1644] [serial = 869] [outer = 0x112797c00] 16:45:18 INFO - PROCESS | 1644 | 1464219918957 Marionette DEBUG loaded listener.js 16:45:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x12ba78c00) [pid = 1644] [serial = 870] [outer = 0x112797c00] 16:45:19 INFO - PROCESS | 1644 | 1464219919234 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]]]}] 16:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 522ms 16:45:19 INFO - PROCESS | 1644 | 1464219919265 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 16:45:19 INFO - PROCESS | 1644 | 1464219919266 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 16:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:45:19 INFO - PROCESS | 1644 | 1464219919269 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:45:19 INFO - PROCESS | 1644 | 1464219919270 Marionette TRACE conn2 <- [1,1134,null,{}] 16:45:19 INFO - PROCESS | 1644 | 1464219919272 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}] 16:45:19 INFO - PROCESS | 1644 | 1464219919364 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 16:45:19 INFO - PROCESS | 1644 | 1464219919368 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x13477b800 == 71 [pid = 1644] [id = 291] 16:45:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x1232a6800) [pid = 1644] [serial = 871] [outer = 0x0] 16:45:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x1232aa800) [pid = 1644] [serial = 872] [outer = 0x1232a6800] 16:45:19 INFO - PROCESS | 1644 | 1464219919393 Marionette DEBUG loaded listener.js 16:45:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x1232af000) [pid = 1644] [serial = 873] [outer = 0x1232a6800] 16:45:19 INFO - PROCESS | 1644 | 1464219919736 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]]]}] 16:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 518ms 16:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:45:19 INFO - PROCESS | 1644 | 1464219919788 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 16:45:19 INFO - PROCESS | 1644 | 1464219919789 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 16:45:19 INFO - PROCESS | 1644 | 1464219919791 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:45:19 INFO - PROCESS | 1644 | 1464219919792 Marionette TRACE conn2 <- [1,1138,null,{}] 16:45:19 INFO - PROCESS | 1644 | 1464219919795 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}] 16:45:19 INFO - PROCESS | 1644 | 1464219919881 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 16:45:19 INFO - PROCESS | 1644 | 1464219919885 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x134acc000 == 72 [pid = 1644] [id = 292] 16:45:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x111c1f000) [pid = 1644] [serial = 874] [outer = 0x0] 16:45:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x129223000) [pid = 1644] [serial = 875] [outer = 0x111c1f000] 16:45:19 INFO - PROCESS | 1644 | 1464219919910 Marionette DEBUG loaded listener.js 16:45:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x12cec6c00) [pid = 1644] [serial = 876] [outer = 0x111c1f000] 16:45:20 INFO - PROCESS | 1644 | 1464219920258 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]]]}] 16:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 470ms 16:45:20 INFO - PROCESS | 1644 | 1464219920262 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 16:45:20 INFO - PROCESS | 1644 | 1464219920264 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 16:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:45:20 INFO - PROCESS | 1644 | 1464219920266 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:45:20 INFO - PROCESS | 1644 | 1464219920267 Marionette TRACE conn2 <- [1,1142,null,{}] 16:45:20 INFO - PROCESS | 1644 | 1464219920269 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}] 16:45:20 INFO - PROCESS | 1644 | 1464219920358 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 16:45:20 INFO - PROCESS | 1644 | 1464219920487 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x116818800 == 73 [pid = 1644] [id = 293] 16:45:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x112680800) [pid = 1644] [serial = 877] [outer = 0x0] 16:45:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x11279b400) [pid = 1644] [serial = 878] [outer = 0x112680800] 16:45:20 INFO - PROCESS | 1644 | 1464219920520 Marionette DEBUG loaded listener.js 16:45:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x112a67800) [pid = 1644] [serial = 879] [outer = 0x112680800] 16:45:20 INFO - PROCESS | 1644 | 1464219920955 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]]]}] 16:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 721ms 16:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:45:20 INFO - PROCESS | 1644 | 1464219920988 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 16:45:20 INFO - PROCESS | 1644 | 1464219920991 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 16:45:20 INFO - PROCESS | 1644 | 1464219920994 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:45:20 INFO - PROCESS | 1644 | 1464219920997 Marionette TRACE conn2 <- [1,1146,null,{}] 16:45:21 INFO - PROCESS | 1644 | 1464219921000 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}] 16:45:21 INFO - PROCESS | 1644 | 1464219921115 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 16:45:21 INFO - PROCESS | 1644 | 1464219921241 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x12306c800 == 74 [pid = 1644] [id = 294] 16:45:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x11612ac00) [pid = 1644] [serial = 880] [outer = 0x0] 16:45:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x1161ab800) [pid = 1644] [serial = 881] [outer = 0x11612ac00] 16:45:21 INFO - PROCESS | 1644 | 1464219921287 Marionette DEBUG loaded listener.js 16:45:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x1180a7000) [pid = 1644] [serial = 882] [outer = 0x11612ac00] 16:45:21 INFO - PROCESS | 1644 | 1464219921712 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]]]}] 16:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 772ms 16:45:21 INFO - PROCESS | 1644 | 1464219921769 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 16:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:45:21 INFO - PROCESS | 1644 | 1464219921771 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 16:45:21 INFO - PROCESS | 1644 | 1464219921774 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:45:21 INFO - PROCESS | 1644 | 1464219921775 Marionette TRACE conn2 <- [1,1150,null,{}] 16:45:21 INFO - PROCESS | 1644 | 1464219921778 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}] 16:45:21 INFO - PROCESS | 1644 | 1464219921888 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 16:45:21 INFO - PROCESS | 1644 | 1464219921989 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x124cb5800 == 75 [pid = 1644] [id = 295] 16:45:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x118273000) [pid = 1644] [serial = 883] [outer = 0x0] 16:45:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x11927b800) [pid = 1644] [serial = 884] [outer = 0x118273000] 16:45:22 INFO - PROCESS | 1644 | 1464219922022 Marionette DEBUG loaded listener.js 16:45:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x123158400) [pid = 1644] [serial = 885] [outer = 0x118273000] 16:45:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x123158c00) [pid = 1644] [serial = 886] [outer = 0x12cecf000] 16:45:22 INFO - PROCESS | 1644 | 1464219922492 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]]]}] 16:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 771ms 16:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:45:22 INFO - PROCESS | 1644 | 1464219922545 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 16:45:22 INFO - PROCESS | 1644 | 1464219922547 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 16:45:22 INFO - PROCESS | 1644 | 1464219922554 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:45:22 INFO - PROCESS | 1644 | 1464219922558 Marionette TRACE conn2 <- [1,1154,null,{}] 16:45:22 INFO - PROCESS | 1644 | 1464219922562 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}] 16:45:22 INFO - PROCESS | 1644 | 1464219922672 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 16:45:22 INFO - PROCESS | 1644 | 1464219922730 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce4c000 == 76 [pid = 1644] [id = 296] 16:45:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x116122800) [pid = 1644] [serial = 887] [outer = 0x0] 16:45:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x12432a000) [pid = 1644] [serial = 888] [outer = 0x116122800] 16:45:22 INFO - PROCESS | 1644 | 1464219922833 Marionette DEBUG loaded listener.js 16:45:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x12b70e800) [pid = 1644] [serial = 889] [outer = 0x116122800] 16:45:23 INFO - PROCESS | 1644 | 1464219923242 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]]]}] 16:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 728ms 16:45:23 INFO - PROCESS | 1644 | 1464219923280 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 16:45:23 INFO - PROCESS | 1644 | 1464219923282 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 16:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:45:23 INFO - PROCESS | 1644 | 1464219923285 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:45:23 INFO - PROCESS | 1644 | 1464219923286 Marionette TRACE conn2 <- [1,1158,null,{}] 16:45:23 INFO - PROCESS | 1644 | 1464219923288 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}] 16:45:23 INFO - PROCESS | 1644 | 1464219923400 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 16:45:23 INFO - PROCESS | 1644 | 1464219923459 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x112744000 == 77 [pid = 1644] [id = 297] 16:45:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x111c8a400) [pid = 1644] [serial = 890] [outer = 0x0] 16:45:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x112682000) [pid = 1644] [serial = 891] [outer = 0x111c8a400] 16:45:23 INFO - PROCESS | 1644 | 1464219923705 Marionette DEBUG loaded listener.js 16:45:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x112858400) [pid = 1644] [serial = 892] [outer = 0x111c8a400] 16:45:24 INFO - PROCESS | 1644 | 1464219924186 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]]]}] 16:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 919ms 16:45:24 INFO - PROCESS | 1644 | 1464219924205 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 16:45:24 INFO - PROCESS | 1644 | 1464219924208 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 16:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:45:24 INFO - PROCESS | 1644 | 1464219924211 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:45:24 INFO - PROCESS | 1644 | 1464219924213 Marionette TRACE conn2 <- [1,1162,null,{}] 16:45:24 INFO - PROCESS | 1644 | 1464219924217 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}] 16:45:24 INFO - PROCESS | 1644 | 1464219924313 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 16:45:24 INFO - PROCESS | 1644 | 1464219924373 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x116fea800 == 78 [pid = 1644] [id = 298] 16:45:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x112acdc00) [pid = 1644] [serial = 893] [outer = 0x0] 16:45:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x113195000) [pid = 1644] [serial = 894] [outer = 0x112acdc00] 16:45:24 INFO - PROCESS | 1644 | 1464219924400 Marionette DEBUG loaded listener.js 16:45:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x1131a1800) [pid = 1644] [serial = 895] [outer = 0x112acdc00] 16:45:24 INFO - PROCESS | 1644 | 1464219924831 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]]]}] 16:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 16:45:24 INFO - PROCESS | 1644 | 1464219924881 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 16:45:24 INFO - PROCESS | 1644 | 1464219924884 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 16:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:45:24 INFO - PROCESS | 1644 | 1464219924888 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:45:24 INFO - PROCESS | 1644 | 1464219924890 Marionette TRACE conn2 <- [1,1166,null,{}] 16:45:24 INFO - PROCESS | 1644 | 1464219924913 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}] 16:45:25 INFO - PROCESS | 1644 | 1464219925006 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 16:45:25 INFO - PROCESS | 1644 | 1464219925078 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x116ff4000 == 79 [pid = 1644] [id = 299] 16:45:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x116124400) [pid = 1644] [serial = 896] [outer = 0x0] 16:45:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x116129000) [pid = 1644] [serial = 897] [outer = 0x116124400] 16:45:25 INFO - PROCESS | 1644 | 1464219925106 Marionette DEBUG loaded listener.js 16:45:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x116133800) [pid = 1644] [serial = 898] [outer = 0x116124400] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x126ccb800 == 78 [pid = 1644] [id = 81] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x12b7c5800 == 77 [pid = 1644] [id = 231] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x117092000 == 76 [pid = 1644] [id = 64] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x134acc000 == 75 [pid = 1644] [id = 292] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x13477b800 == 74 [pid = 1644] [id = 291] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x12a6c5800 == 73 [pid = 1644] [id = 290] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x116f1b000 == 72 [pid = 1644] [id = 289] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x12cb53c00) [pid = 1644] [serial = 815] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x12d6c6800 == 71 [pid = 1644] [id = 288] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x12d111800 == 70 [pid = 1644] [id = 287] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x12c626800 == 69 [pid = 1644] [id = 286] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x12baa7800 == 68 [pid = 1644] [id = 285] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x128906800 == 67 [pid = 1644] [id = 284] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x123d1f800 == 66 [pid = 1644] [id = 283] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x119b09000 == 65 [pid = 1644] [id = 282] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x123480000 == 64 [pid = 1644] [id = 281] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x113fb0800 == 63 [pid = 1644] [id = 280] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x134783800 == 62 [pid = 1644] [id = 278] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x133d75000 == 61 [pid = 1644] [id = 277] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x12dc82000 == 60 [pid = 1644] [id = 276] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x12d576800 == 59 [pid = 1644] [id = 275] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x126380000 == 58 [pid = 1644] [id = 274] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x1185e7000 == 57 [pid = 1644] [id = 273] 16:45:25 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce68000 == 56 [pid = 1644] [id = 272] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x119007c00) [pid = 1644] [serial = 788] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x11927d000) [pid = 1644] [serial = 789] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x118258c00) [pid = 1644] [serial = 785] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x128b82c00) [pid = 1644] [serial = 800] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x12906d000) [pid = 1644] [serial = 801] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x118341400) [pid = 1644] [serial = 786] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x126c9a800) [pid = 1644] [serial = 798] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x11984f400) [pid = 1644] [serial = 791] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x12907c800) [pid = 1644] [serial = 803] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x129004c00) [pid = 1644] [serial = 806] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x129228800) [pid = 1644] [serial = 804] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x12ba69400) [pid = 1644] [serial = 810] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x126397400) [pid = 1644] [serial = 795] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x12c659000) [pid = 1644] [serial = 813] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x12a38d400) [pid = 1644] [serial = 809] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x129229400) [pid = 1644] [serial = 807] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x119bf5000) [pid = 1644] [serial = 792] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x12a394c00) [pid = 1644] [serial = 693] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x11319ac00) [pid = 1644] [serial = 696] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x128947c00) [pid = 1644] [serial = 705] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x12b70f400) [pid = 1644] [serial = 714] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x12907a800) [pid = 1644] [serial = 708] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x116184c00) [pid = 1644] [serial = 699] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x12cc19c00) [pid = 1644] [serial = 636] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x12b9b4400) [pid = 1644] [serial = 711] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x1194d8400) [pid = 1644] [serial = 702] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x12ba86c00) [pid = 1644] [serial = 812] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x128b87000) [pid = 1644] [serial = 777] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x116128000) [pid = 1644] [serial = 776] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x123de8c00) [pid = 1644] [serial = 794] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x12a986400) [pid = 1644] [serial = 771] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x129221400) [pid = 1644] [serial = 770] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x11610ec00) [pid = 1644] [serial = 759] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x1133cd000) [pid = 1644] [serial = 758] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x117e6a400) [pid = 1644] [serial = 762] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x116a58c00) [pid = 1644] [serial = 761] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x12cc13c00) [pid = 1644] [serial = 774] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x12ba70000) [pid = 1644] [serial = 773] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x123bfa000) [pid = 1644] [serial = 765] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x119280c00) [pid = 1644] [serial = 764] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x11611e000) [pid = 1644] [serial = 782] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x116137c00) [pid = 1644] [serial = 783] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x1267bd800) [pid = 1644] [serial = 797] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x11610bc00) [pid = 1644] [serial = 780] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x115e89000) [pid = 1644] [serial = 779] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x12894a800) [pid = 1644] [serial = 768] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x1267cc800) [pid = 1644] [serial = 767] [outer = 0x0] [url = about:blank] 16:45:25 INFO - PROCESS | 1644 | 1464219925656 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]]]}] 16:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 789ms 16:45:25 INFO - PROCESS | 1644 | 1464219925681 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 16:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:45:25 INFO - PROCESS | 1644 | 1464219925683 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 16:45:25 INFO - PROCESS | 1644 | 1464219925686 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:45:25 INFO - PROCESS | 1644 | 1464219925690 Marionette TRACE conn2 <- [1,1170,null,{}] 16:45:25 INFO - PROCESS | 1644 | 1464219925703 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}] 16:45:25 INFO - PROCESS | 1644 | 1464219925834 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 16:45:25 INFO - PROCESS | 1644 | 1464219925904 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x118534800 == 57 [pid = 1644] [id = 300] 16:45:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x11612bc00) [pid = 1644] [serial = 899] [outer = 0x0] 16:45:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x1161a6c00) [pid = 1644] [serial = 900] [outer = 0x11612bc00] 16:45:25 INFO - PROCESS | 1644 | 1464219925930 Marionette DEBUG loaded listener.js 16:45:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x1166c1800) [pid = 1644] [serial = 901] [outer = 0x11612bc00] 16:45:26 INFO - PROCESS | 1644 | 1464219926210 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]]]}] 16:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 576ms 16:45:26 INFO - PROCESS | 1644 | 1464219926263 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 16:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:45:26 INFO - PROCESS | 1644 | 1464219926265 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 16:45:26 INFO - PROCESS | 1644 | 1464219926267 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:45:26 INFO - PROCESS | 1644 | 1464219926269 Marionette TRACE conn2 <- [1,1174,null,{}] 16:45:26 INFO - PROCESS | 1644 | 1464219926271 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}] 16:45:26 INFO - PROCESS | 1644 | 1464219926351 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 16:45:26 INFO - PROCESS | 1644 | 1464219926356 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x119610800 == 58 [pid = 1644] [id = 301] 16:45:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x116782400) [pid = 1644] [serial = 902] [outer = 0x0] 16:45:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x116a5fc00) [pid = 1644] [serial = 903] [outer = 0x116782400] 16:45:26 INFO - PROCESS | 1644 | 1464219926387 Marionette DEBUG loaded listener.js 16:45:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x117e48800) [pid = 1644] [serial = 904] [outer = 0x116782400] 16:45:26 INFO - PROCESS | 1644 | 1464219926732 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] 16:45:26 INFO - PROCESS | 1644 | 1464219926789 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 16:45:26 INFO - PROCESS | 1644 | 1464219926791 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:45:26 INFO - PROCESS | 1644 | 1464219926792 Marionette TRACE conn2 <- [1,1178,null,{}] 16:45:26 INFO - PROCESS | 1644 | 1464219926794 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}] 16:45:26 INFO - PROCESS | 1644 | 1464219926872 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 16:45:26 INFO - PROCESS | 1644 | 1464219926879 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x119fdc000 == 59 [pid = 1644] [id = 302] 16:45:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x1180aec00) [pid = 1644] [serial = 905] [outer = 0x0] 16:45:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x118255000) [pid = 1644] [serial = 906] [outer = 0x1180aec00] 16:45:26 INFO - PROCESS | 1644 | 1464219926909 Marionette DEBUG loaded listener.js 16:45:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x118273c00) [pid = 1644] [serial = 907] [outer = 0x1180aec00] 16:45:27 INFO - PROCESS | 1644 | 1464219927269 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] 16:45:27 INFO - PROCESS | 1644 | 1464219927314 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 16:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:45:27 INFO - PROCESS | 1644 | 1464219927316 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:45:27 INFO - PROCESS | 1644 | 1464219927318 Marionette TRACE conn2 <- [1,1182,null,{}] 16:45:27 INFO - PROCESS | 1644 | 1464219927320 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}] 16:45:27 INFO - PROCESS | 1644 | 1464219927431 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 16:45:27 INFO - PROCESS | 1644 | 1464219927449 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x123073800 == 60 [pid = 1644] [id = 303] 16:45:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x1180af000) [pid = 1644] [serial = 908] [outer = 0x0] 16:45:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x118396000) [pid = 1644] [serial = 909] [outer = 0x1180af000] 16:45:27 INFO - PROCESS | 1644 | 1464219927474 Marionette DEBUG loaded listener.js 16:45:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x1190b7800) [pid = 1644] [serial = 910] [outer = 0x1180af000] 16:45:27 INFO - PROCESS | 1644 | 1464219927812 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] 16:45:27 INFO - PROCESS | 1644 | 1464219927839 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 16:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:45:27 INFO - PROCESS | 1644 | 1464219927848 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:45:27 INFO - PROCESS | 1644 | 1464219927849 Marionette TRACE conn2 <- [1,1186,null,{}] 16:45:27 INFO - PROCESS | 1644 | 1464219927851 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}] 16:45:27 INFO - PROCESS | 1644 | 1464219927957 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 16:45:27 INFO - PROCESS | 1644 | 1464219927961 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x123aac800 == 61 [pid = 1644] [id = 304] 16:45:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x1190acc00) [pid = 1644] [serial = 911] [outer = 0x0] 16:45:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x119633400) [pid = 1644] [serial = 912] [outer = 0x1190acc00] 16:45:27 INFO - PROCESS | 1644 | 1464219927986 Marionette DEBUG loaded listener.js 16:45:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x119857c00) [pid = 1644] [serial = 913] [outer = 0x1190acc00] 16:45:28 INFO - PROCESS | 1644 | 1464219928337 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] 16:45:28 INFO - PROCESS | 1644 | 1464219928371 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 16:45:28 INFO - PROCESS | 1644 | 1464219928374 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:45:28 INFO - PROCESS | 1644 | 1464219928375 Marionette TRACE conn2 <- [1,1190,null,{}] 16:45:28 INFO - PROCESS | 1644 | 1464219928377 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}] 16:45:28 INFO - PROCESS | 1644 | 1464219928473 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 16:45:28 INFO - PROCESS | 1644 | 1464219928484 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x124345000 == 62 [pid = 1644] [id = 305] 16:45:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x119280800) [pid = 1644] [serial = 914] [outer = 0x0] 16:45:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x119bee000) [pid = 1644] [serial = 915] [outer = 0x119280800] 16:45:28 INFO - PROCESS | 1644 | 1464219928509 Marionette DEBUG loaded listener.js 16:45:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x12329b400) [pid = 1644] [serial = 916] [outer = 0x119280800] 16:45:28 INFO - PROCESS | 1644 | 1464219928860 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] 16:45:28 INFO - PROCESS | 1644 | 1464219928897 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 16:45:28 INFO - PROCESS | 1644 | 1464219928899 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:45:28 INFO - PROCESS | 1644 | 1464219928900 Marionette TRACE conn2 <- [1,1194,null,{}] 16:45:28 INFO - PROCESS | 1644 | 1464219928902 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}] 16:45:29 INFO - PROCESS | 1644 | 1464219928999 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 16:45:29 INFO - PROCESS | 1644 | 1464219929014 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x126941800 == 63 [pid = 1644] [id = 306] 16:45:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x123292800) [pid = 1644] [serial = 917] [outer = 0x0] 16:45:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x1232b0000) [pid = 1644] [serial = 918] [outer = 0x123292800] 16:45:29 INFO - PROCESS | 1644 | 1464219929047 Marionette DEBUG loaded listener.js 16:45:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x123688c00) [pid = 1644] [serial = 919] [outer = 0x123292800] 16:45:29 INFO - PROCESS | 1644 | 1464219929380 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] 16:45:29 INFO - PROCESS | 1644 | 1464219929630 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 16:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:45:29 INFO - PROCESS | 1644 | 1464219929640 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:45:29 INFO - PROCESS | 1644 | 1464219929642 Marionette TRACE conn2 <- [1,1198,null,{}] 16:45:29 INFO - PROCESS | 1644 | 1464219929645 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}] 16:45:29 INFO - PROCESS | 1644 | 1464219929742 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 16:45:29 INFO - PROCESS | 1644 | 1464219929749 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x1231d0000 == 64 [pid = 1644] [id = 307] 16:45:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x116129400) [pid = 1644] [serial = 920] [outer = 0x0] 16:45:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x1180b2000) [pid = 1644] [serial = 921] [outer = 0x116129400] 16:45:29 INFO - PROCESS | 1644 | 1464219929778 Marionette DEBUG loaded listener.js 16:45:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x1237d9800) [pid = 1644] [serial = 922] [outer = 0x116129400] 16:45:30 INFO - PROCESS | 1644 | 1464219930099 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]]]}] 16:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 474ms 16:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:45:30 INFO - PROCESS | 1644 | 1464219930114 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 16:45:30 INFO - PROCESS | 1644 | 1464219930116 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 16:45:30 INFO - PROCESS | 1644 | 1464219930118 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:45:30 INFO - PROCESS | 1644 | 1464219930120 Marionette TRACE conn2 <- [1,1202,null,{}] 16:45:30 INFO - PROCESS | 1644 | 1464219930122 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}] 16:45:30 INFO - PROCESS | 1644 | 1464219930220 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 16:45:30 INFO - PROCESS | 1644 | 1464219930274 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x1292cc000 == 65 [pid = 1644] [id = 308] 16:45:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x11613b000) [pid = 1644] [serial = 923] [outer = 0x0] 16:45:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x123de2000) [pid = 1644] [serial = 924] [outer = 0x11613b000] 16:45:30 INFO - PROCESS | 1644 | 1464219930300 Marionette DEBUG loaded listener.js 16:45:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x12673e800) [pid = 1644] [serial = 925] [outer = 0x11613b000] 16:45:30 INFO - PROCESS | 1644 | 1464219930583 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]]]}] 16:45:30 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 16:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 470ms 16:45:30 INFO - PROCESS | 1644 | 1464219930588 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 16:45:30 INFO - PROCESS | 1644 | 1464219930589 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 16:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:45:30 INFO - PROCESS | 1644 | 1464219930599 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:45:30 INFO - PROCESS | 1644 | 1464219930600 Marionette TRACE conn2 <- [1,1206,null,{}] 16:45:30 INFO - PROCESS | 1644 | 1464219930602 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}] 16:45:30 INFO - PROCESS | 1644 | 1464219930688 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 16:45:30 INFO - PROCESS | 1644 | 1464219930695 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a988800 == 66 [pid = 1644] [id = 309] 16:45:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x126731400) [pid = 1644] [serial = 926] [outer = 0x0] 16:45:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x126c52800) [pid = 1644] [serial = 927] [outer = 0x126731400] 16:45:30 INFO - PROCESS | 1644 | 1464219930720 Marionette DEBUG loaded listener.js 16:45:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x128949400) [pid = 1644] [serial = 928] [outer = 0x126731400] 16:45:31 INFO - PROCESS | 1644 | 1464219931070 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]]]}] 16:45:31 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 16:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 528ms 16:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:45:31 INFO - PROCESS | 1644 | 1464219931121 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 16:45:31 INFO - PROCESS | 1644 | 1464219931123 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 16:45:31 INFO - PROCESS | 1644 | 1464219931125 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:45:31 INFO - PROCESS | 1644 | 1464219931126 Marionette TRACE conn2 <- [1,1210,null,{}] 16:45:31 INFO - PROCESS | 1644 | 1464219931128 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}] 16:45:31 INFO - PROCESS | 1644 | 1464219931208 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 16:45:31 INFO - PROCESS | 1644 | 1464219931214 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x12af7f000 == 67 [pid = 1644] [id = 310] 16:45:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x12894a800) [pid = 1644] [serial = 929] [outer = 0x0] 16:45:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x128b83c00) [pid = 1644] [serial = 930] [outer = 0x12894a800] 16:45:31 INFO - PROCESS | 1644 | 1464219931239 Marionette DEBUG loaded listener.js 16:45:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x12900c000) [pid = 1644] [serial = 931] [outer = 0x12894a800] 16:45:31 INFO - PROCESS | 1644 | 1464219931567 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]]]}] 16:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 471ms 16:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:45:31 INFO - PROCESS | 1644 | 1464219931597 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 16:45:31 INFO - PROCESS | 1644 | 1464219931598 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 16:45:31 INFO - PROCESS | 1644 | 1464219931600 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:45:31 INFO - PROCESS | 1644 | 1464219931601 Marionette TRACE conn2 <- [1,1214,null,{}] 16:45:31 INFO - PROCESS | 1644 | 1464219931604 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}] 16:45:31 INFO - PROCESS | 1644 | 1464219931752 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 16:45:31 INFO - PROCESS | 1644 | 1464219931853 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x1133ec800 == 68 [pid = 1644] [id = 311] 16:45:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x1122b2000) [pid = 1644] [serial = 932] [outer = 0x0] 16:45:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x112683000) [pid = 1644] [serial = 933] [outer = 0x1122b2000] 16:45:31 INFO - PROCESS | 1644 | 1464219931888 Marionette DEBUG loaded listener.js 16:45:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x112850c00) [pid = 1644] [serial = 934] [outer = 0x1122b2000] 16:45:32 INFO - PROCESS | 1644 | 1464219932325 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]]]}] 16:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 770ms 16:45:32 INFO - PROCESS | 1644 | 1464219932373 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 16:45:32 INFO - PROCESS | 1644 | 1464219932378 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 16:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:45:32 INFO - PROCESS | 1644 | 1464219932405 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:45:32 INFO - PROCESS | 1644 | 1464219932408 Marionette TRACE conn2 <- [1,1218,null,{}] 16:45:32 INFO - PROCESS | 1644 | 1464219932426 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}] 16:45:32 INFO - PROCESS | 1644 | 1464219932531 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 16:45:32 INFO - PROCESS | 1644 | 1464219932582 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x1185ca800 == 69 [pid = 1644] [id = 312] 16:45:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x115e89000) [pid = 1644] [serial = 935] [outer = 0x0] 16:45:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x11610c400) [pid = 1644] [serial = 936] [outer = 0x115e89000] 16:45:32 INFO - PROCESS | 1644 | 1464219932615 Marionette DEBUG loaded listener.js 16:45:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x116120000) [pid = 1644] [serial = 937] [outer = 0x115e89000] 16:45:33 INFO - PROCESS | 1644 | 1464219933031 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]]]}] 16:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 684ms 16:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:45:33 INFO - PROCESS | 1644 | 1464219933089 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 16:45:33 INFO - PROCESS | 1644 | 1464219933091 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 16:45:33 INFO - PROCESS | 1644 | 1464219933094 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:45:33 INFO - PROCESS | 1644 | 1464219933095 Marionette TRACE conn2 <- [1,1222,null,{}] 16:45:33 INFO - PROCESS | 1644 | 1464219933098 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}] 16:45:33 INFO - PROCESS | 1644 | 1464219933206 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 16:45:33 INFO - PROCESS | 1644 | 1464219933263 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x129045000 == 70 [pid = 1644] [id = 313] 16:45:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x116132c00) [pid = 1644] [serial = 938] [outer = 0x0] 16:45:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x1161b0400) [pid = 1644] [serial = 939] [outer = 0x116132c00] 16:45:33 INFO - PROCESS | 1644 | 1464219933293 Marionette DEBUG loaded listener.js 16:45:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x117671c00) [pid = 1644] [serial = 940] [outer = 0x116132c00] 16:45:33 INFO - PROCESS | 1644 | 1464219933761 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] 16:45:33 INFO - PROCESS | 1644 | 1464219933831 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 16:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:45:33 INFO - PROCESS | 1644 | 1464219933840 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:45:33 INFO - PROCESS | 1644 | 1464219933845 Marionette TRACE conn2 <- [1,1226,null,{}] 16:45:33 INFO - PROCESS | 1644 | 1464219933848 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}] 16:45:33 INFO - PROCESS | 1644 | 1464219933953 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 16:45:34 INFO - PROCESS | 1644 | 1464219934019 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba93800 == 71 [pid = 1644] [id = 314] 16:45:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x117e41800) [pid = 1644] [serial = 941] [outer = 0x0] 16:45:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x118789000) [pid = 1644] [serial = 942] [outer = 0x117e41800] 16:45:34 INFO - PROCESS | 1644 | 1464219934050 Marionette DEBUG loaded listener.js 16:45:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x1232a3c00) [pid = 1644] [serial = 943] [outer = 0x117e41800] 16:45:34 INFO - PROCESS | 1644 | 1464219934486 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]]]}] 16:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 679ms 16:45:34 INFO - PROCESS | 1644 | 1464219934515 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 16:45:34 INFO - PROCESS | 1644 | 1464219934517 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 16:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:45:34 INFO - PROCESS | 1644 | 1464219934520 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:45:34 INFO - PROCESS | 1644 | 1464219934522 Marionette TRACE conn2 <- [1,1230,null,{}] 16:45:34 INFO - PROCESS | 1644 | 1464219934526 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}] 16:45:34 INFO - PROCESS | 1644 | 1464219934648 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 16:45:34 INFO - PROCESS | 1644 | 1464219934716 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bd92000 == 72 [pid = 1644] [id = 315] 16:45:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x123bec800) [pid = 1644] [serial = 944] [outer = 0x0] 16:45:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x123dee800) [pid = 1644] [serial = 945] [outer = 0x123bec800] 16:45:34 INFO - PROCESS | 1644 | 1464219934746 Marionette DEBUG loaded listener.js 16:45:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x124d82c00) [pid = 1644] [serial = 946] [outer = 0x123bec800] 16:45:35 INFO - PROCESS | 1644 | 1464219935219 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]]]}] 16:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 724ms 16:45:35 INFO - PROCESS | 1644 | 1464219935257 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 16:45:35 INFO - PROCESS | 1644 | 1464219935258 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 16:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:45:35 INFO - PROCESS | 1644 | 1464219935281 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:45:35 INFO - PROCESS | 1644 | 1464219935283 Marionette TRACE conn2 <- [1,1234,null,{}] 16:45:35 INFO - PROCESS | 1644 | 1464219935285 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}] 16:45:35 INFO - PROCESS | 1644 | 1464219935390 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 16:45:35 INFO - PROCESS | 1644 | 1464219935460 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x119b83800 == 73 [pid = 1644] [id = 316] 16:45:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x128b7fc00) [pid = 1644] [serial = 947] [outer = 0x0] 16:45:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x129002400) [pid = 1644] [serial = 948] [outer = 0x128b7fc00] 16:45:35 INFO - PROCESS | 1644 | 1464219935496 Marionette DEBUG loaded listener.js 16:45:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x12907a800) [pid = 1644] [serial = 949] [outer = 0x128b7fc00] 16:45:36 INFO - PROCESS | 1644 | 1464219936066 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]]]}] 16:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 821ms 16:45:36 INFO - PROCESS | 1644 | 1464219936102 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 16:45:36 INFO - PROCESS | 1644 | 1464219936104 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 16:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:45:36 INFO - PROCESS | 1644 | 1464219936108 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:45:36 INFO - PROCESS | 1644 | 1464219936110 Marionette TRACE conn2 <- [1,1238,null,{}] 16:45:36 INFO - PROCESS | 1644 | 1464219936113 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}] 16:45:36 INFO - PROCESS | 1644 | 1464219936213 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 16:45:36 INFO - PROCESS | 1644 | 1464219936283 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x119b7d000 == 74 [pid = 1644] [id = 317] 16:45:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x112a72800) [pid = 1644] [serial = 950] [outer = 0x0] 16:45:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x11319c000) [pid = 1644] [serial = 951] [outer = 0x112a72800] 16:45:36 INFO - PROCESS | 1644 | 1464219936312 Marionette DEBUG loaded listener.js 16:45:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x116105c00) [pid = 1644] [serial = 952] [outer = 0x112a72800] 16:45:36 INFO - PROCESS | 1644 | 1464219936765 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]]]}] 16:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 16:45:36 INFO - PROCESS | 1644 | 1464219936779 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 16:45:36 INFO - PROCESS | 1644 | 1464219936782 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 16:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:45:36 INFO - PROCESS | 1644 | 1464219936787 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:45:36 INFO - PROCESS | 1644 | 1464219936788 Marionette TRACE conn2 <- [1,1242,null,{}] 16:45:36 INFO - PROCESS | 1644 | 1464219936791 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}] 16:45:36 INFO - PROCESS | 1644 | 1464219936889 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 16:45:36 INFO - PROCESS | 1644 | 1464219936943 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x118e45000 == 75 [pid = 1644] [id = 318] 16:45:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x113316800) [pid = 1644] [serial = 953] [outer = 0x0] 16:45:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x116127000) [pid = 1644] [serial = 954] [outer = 0x113316800] 16:45:36 INFO - PROCESS | 1644 | 1464219936971 Marionette DEBUG loaded listener.js 16:45:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x1161f2000) [pid = 1644] [serial = 955] [outer = 0x113316800] 16:45:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12af7f000 == 74 [pid = 1644] [id = 310] 16:45:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12a988800 == 73 [pid = 1644] [id = 309] 16:45:37 INFO - PROCESS | 1644 | --DOCSHELL 0x1292cc000 == 72 [pid = 1644] [id = 308] 16:45:37 INFO - PROCESS | 1644 | --DOCSHELL 0x1231d0000 == 71 [pid = 1644] [id = 307] 16:45:37 INFO - PROCESS | 1644 | --DOCSHELL 0x126941800 == 70 [pid = 1644] [id = 306] 16:45:37 INFO - PROCESS | 1644 | --DOCSHELL 0x124345000 == 69 [pid = 1644] [id = 305] 16:45:37 INFO - PROCESS | 1644 | --DOCSHELL 0x123aac800 == 68 [pid = 1644] [id = 304] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x129223000) [pid = 1644] [serial = 875] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOCSHELL 0x123073800 == 67 [pid = 1644] [id = 303] 16:45:37 INFO - PROCESS | 1644 | --DOCSHELL 0x119fdc000 == 66 [pid = 1644] [id = 302] 16:45:37 INFO - PROCESS | 1644 | --DOCSHELL 0x119610800 == 65 [pid = 1644] [id = 301] 16:45:37 INFO - PROCESS | 1644 | --DOCSHELL 0x118534800 == 64 [pid = 1644] [id = 300] 16:45:37 INFO - PROCESS | 1644 | --DOCSHELL 0x116ff4000 == 63 [pid = 1644] [id = 299] 16:45:37 INFO - PROCESS | 1644 | --DOCSHELL 0x116fea800 == 62 [pid = 1644] [id = 298] 16:45:37 INFO - PROCESS | 1644 | --DOCSHELL 0x112744000 == 61 [pid = 1644] [id = 297] 16:45:37 INFO - PROCESS | 1644 | --DOCSHELL 0x124cb5800 == 60 [pid = 1644] [id = 295] 16:45:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12306c800 == 59 [pid = 1644] [id = 294] 16:45:37 INFO - PROCESS | 1644 | --DOCSHELL 0x116818800 == 58 [pid = 1644] [id = 293] 16:45:37 INFO - PROCESS | 1644 | 1464219937376 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]]]}] 16:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 620ms 16:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:45:37 INFO - PROCESS | 1644 | 1464219937408 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 16:45:37 INFO - PROCESS | 1644 | 1464219937411 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 16:45:37 INFO - PROCESS | 1644 | 1464219937414 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:45:37 INFO - PROCESS | 1644 | 1464219937417 Marionette TRACE conn2 <- [1,1246,null,{}] 16:45:37 INFO - PROCESS | 1644 | 1464219937428 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}] 16:45:37 INFO - PROCESS | 1644 | 1464219937566 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x12c660800) [pid = 1644] [serial = 756] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x12bd3a000) [pid = 1644] [serial = 857] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x12cc10400) [pid = 1644] [serial = 833] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x119c5cc00) [pid = 1644] [serial = 848] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x123688000) [pid = 1644] [serial = 849] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x12cb61000) [pid = 1644] [serial = 860] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x123159000) [pid = 1644] [serial = 824] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x12c660c00) [pid = 1644] [serial = 858] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x116117c00) [pid = 1644] [serial = 840] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x11607dc00) [pid = 1644] [serial = 839] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x12ccec000) [pid = 1644] [serial = 837] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x12cc1a800) [pid = 1644] [serial = 836] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x12432c800) [pid = 1644] [serial = 851] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x124c72800) [pid = 1644] [serial = 852] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x12a979400) [pid = 1644] [serial = 830] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x12ccedc00) [pid = 1644] [serial = 863] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x11826f000) [pid = 1644] [serial = 845] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x12cc18800) [pid = 1644] [serial = 861] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x119282400) [pid = 1644] [serial = 846] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x113dc4000) [pid = 1644] [serial = 818] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x12a983800) [pid = 1644] [serial = 854] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x129223400) [pid = 1644] [serial = 864] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x128b86c00) [pid = 1644] [serial = 827] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x11825cc00) [pid = 1644] [serial = 843] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x1232aa800) [pid = 1644] [serial = 872] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x117e4b000) [pid = 1644] [serial = 842] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x117674400) [pid = 1644] [serial = 821] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x119c57c00) [pid = 1644] [serial = 869] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x11284f800) [pid = 1644] [serial = 866] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x116114400) [pid = 1644] [serial = 867] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x1232af000) [pid = 1644] [serial = 873] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x12ba78c00) [pid = 1644] [serial = 870] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x12ba7d400) [pid = 1644] [serial = 855] [outer = 0x0] [url = about:blank] 16:45:37 INFO - PROCESS | 1644 | 1464219937670 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x118ee9000 == 59 [pid = 1644] [id = 319] 16:45:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x116114400) [pid = 1644] [serial = 956] [outer = 0x0] 16:45:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x11677ac00) [pid = 1644] [serial = 957] [outer = 0x116114400] 16:45:37 INFO - PROCESS | 1644 | 1464219937713 Marionette DEBUG loaded listener.js 16:45:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x118260800) [pid = 1644] [serial = 958] [outer = 0x116114400] 16:45:38 INFO - PROCESS | 1644 | 1464219938097 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]]]}] 16:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 724ms 16:45:38 INFO - PROCESS | 1644 | 1464219938139 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 16:45:38 INFO - PROCESS | 1644 | 1464219938140 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 16:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:45:38 INFO - PROCESS | 1644 | 1464219938163 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:45:38 INFO - PROCESS | 1644 | 1464219938165 Marionette TRACE conn2 <- [1,1250,null,{}] 16:45:38 INFO - PROCESS | 1644 | 1464219938167 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}] 16:45:38 INFO - PROCESS | 1644 | 1464219938250 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 16:45:38 INFO - PROCESS | 1644 | 1464219938255 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x12330a800 == 60 [pid = 1644] [id = 320] 16:45:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x118396400) [pid = 1644] [serial = 959] [outer = 0x0] 16:45:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x1190b2800) [pid = 1644] [serial = 960] [outer = 0x118396400] 16:45:38 INFO - PROCESS | 1644 | 1464219938282 Marionette DEBUG loaded listener.js 16:45:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x1194d3000) [pid = 1644] [serial = 961] [outer = 0x118396400] 16:45:38 INFO - PROCESS | 1644 | 1464219938614 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]]]}] 16:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 471ms 16:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:45:38 INFO - PROCESS | 1644 | 1464219938642 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 16:45:38 INFO - PROCESS | 1644 | 1464219938643 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 16:45:38 INFO - PROCESS | 1644 | 1464219938645 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:45:38 INFO - PROCESS | 1644 | 1464219938647 Marionette TRACE conn2 <- [1,1254,null,{}] 16:45:38 INFO - PROCESS | 1644 | 1464219938649 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}] 16:45:38 INFO - PROCESS | 1644 | 1464219938750 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 16:45:38 INFO - PROCESS | 1644 | 1464219938757 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x123d07000 == 61 [pid = 1644] [id = 321] 16:45:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x1190b1000) [pid = 1644] [serial = 962] [outer = 0x0] 16:45:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x119beb800) [pid = 1644] [serial = 963] [outer = 0x1190b1000] 16:45:38 INFO - PROCESS | 1644 | 1464219938783 Marionette DEBUG loaded listener.js 16:45:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x11a020c00) [pid = 1644] [serial = 964] [outer = 0x1190b1000] 16:45:39 INFO - PROCESS | 1644 | 1464219939093 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]]]}] 16:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 470ms 16:45:39 INFO - PROCESS | 1644 | 1464219939116 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 16:45:39 INFO - PROCESS | 1644 | 1464219939117 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 16:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:45:39 INFO - PROCESS | 1644 | 1464219939120 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:45:39 INFO - PROCESS | 1644 | 1464219939121 Marionette TRACE conn2 <- [1,1258,null,{}] 16:45:39 INFO - PROCESS | 1644 | 1464219939123 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}] 16:45:39 INFO - PROCESS | 1644 | 1464219939220 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 16:45:39 INFO - PROCESS | 1644 | 1464219939226 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x126cc1800 == 62 [pid = 1644] [id = 322] 16:45:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x1232a7400) [pid = 1644] [serial = 965] [outer = 0x0] 16:45:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x1237cb800) [pid = 1644] [serial = 966] [outer = 0x1232a7400] 16:45:39 INFO - PROCESS | 1644 | 1464219939252 Marionette DEBUG loaded listener.js 16:45:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x12695a800) [pid = 1644] [serial = 967] [outer = 0x1232a7400] 16:45:39 INFO - PROCESS | 1644 | 1464219939624 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]]]}] 16:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 519ms 16:45:39 INFO - PROCESS | 1644 | 1464219939640 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 16:45:39 INFO - PROCESS | 1644 | 1464219939641 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 16:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:45:39 INFO - PROCESS | 1644 | 1464219939645 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:45:39 INFO - PROCESS | 1644 | 1464219939646 Marionette TRACE conn2 <- [1,1262,null,{}] 16:45:39 INFO - PROCESS | 1644 | 1464219939648 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}] 16:45:39 INFO - PROCESS | 1644 | 1464219939756 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 16:45:39 INFO - PROCESS | 1644 | 1464219939767 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x1292c3000 == 63 [pid = 1644] [id = 323] 16:45:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x1232a9000) [pid = 1644] [serial = 968] [outer = 0x0] 16:45:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x128955000) [pid = 1644] [serial = 969] [outer = 0x1232a9000] 16:45:39 INFO - PROCESS | 1644 | 1464219939793 Marionette DEBUG loaded listener.js 16:45:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x129073800) [pid = 1644] [serial = 970] [outer = 0x1232a9000] 16:45:40 INFO - PROCESS | 1644 | 1464219940136 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]]]}] 16:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 518ms 16:45:40 INFO - PROCESS | 1644 | 1464219940163 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 16:45:40 INFO - PROCESS | 1644 | 1464219940165 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 16:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:45:40 INFO - PROCESS | 1644 | 1464219940181 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:45:40 INFO - PROCESS | 1644 | 1464219940182 Marionette TRACE conn2 <- [1,1266,null,{}] 16:45:40 INFO - PROCESS | 1644 | 1464219940185 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}] 16:45:40 INFO - PROCESS | 1644 | 1464219940292 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 16:45:40 INFO - PROCESS | 1644 | 1464219940297 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x12af83800 == 64 [pid = 1644] [id = 324] 16:45:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x128b86c00) [pid = 1644] [serial = 971] [outer = 0x0] 16:45:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x12921c000) [pid = 1644] [serial = 972] [outer = 0x128b86c00] 16:45:40 INFO - PROCESS | 1644 | 1464219940352 Marionette DEBUG loaded listener.js 16:45:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x12941d800) [pid = 1644] [serial = 973] [outer = 0x128b86c00] 16:45:40 INFO - PROCESS | 1644 | 1464219940681 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]]]}] 16:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 521ms 16:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:45:40 INFO - PROCESS | 1644 | 1464219940702 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 16:45:40 INFO - PROCESS | 1644 | 1464219940703 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 16:45:40 INFO - PROCESS | 1644 | 1464219940705 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:45:40 INFO - PROCESS | 1644 | 1464219940707 Marionette TRACE conn2 <- [1,1270,null,{}] 16:45:40 INFO - PROCESS | 1644 | 1464219940710 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}] 16:45:40 INFO - PROCESS | 1644 | 1464219940813 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 16:45:40 INFO - PROCESS | 1644 | 1464219940827 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bd7e800 == 65 [pid = 1644] [id = 325] 16:45:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x129080800) [pid = 1644] [serial = 974] [outer = 0x0] 16:45:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x1294c9400) [pid = 1644] [serial = 975] [outer = 0x129080800] 16:45:40 INFO - PROCESS | 1644 | 1464219940852 Marionette DEBUG loaded listener.js 16:45:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x12a38b000) [pid = 1644] [serial = 976] [outer = 0x129080800] 16:45:41 INFO - PROCESS | 1644 | 1464219941189 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]]]}] 16:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 518ms 16:45:41 INFO - PROCESS | 1644 | 1464219941224 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 16:45:41 INFO - PROCESS | 1644 | 1464219941226 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 16:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:45:41 INFO - PROCESS | 1644 | 1464219941230 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:45:41 INFO - PROCESS | 1644 | 1464219941232 Marionette TRACE conn2 <- [1,1274,null,{}] 16:45:41 INFO - PROCESS | 1644 | 1464219941234 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}] 16:45:41 INFO - PROCESS | 1644 | 1464219941335 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 16:45:41 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x111c1f000) [pid = 1644] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:45:41 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x1190acc00) [pid = 1644] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:45:41 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x119280800) [pid = 1644] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:45:41 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x112acdc00) [pid = 1644] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:45:41 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x111c8a400) [pid = 1644] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:45:41 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x1180aec00) [pid = 1644] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:45:41 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x116124400) [pid = 1644] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:45:41 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x11612bc00) [pid = 1644] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:45:41 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x116782400) [pid = 1644] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:45:41 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x123292800) [pid = 1644] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:45:41 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x11613b000) [pid = 1644] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:45:41 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x116129400) [pid = 1644] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:45:41 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x126731400) [pid = 1644] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:45:41 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x1180af000) [pid = 1644] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:45:41 INFO - PROCESS | 1644 | 1464219941506 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x1170aa800 == 66 [pid = 1644] [id = 326] 16:45:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x1122b6400) [pid = 1644] [serial = 977] [outer = 0x0] 16:45:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x11285b000) [pid = 1644] [serial = 978] [outer = 0x1122b6400] 16:45:41 INFO - PROCESS | 1644 | 1464219941547 Marionette DEBUG loaded listener.js 16:45:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x116129400) [pid = 1644] [serial = 979] [outer = 0x1122b6400] 16:45:41 INFO - PROCESS | 1644 | 1464219941821 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]]]}] 16:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 620ms 16:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:45:41 INFO - PROCESS | 1644 | 1464219941851 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 16:45:41 INFO - PROCESS | 1644 | 1464219941853 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 16:45:41 INFO - PROCESS | 1644 | 1464219941855 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:45:41 INFO - PROCESS | 1644 | 1464219941857 Marionette TRACE conn2 <- [1,1278,null,{}] 16:45:41 INFO - PROCESS | 1644 | 1464219941868 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}] 16:45:41 INFO - PROCESS | 1644 | 1464219941973 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 16:45:41 INFO - PROCESS | 1644 | 1464219941978 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb71800 == 67 [pid = 1644] [id = 327] 16:45:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x1180ad000) [pid = 1644] [serial = 980] [outer = 0x0] 16:45:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x12368e000) [pid = 1644] [serial = 981] [outer = 0x1180ad000] 16:45:42 INFO - PROCESS | 1644 | 1464219942006 Marionette DEBUG loaded listener.js 16:45:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x12aaeb400) [pid = 1644] [serial = 982] [outer = 0x1180ad000] 16:45:42 INFO - PROCESS | 1644 | 1464219942350 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]]]}] 16:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 532ms 16:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:45:42 INFO - PROCESS | 1644 | 1464219942387 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 16:45:42 INFO - PROCESS | 1644 | 1464219942389 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 16:45:42 INFO - PROCESS | 1644 | 1464219942400 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:45:42 INFO - PROCESS | 1644 | 1464219942401 Marionette TRACE conn2 <- [1,1282,null,{}] 16:45:42 INFO - PROCESS | 1644 | 1464219942405 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}] 16:45:42 INFO - PROCESS | 1644 | 1464219942490 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 16:45:42 INFO - PROCESS | 1644 | 1464219942494 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce66800 == 68 [pid = 1644] [id = 328] 16:45:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x12aaee800) [pid = 1644] [serial = 983] [outer = 0x0] 16:45:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x12af49000) [pid = 1644] [serial = 984] [outer = 0x12aaee800] 16:45:42 INFO - PROCESS | 1644 | 1464219942519 Marionette DEBUG loaded listener.js 16:45:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x12b713000) [pid = 1644] [serial = 985] [outer = 0x12aaee800] 16:45:42 INFO - PROCESS | 1644 | 1464219942867 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]]]}] 16:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 482ms 16:45:42 INFO - PROCESS | 1644 | 1464219942874 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 16:45:42 INFO - PROCESS | 1644 | 1464219942877 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 16:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:45:42 INFO - PROCESS | 1644 | 1464219942885 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:45:42 INFO - PROCESS | 1644 | 1464219942886 Marionette TRACE conn2 <- [1,1286,null,{}] 16:45:42 INFO - PROCESS | 1644 | 1464219942890 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}] 16:45:43 INFO - PROCESS | 1644 | 1464219943029 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 16:45:43 INFO - PROCESS | 1644 | 1464219943115 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d11f000 == 69 [pid = 1644] [id = 329] 16:45:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x12aaef800) [pid = 1644] [serial = 986] [outer = 0x0] 16:45:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x12b9b5c00) [pid = 1644] [serial = 987] [outer = 0x12aaef800] 16:45:43 INFO - PROCESS | 1644 | 1464219943155 Marionette DEBUG loaded listener.js 16:45:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x12ba6fc00) [pid = 1644] [serial = 988] [outer = 0x12aaef800] 16:45:43 INFO - PROCESS | 1644 | 1464219943635 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]]]}] 16:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 774ms 16:45:43 INFO - PROCESS | 1644 | 1464219943658 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 16:45:43 INFO - PROCESS | 1644 | 1464219943661 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 16:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:45:43 INFO - PROCESS | 1644 | 1464219943665 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:45:43 INFO - PROCESS | 1644 | 1464219943667 Marionette TRACE conn2 <- [1,1290,null,{}] 16:45:43 INFO - PROCESS | 1644 | 1464219943671 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}] 16:45:43 INFO - PROCESS | 1644 | 1464219943820 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 16:45:43 INFO - PROCESS | 1644 | 1464219943873 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x116ff4000 == 70 [pid = 1644] [id = 330] 16:45:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x112856000) [pid = 1644] [serial = 989] [outer = 0x0] 16:45:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x11319a800) [pid = 1644] [serial = 990] [outer = 0x112856000] 16:45:43 INFO - PROCESS | 1644 | 1464219943907 Marionette DEBUG loaded listener.js 16:45:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x11610c000) [pid = 1644] [serial = 991] [outer = 0x112856000] 16:45:44 INFO - PROCESS | 1644 | 1464219944443 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]]]}] 16:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 824ms 16:45:44 INFO - PROCESS | 1644 | 1464219944490 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 16:45:44 INFO - PROCESS | 1644 | 1464219944494 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 16:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:45:44 INFO - PROCESS | 1644 | 1464219944498 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:45:44 INFO - PROCESS | 1644 | 1464219944500 Marionette TRACE conn2 <- [1,1294,null,{}] 16:45:44 INFO - PROCESS | 1644 | 1464219944502 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}] 16:45:44 INFO - PROCESS | 1644 | 1464219944610 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 16:45:44 INFO - PROCESS | 1644 | 1464219944678 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x124cb3000 == 71 [pid = 1644] [id = 331] 16:45:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x116780000) [pid = 1644] [serial = 992] [outer = 0x0] 16:45:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x117e3ec00) [pid = 1644] [serial = 993] [outer = 0x116780000] 16:45:44 INFO - PROCESS | 1644 | 1464219944710 Marionette DEBUG loaded listener.js 16:45:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x11825c800) [pid = 1644] [serial = 994] [outer = 0x116780000] 16:45:45 INFO - PROCESS | 1644 | 1464219945116 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]]]}] 16:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 672ms 16:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:45:45 INFO - PROCESS | 1644 | 1464219945171 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 16:45:45 INFO - PROCESS | 1644 | 1464219945172 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 16:45:45 INFO - PROCESS | 1644 | 1464219945175 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:45:45 INFO - PROCESS | 1644 | 1464219945177 Marionette TRACE conn2 <- [1,1298,null,{}] 16:45:45 INFO - PROCESS | 1644 | 1464219945185 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}] 16:45:45 INFO - PROCESS | 1644 | 1464219945295 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 16:45:45 INFO - PROCESS | 1644 | 1464219945353 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb82000 == 72 [pid = 1644] [id = 332] 16:45:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x11900b400) [pid = 1644] [serial = 995] [outer = 0x0] 16:45:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x119bf5000) [pid = 1644] [serial = 996] [outer = 0x11900b400] 16:45:45 INFO - PROCESS | 1644 | 1464219945385 Marionette DEBUG loaded listener.js 16:45:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x123ade800) [pid = 1644] [serial = 997] [outer = 0x11900b400] 16:45:45 INFO - PROCESS | 1644 | 1464219945800 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]]]}] 16:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 671ms 16:45:45 INFO - PROCESS | 1644 | 1464219945846 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 16:45:45 INFO - PROCESS | 1644 | 1464219945848 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 16:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:45:45 INFO - PROCESS | 1644 | 1464219945851 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:45:45 INFO - PROCESS | 1644 | 1464219945852 Marionette TRACE conn2 <- [1,1302,null,{}] 16:45:45 INFO - PROCESS | 1644 | 1464219945854 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}] 16:45:45 INFO - PROCESS | 1644 | 1464219945983 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 16:45:46 INFO - PROCESS | 1644 | 1464219946052 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d6b4000 == 73 [pid = 1644] [id = 333] 16:45:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x124322c00) [pid = 1644] [serial = 998] [outer = 0x0] 16:45:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x126c9dc00) [pid = 1644] [serial = 999] [outer = 0x124322c00] 16:45:46 INFO - PROCESS | 1644 | 1464219946082 Marionette DEBUG loaded listener.js 16:45:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x129075000) [pid = 1644] [serial = 1000] [outer = 0x124322c00] 16:45:46 INFO - PROCESS | 1644 | 1464219946484 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]]]}] 16:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 669ms 16:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:45:46 INFO - PROCESS | 1644 | 1464219946521 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 16:45:46 INFO - PROCESS | 1644 | 1464219946522 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 16:45:46 INFO - PROCESS | 1644 | 1464219946525 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:45:46 INFO - PROCESS | 1644 | 1464219946526 Marionette TRACE conn2 <- [1,1306,null,{}] 16:45:46 INFO - PROCESS | 1644 | 1464219946529 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}] 16:45:46 INFO - PROCESS | 1644 | 1464219946649 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 16:45:46 INFO - PROCESS | 1644 | 1464219946769 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dc69800 == 74 [pid = 1644] [id = 334] 16:45:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x116128800) [pid = 1644] [serial = 1001] [outer = 0x0] 16:45:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x129072400) [pid = 1644] [serial = 1002] [outer = 0x116128800] 16:45:46 INFO - PROCESS | 1644 | 1464219946819 Marionette DEBUG loaded listener.js 16:45:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x12a611000) [pid = 1644] [serial = 1003] [outer = 0x116128800] 16:45:47 INFO - PROCESS | 1644 | 1464219947337 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]]]}] 16:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 871ms 16:45:47 INFO - PROCESS | 1644 | 1464219947396 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 16:45:47 INFO - PROCESS | 1644 | 1464219947398 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 16:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:45:47 INFO - PROCESS | 1644 | 1464219947400 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:45:47 INFO - PROCESS | 1644 | 1464219947401 Marionette TRACE conn2 <- [1,1310,null,{}] 16:45:47 INFO - PROCESS | 1644 | 1464219947404 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}] 16:45:47 INFO - PROCESS | 1644 | 1464219947524 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 16:45:47 INFO - PROCESS | 1644 | 1464219947582 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x12df83000 == 75 [pid = 1644] [id = 335] 16:45:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x12b70f400) [pid = 1644] [serial = 1004] [outer = 0x0] 16:45:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x12ba7e400) [pid = 1644] [serial = 1005] [outer = 0x12b70f400] 16:45:47 INFO - PROCESS | 1644 | 1464219947612 Marionette DEBUG loaded listener.js 16:45:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x12c0abc00) [pid = 1644] [serial = 1006] [outer = 0x12b70f400] 16:45:48 INFO - PROCESS | 1644 | 1464219948098 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] 16:45:48 INFO - PROCESS | 1644 | 1464219948126 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 16:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:45:48 INFO - PROCESS | 1644 | 1464219948131 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:45:48 INFO - PROCESS | 1644 | 1464219948133 Marionette TRACE conn2 <- [1,1314,null,{}] 16:45:48 INFO - PROCESS | 1644 | 1464219948137 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}] 16:45:48 INFO - PROCESS | 1644 | 1464219948293 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 16:45:48 INFO - PROCESS | 1644 | 1464219948376 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e0a1800 == 76 [pid = 1644] [id = 336] 16:45:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x12bd3e800) [pid = 1644] [serial = 1007] [outer = 0x0] 16:45:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x12c0b0800) [pid = 1644] [serial = 1008] [outer = 0x12bd3e800] 16:45:48 INFO - PROCESS | 1644 | 1464219948405 Marionette DEBUG loaded listener.js 16:45:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x12cb59c00) [pid = 1644] [serial = 1009] [outer = 0x12bd3e800] 16:45:48 INFO - PROCESS | 1644 | 1464219948880 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]]]}] 16:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 773ms 16:45:48 INFO - PROCESS | 1644 | 1464219948912 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 16:45:48 INFO - PROCESS | 1644 | 1464219948913 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 16:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:45:48 INFO - PROCESS | 1644 | 1464219948917 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:45:48 INFO - PROCESS | 1644 | 1464219948918 Marionette TRACE conn2 <- [1,1318,null,{}] 16:45:48 INFO - PROCESS | 1644 | 1464219948920 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}] 16:45:49 INFO - PROCESS | 1644 | 1464219949024 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 16:45:49 INFO - PROCESS | 1644 | 1464219949096 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x116fd6800 == 77 [pid = 1644] [id = 337] 16:45:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x112686000) [pid = 1644] [serial = 1010] [outer = 0x0] 16:45:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x121002800) [pid = 1644] [serial = 1011] [outer = 0x112686000] 16:45:49 INFO - PROCESS | 1644 | 1464219949126 Marionette DEBUG loaded listener.js 16:45:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x12c657c00) [pid = 1644] [serial = 1012] [outer = 0x112686000] 16:45:49 INFO - PROCESS | 1644 | 1464219949697 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]]]}] 16:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 821ms 16:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:45:49 INFO - PROCESS | 1644 | 1464219949747 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 16:45:49 INFO - PROCESS | 1644 | 1464219949750 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 16:45:49 INFO - PROCESS | 1644 | 1464219949756 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:45:49 INFO - PROCESS | 1644 | 1464219949757 Marionette TRACE conn2 <- [1,1322,null,{}] 16:45:49 INFO - PROCESS | 1644 | 1464219949781 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}] 16:45:49 INFO - PROCESS | 1644 | 1464219949888 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 16:45:49 INFO - PROCESS | 1644 | 1464219949959 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x112721000 == 78 [pid = 1644] [id = 338] 16:45:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x11203ac00) [pid = 1644] [serial = 1013] [outer = 0x0] 16:45:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x11268a400) [pid = 1644] [serial = 1014] [outer = 0x11203ac00] 16:45:49 INFO - PROCESS | 1644 | 1464219949987 Marionette DEBUG loaded listener.js 16:45:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x112850000) [pid = 1644] [serial = 1015] [outer = 0x11203ac00] 16:45:50 INFO - PROCESS | 1644 | 1464219950412 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]]]}] 16:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 691ms 16:45:50 INFO - PROCESS | 1644 | 1464219950453 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 16:45:50 INFO - PROCESS | 1644 | 1464219950456 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 16:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:45:50 INFO - PROCESS | 1644 | 1464219950463 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:45:50 INFO - PROCESS | 1644 | 1464219950465 Marionette TRACE conn2 <- [1,1326,null,{}] 16:45:50 INFO - PROCESS | 1644 | 1464219950467 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}] 16:45:50 INFO - PROCESS | 1644 | 1464219950604 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 16:45:50 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce66800 == 77 [pid = 1644] [id = 328] 16:45:50 INFO - PROCESS | 1644 | --DOCSHELL 0x12cb71800 == 76 [pid = 1644] [id = 327] 16:45:50 INFO - PROCESS | 1644 | --DOCSHELL 0x1170aa800 == 75 [pid = 1644] [id = 326] 16:45:50 INFO - PROCESS | 1644 | --DOCSHELL 0x12bd7e800 == 74 [pid = 1644] [id = 325] 16:45:50 INFO - PROCESS | 1644 | --DOCSHELL 0x12af83800 == 73 [pid = 1644] [id = 324] 16:45:50 INFO - PROCESS | 1644 | --DOCSHELL 0x1292c3000 == 72 [pid = 1644] [id = 323] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x11279b400) [pid = 1644] [serial = 878] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x1161ab800) [pid = 1644] [serial = 881] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x11927b800) [pid = 1644] [serial = 884] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x12432a000) [pid = 1644] [serial = 888] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x128b83c00) [pid = 1644] [serial = 930] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOCSHELL 0x126cc1800 == 71 [pid = 1644] [id = 322] 16:45:50 INFO - PROCESS | 1644 | --DOCSHELL 0x123d07000 == 70 [pid = 1644] [id = 321] 16:45:50 INFO - PROCESS | 1644 | --DOCSHELL 0x12330a800 == 69 [pid = 1644] [id = 320] 16:45:50 INFO - PROCESS | 1644 | --DOCSHELL 0x118ee9000 == 68 [pid = 1644] [id = 319] 16:45:50 INFO - PROCESS | 1644 | --DOCSHELL 0x118e45000 == 67 [pid = 1644] [id = 318] 16:45:50 INFO - PROCESS | 1644 | --DOCSHELL 0x119b7d000 == 66 [pid = 1644] [id = 317] 16:45:50 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba93800 == 65 [pid = 1644] [id = 314] 16:45:50 INFO - PROCESS | 1644 | --DOCSHELL 0x129045000 == 64 [pid = 1644] [id = 313] 16:45:50 INFO - PROCESS | 1644 | --DOCSHELL 0x1185ca800 == 63 [pid = 1644] [id = 312] 16:45:50 INFO - PROCESS | 1644 | --DOCSHELL 0x1133ec800 == 62 [pid = 1644] [id = 311] 16:45:50 INFO - PROCESS | 1644 | 1464219950694 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x115e31000 == 63 [pid = 1644] [id = 339] 16:45:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x112a76800) [pid = 1644] [serial = 1016] [outer = 0x0] 16:45:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x113311c00) [pid = 1644] [serial = 1017] [outer = 0x112a76800] 16:45:50 INFO - PROCESS | 1644 | 1464219950721 Marionette DEBUG loaded listener.js 16:45:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x115131c00) [pid = 1644] [serial = 1018] [outer = 0x112a76800] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x12cec6c00) [pid = 1644] [serial = 876] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x119633400) [pid = 1644] [serial = 912] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x119bee000) [pid = 1644] [serial = 915] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x1131a1800) [pid = 1644] [serial = 895] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x113195000) [pid = 1644] [serial = 894] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x112682000) [pid = 1644] [serial = 891] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x112858400) [pid = 1644] [serial = 892] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x118255000) [pid = 1644] [serial = 906] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x118273c00) [pid = 1644] [serial = 907] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x116133800) [pid = 1644] [serial = 898] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x116129000) [pid = 1644] [serial = 897] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x1161a6c00) [pid = 1644] [serial = 900] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x1166c1800) [pid = 1644] [serial = 901] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x116a5fc00) [pid = 1644] [serial = 903] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x117e48800) [pid = 1644] [serial = 904] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x1232b0000) [pid = 1644] [serial = 918] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x123de2000) [pid = 1644] [serial = 924] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x1180b2000) [pid = 1644] [serial = 921] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x1237d9800) [pid = 1644] [serial = 922] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x126c52800) [pid = 1644] [serial = 927] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x116118800) [pid = 1644] [serial = 492] [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.] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x123688c00) [pid = 1644] [serial = 919] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x12329b400) [pid = 1644] [serial = 916] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x118396000) [pid = 1644] [serial = 909] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x128949400) [pid = 1644] [serial = 928] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x1190b7800) [pid = 1644] [serial = 910] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x12673e800) [pid = 1644] [serial = 925] [outer = 0x0] [url = about:blank] 16:45:50 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x119857c00) [pid = 1644] [serial = 913] [outer = 0x0] [url = about:blank] 16:45:51 INFO - PROCESS | 1644 | 1464219951034 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]]]}] 16:45:51 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 16:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 621ms 16:45:51 INFO - PROCESS | 1644 | 1464219951083 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 16:45:51 INFO - PROCESS | 1644 | 1464219951084 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 16:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:45:51 INFO - PROCESS | 1644 | 1464219951087 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:45:51 INFO - PROCESS | 1644 | 1464219951089 Marionette TRACE conn2 <- [1,1330,null,{}] 16:45:51 INFO - PROCESS | 1644 | 1464219951097 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}] 16:45:51 INFO - PROCESS | 1644 | 1464219951196 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 16:45:51 INFO - PROCESS | 1644 | 1464219951250 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x118181000 == 64 [pid = 1644] [id = 340] 16:45:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x115e7d400) [pid = 1644] [serial = 1019] [outer = 0x0] 16:45:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x11610f800) [pid = 1644] [serial = 1020] [outer = 0x115e7d400] 16:45:51 INFO - PROCESS | 1644 | 1464219951278 Marionette DEBUG loaded listener.js 16:45:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x116133000) [pid = 1644] [serial = 1021] [outer = 0x115e7d400] 16:45:51 INFO - PROCESS | 1644 | 1464219951583 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]]]}] 16:45:51 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 16:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 520ms 16:45:51 INFO - PROCESS | 1644 | 1464219951607 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 16:45:51 INFO - PROCESS | 1644 | 1464219951609 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 16:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:45:51 INFO - PROCESS | 1644 | 1464219951613 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:45:51 INFO - PROCESS | 1644 | 1464219951614 Marionette TRACE conn2 <- [1,1334,null,{}] 16:45:51 INFO - PROCESS | 1644 | 1464219951617 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}] 16:45:51 INFO - PROCESS | 1644 | 1464219951703 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 16:45:51 INFO - PROCESS | 1644 | 1464219951761 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x1185e1000 == 65 [pid = 1644] [id = 341] 16:45:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x11612d400) [pid = 1644] [serial = 1022] [outer = 0x0] 16:45:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x116178000) [pid = 1644] [serial = 1023] [outer = 0x11612d400] 16:45:51 INFO - PROCESS | 1644 | 1464219951787 Marionette DEBUG loaded listener.js 16:45:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x116784000) [pid = 1644] [serial = 1024] [outer = 0x11612d400] 16:45:52 INFO - PROCESS | 1644 | 1464219952185 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]]]}] 16:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 621ms 16:45:52 INFO - PROCESS | 1644 | 1464219952235 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 16:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:45:52 INFO - PROCESS | 1644 | 1464219952237 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 16:45:52 INFO - PROCESS | 1644 | 1464219952240 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:45:52 INFO - PROCESS | 1644 | 1464219952242 Marionette TRACE conn2 <- [1,1338,null,{}] 16:45:52 INFO - PROCESS | 1644 | 1464219952245 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}] 16:45:52 INFO - PROCESS | 1644 | 1464219952421 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 16:45:52 INFO - PROCESS | 1644 | 1464219952479 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x11987f800 == 66 [pid = 1644] [id = 342] 16:45:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x116139400) [pid = 1644] [serial = 1025] [outer = 0x0] 16:45:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x1168bd400) [pid = 1644] [serial = 1026] [outer = 0x116139400] 16:45:52 INFO - PROCESS | 1644 | 1464219952520 Marionette DEBUG loaded listener.js 16:45:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x117e46c00) [pid = 1644] [serial = 1027] [outer = 0x116139400] 16:45:53 INFO - PROCESS | 1644 | 1464219953364 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]]]}] 16:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1176ms 16:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:45:53 INFO - PROCESS | 1644 | 1464219953416 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 16:45:53 INFO - PROCESS | 1644 | 1464219953417 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 16:45:53 INFO - PROCESS | 1644 | 1464219953419 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:45:53 INFO - PROCESS | 1644 | 1464219953420 Marionette TRACE conn2 <- [1,1342,null,{}] 16:45:53 INFO - PROCESS | 1644 | 1464219953422 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}] 16:45:53 INFO - PROCESS | 1644 | 1464219953547 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 16:45:53 INFO - PROCESS | 1644 | 1464219953585 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x123307800 == 67 [pid = 1644] [id = 343] 16:45:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x117e6a800) [pid = 1644] [serial = 1028] [outer = 0x0] 16:45:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x11825c000) [pid = 1644] [serial = 1029] [outer = 0x117e6a800] 16:45:53 INFO - PROCESS | 1644 | 1464219953611 Marionette DEBUG loaded listener.js 16:45:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x118e88400) [pid = 1644] [serial = 1030] [outer = 0x117e6a800] 16:45:53 INFO - PROCESS | 1644 | 1464219953956 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]]]}] 16:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 569ms 16:45:53 INFO - PROCESS | 1644 | 1464219953995 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 16:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:45:53 INFO - PROCESS | 1644 | 1464219953997 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 16:45:54 INFO - PROCESS | 1644 | 1464219953999 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:45:54 INFO - PROCESS | 1644 | 1464219954000 Marionette TRACE conn2 <- [1,1346,null,{}] 16:45:54 INFO - PROCESS | 1644 | 1464219954002 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}] 16:45:54 INFO - PROCESS | 1644 | 1464219954107 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 16:45:54 INFO - PROCESS | 1644 | 1464219954145 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x123850000 == 68 [pid = 1644] [id = 344] 16:45:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x11839e800) [pid = 1644] [serial = 1031] [outer = 0x0] 16:45:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x119012800) [pid = 1644] [serial = 1032] [outer = 0x11839e800] 16:45:54 INFO - PROCESS | 1644 | 1464219954170 Marionette DEBUG loaded listener.js 16:45:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x119282400) [pid = 1644] [serial = 1033] [outer = 0x11839e800] 16:45:54 INFO - PROCESS | 1644 | 1464219954492 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]]]}] 16:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 518ms 16:45:54 INFO - PROCESS | 1644 | 1464219954518 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 16:45:54 INFO - PROCESS | 1644 | 1464219954519 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 16:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:45:54 INFO - PROCESS | 1644 | 1464219954521 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:45:54 INFO - PROCESS | 1644 | 1464219954522 Marionette TRACE conn2 <- [1,1350,null,{}] 16:45:54 INFO - PROCESS | 1644 | 1464219954524 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}] 16:45:54 INFO - PROCESS | 1644 | 1464219954632 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 16:45:54 INFO - PROCESS | 1644 | 1464219954646 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x124ca8800 == 69 [pid = 1644] [id = 345] 16:45:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x1190a9400) [pid = 1644] [serial = 1034] [outer = 0x0] 16:45:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x119852000) [pid = 1644] [serial = 1035] [outer = 0x1190a9400] 16:45:54 INFO - PROCESS | 1644 | 1464219954672 Marionette DEBUG loaded listener.js 16:45:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x119bee000) [pid = 1644] [serial = 1036] [outer = 0x1190a9400] 16:45:54 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x116114400) [pid = 1644] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:45:54 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x1232a9000) [pid = 1644] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:45:54 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x1232a7400) [pid = 1644] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:45:54 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x118396400) [pid = 1644] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:45:54 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x1190b1000) [pid = 1644] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:45:54 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x12aaee800) [pid = 1644] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:45:54 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x128b86c00) [pid = 1644] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:45:54 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x113316800) [pid = 1644] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:45:54 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x129080800) [pid = 1644] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:45:54 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x112a72800) [pid = 1644] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:45:54 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x1122b6400) [pid = 1644] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:45:54 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x12894a800) [pid = 1644] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:45:54 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x1180ad000) [pid = 1644] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:45:55 INFO - PROCESS | 1644 | 1464219955099 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]]]}] 16:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 619ms 16:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:45:55 INFO - PROCESS | 1644 | 1464219955150 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 16:45:55 INFO - PROCESS | 1644 | 1464219955151 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 16:45:55 INFO - PROCESS | 1644 | 1464219955166 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:45:55 INFO - PROCESS | 1644 | 1464219955167 Marionette TRACE conn2 <- [1,1354,null,{}] 16:45:55 INFO - PROCESS | 1644 | 1464219955172 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}] 16:45:55 INFO - PROCESS | 1644 | 1464219955265 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 16:45:55 INFO - PROCESS | 1644 | 1464219955269 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x126942000 == 70 [pid = 1644] [id = 346] 16:45:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x1130e2c00) [pid = 1644] [serial = 1037] [outer = 0x0] 16:45:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x11984ec00) [pid = 1644] [serial = 1038] [outer = 0x1130e2c00] 16:45:55 INFO - PROCESS | 1644 | 1464219955295 Marionette DEBUG loaded listener.js 16:45:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x119c62c00) [pid = 1644] [serial = 1039] [outer = 0x1130e2c00] 16:45:55 INFO - PROCESS | 1644 | 1464219955623 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]]]}] 16:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 484ms 16:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:45:55 INFO - PROCESS | 1644 | 1464219955638 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 16:45:55 INFO - PROCESS | 1644 | 1464219955639 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 16:45:55 INFO - PROCESS | 1644 | 1464219955641 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:45:55 INFO - PROCESS | 1644 | 1464219955643 Marionette TRACE conn2 <- [1,1358,null,{}] 16:45:55 INFO - PROCESS | 1644 | 1464219955647 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}] 16:45:55 INFO - PROCESS | 1644 | 1464219955732 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 16:45:55 INFO - PROCESS | 1644 | 1464219955792 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x126cce800 == 71 [pid = 1644] [id = 347] 16:45:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x119011c00) [pid = 1644] [serial = 1040] [outer = 0x0] 16:45:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x123157400) [pid = 1644] [serial = 1041] [outer = 0x119011c00] 16:45:55 INFO - PROCESS | 1644 | 1464219955817 Marionette DEBUG loaded listener.js 16:45:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x1232a9c00) [pid = 1644] [serial = 1042] [outer = 0x119011c00] 16:45:56 INFO - PROCESS | 1644 | 1464219956120 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]]]}] 16:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 522ms 16:45:56 INFO - PROCESS | 1644 | 1464219956164 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 16:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:45:56 INFO - PROCESS | 1644 | 1464219956166 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 16:45:56 INFO - PROCESS | 1644 | 1464219956168 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:45:56 INFO - PROCESS | 1644 | 1464219956170 Marionette TRACE conn2 <- [1,1362,null,{}] 16:45:56 INFO - PROCESS | 1644 | 1464219956172 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}] 16:45:56 INFO - PROCESS | 1644 | 1464219956283 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 16:45:56 INFO - PROCESS | 1644 | 1464219956287 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x126cd7800 == 72 [pid = 1644] [id = 348] 16:45:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x11963c000) [pid = 1644] [serial = 1043] [outer = 0x0] 16:45:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x1232af000) [pid = 1644] [serial = 1044] [outer = 0x11963c000] 16:45:56 INFO - PROCESS | 1644 | 1464219956367 Marionette DEBUG loaded listener.js 16:45:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x124c72c00) [pid = 1644] [serial = 1045] [outer = 0x11963c000] 16:45:56 INFO - PROCESS | 1644 | 1464219956680 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]]]}] 16:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 569ms 16:45:56 INFO - PROCESS | 1644 | 1464219956739 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 16:45:56 INFO - PROCESS | 1644 | 1464219956741 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 16:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:45:56 INFO - PROCESS | 1644 | 1464219956744 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:45:56 INFO - PROCESS | 1644 | 1464219956746 Marionette TRACE conn2 <- [1,1366,null,{}] 16:45:56 INFO - PROCESS | 1644 | 1464219956749 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}] 16:45:56 INFO - PROCESS | 1644 | 1464219956885 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 16:45:57 INFO - PROCESS | 1644 | 1464219957080 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x111e03800 == 73 [pid = 1644] [id = 349] 16:45:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x111c21c00) [pid = 1644] [serial = 1046] [outer = 0x0] 16:45:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x111ed4400) [pid = 1644] [serial = 1047] [outer = 0x111c21c00] 16:45:57 INFO - PROCESS | 1644 | 1464219957131 Marionette DEBUG loaded listener.js 16:45:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x112792400) [pid = 1644] [serial = 1048] [outer = 0x111c21c00] 16:45:57 INFO - PROCESS | 1644 | 1464219957668 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] 16:45:57 INFO - PROCESS | 1644 | 1464219957717 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 16:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:45:57 INFO - PROCESS | 1644 | 1464219957721 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:45:57 INFO - PROCESS | 1644 | 1464219957723 Marionette TRACE conn2 <- [1,1370,null,{}] 16:45:57 INFO - PROCESS | 1644 | 1464219957726 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}] 16:45:57 INFO - PROCESS | 1644 | 1464219957836 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 16:45:57 INFO - PROCESS | 1644 | 1464219957911 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x118538800 == 74 [pid = 1644] [id = 350] 16:45:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x113804000) [pid = 1644] [serial = 1049] [outer = 0x0] 16:45:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x116104800) [pid = 1644] [serial = 1050] [outer = 0x113804000] 16:45:57 INFO - PROCESS | 1644 | 1464219957942 Marionette DEBUG loaded listener.js 16:45:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x116129000) [pid = 1644] [serial = 1051] [outer = 0x113804000] 16:45:58 INFO - PROCESS | 1644 | 1464219958351 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] 16:45:58 INFO - PROCESS | 1644 | 1464219958397 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 16:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:45:58 INFO - PROCESS | 1644 | 1464219958400 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:45:58 INFO - PROCESS | 1644 | 1464219958401 Marionette TRACE conn2 <- [1,1374,null,{}] 16:45:58 INFO - PROCESS | 1644 | 1464219958404 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}] 16:45:58 INFO - PROCESS | 1644 | 1464219958512 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 16:45:58 INFO - PROCESS | 1644 | 1464219958573 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x128921800 == 75 [pid = 1644] [id = 351] 16:45:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x116131400) [pid = 1644] [serial = 1052] [outer = 0x0] 16:45:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x11683fc00) [pid = 1644] [serial = 1053] [outer = 0x116131400] 16:45:58 INFO - PROCESS | 1644 | 1464219958645 Marionette DEBUG loaded listener.js 16:45:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x11825ac00) [pid = 1644] [serial = 1054] [outer = 0x116131400] 16:45:59 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:45:59 INFO - PROCESS | 1644 | 1464219959081 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] 16:45:59 INFO - PROCESS | 1644 | 1464219959138 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 16:45:59 INFO - PROCESS | 1644 | 1464219959162 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:45:59 INFO - PROCESS | 1644 | 1464219959166 Marionette TRACE conn2 <- [1,1378,null,{}] 16:45:59 INFO - PROCESS | 1644 | 1464219959173 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}] 16:45:59 INFO - PROCESS | 1644 | 1464219959282 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 16:45:59 INFO - PROCESS | 1644 | 1464219959355 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:45:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b7af800 == 76 [pid = 1644] [id = 352] 16:45:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x1190af800) [pid = 1644] [serial = 1055] [outer = 0x0] 16:45:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x11963e800) [pid = 1644] [serial = 1056] [outer = 0x1190af800] 16:45:59 INFO - PROCESS | 1644 | 1464219959385 Marionette DEBUG loaded listener.js 16:45:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x1237d2800) [pid = 1644] [serial = 1057] [outer = 0x1190af800] 16:45:59 INFO - PROCESS | 1644 | 1464219959791 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] 16:45:59 INFO - PROCESS | 1644 | 1464219959841 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 16:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:45:59 INFO - PROCESS | 1644 | 1464219959843 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:45:59 INFO - PROCESS | 1644 | 1464219959845 Marionette TRACE conn2 <- [1,1382,null,{}] 16:45:59 INFO - PROCESS | 1644 | 1464219959847 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}] 16:45:59 INFO - PROCESS | 1644 | 1464219959953 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 16:46:00 INFO - PROCESS | 1644 | 1464219960016 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bd83800 == 77 [pid = 1644] [id = 353] 16:46:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x1232a2400) [pid = 1644] [serial = 1058] [outer = 0x0] 16:46:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x124c6e400) [pid = 1644] [serial = 1059] [outer = 0x1232a2400] 16:46:00 INFO - PROCESS | 1644 | 1464219960045 Marionette DEBUG loaded listener.js 16:46:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x126731800) [pid = 1644] [serial = 1060] [outer = 0x1232a2400] 16:46:00 INFO - PROCESS | 1644 | [1644] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:46:00 INFO - PROCESS | 1644 | 1464219960520 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] 16:46:00 INFO - PROCESS | 1644 | 1464219960581 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 16:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:46:00 INFO - PROCESS | 1644 | 1464219960584 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:46:00 INFO - PROCESS | 1644 | 1464219960586 Marionette TRACE conn2 <- [1,1386,null,{}] 16:46:00 INFO - PROCESS | 1644 | 1464219960589 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}] 16:46:00 INFO - PROCESS | 1644 | 1464219960703 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 16:46:00 INFO - PROCESS | 1644 | 1464219960792 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c629000 == 78 [pid = 1644] [id = 354] 16:46:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x126c58c00) [pid = 1644] [serial = 1061] [outer = 0x0] 16:46:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x126c9a800) [pid = 1644] [serial = 1062] [outer = 0x126c58c00] 16:46:00 INFO - PROCESS | 1644 | 1464219960850 Marionette DEBUG loaded listener.js 16:46:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x12894ec00) [pid = 1644] [serial = 1063] [outer = 0x126c58c00] 16:46:01 INFO - PROCESS | 1644 | 1464219961421 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] 16:46:01 INFO - PROCESS | 1644 | 1464219961457 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 16:46:01 INFO - PROCESS | 1644 | 1464219961459 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:46:01 INFO - PROCESS | 1644 | 1464219961460 Marionette TRACE conn2 <- [1,1390,null,{}] 16:46:01 INFO - PROCESS | 1644 | 1464219961463 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}] 16:46:01 INFO - PROCESS | 1644 | 1464219961570 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 16:46:01 INFO - PROCESS | 1644 | 1464219961644 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x123aa3800 == 79 [pid = 1644] [id = 355] 16:46:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x112855c00) [pid = 1644] [serial = 1064] [outer = 0x0] 16:46:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x128b83000) [pid = 1644] [serial = 1065] [outer = 0x112855c00] 16:46:01 INFO - PROCESS | 1644 | 1464219961674 Marionette DEBUG loaded listener.js 16:46:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x129071000) [pid = 1644] [serial = 1066] [outer = 0x112855c00] 16:46:02 INFO - PROCESS | 1644 | 1464219962315 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]]]}] 16:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 869ms 16:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:46:02 INFO - PROCESS | 1644 | 1464219962329 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 16:46:02 INFO - PROCESS | 1644 | 1464219962331 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 16:46:02 INFO - PROCESS | 1644 | 1464219962335 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:46:02 INFO - PROCESS | 1644 | 1464219962337 Marionette TRACE conn2 <- [1,1394,null,{}] 16:46:02 INFO - PROCESS | 1644 | 1464219962342 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}] 16:46:02 INFO - PROCESS | 1644 | 1464219962484 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 16:46:02 INFO - PROCESS | 1644 | 1464219962493 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x119613000 == 80 [pid = 1644] [id = 356] 16:46:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x112a69c00) [pid = 1644] [serial = 1067] [outer = 0x0] 16:46:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x1130e0400) [pid = 1644] [serial = 1068] [outer = 0x112a69c00] 16:46:02 INFO - PROCESS | 1644 | 1464219962522 Marionette DEBUG loaded listener.js 16:46:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x115e82c00) [pid = 1644] [serial = 1069] [outer = 0x112a69c00] 16:46:02 INFO - PROCESS | 1644 | 1464219962982 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]]]}] 16:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 672ms 16:46:03 INFO - PROCESS | 1644 | 1464219963007 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 16:46:03 INFO - PROCESS | 1644 | 1464219963011 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 16:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:46:03 INFO - PROCESS | 1644 | 1464219963015 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:46:03 INFO - PROCESS | 1644 | 1464219963017 Marionette TRACE conn2 <- [1,1398,null,{}] 16:46:03 INFO - PROCESS | 1644 | 1464219963019 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}] 16:46:03 INFO - PROCESS | 1644 | 1464219963119 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 16:46:03 INFO - PROCESS | 1644 | 1464219963180 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x1185cc800 == 81 [pid = 1644] [id = 357] 16:46:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x11611d400) [pid = 1644] [serial = 1070] [outer = 0x0] 16:46:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x11613b000) [pid = 1644] [serial = 1071] [outer = 0x11611d400] 16:46:03 INFO - PROCESS | 1644 | 1464219963207 Marionette DEBUG loaded listener.js 16:46:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x1161f1000) [pid = 1644] [serial = 1072] [outer = 0x11611d400] 16:46:03 INFO - PROCESS | 1644 | --DOCSHELL 0x126cd7800 == 80 [pid = 1644] [id = 348] 16:46:03 INFO - PROCESS | 1644 | --DOCSHELL 0x126cce800 == 79 [pid = 1644] [id = 347] 16:46:03 INFO - PROCESS | 1644 | --DOCSHELL 0x126942000 == 78 [pid = 1644] [id = 346] 16:46:03 INFO - PROCESS | 1644 | --DOCSHELL 0x124ca8800 == 77 [pid = 1644] [id = 345] 16:46:03 INFO - PROCESS | 1644 | --DOCSHELL 0x123850000 == 76 [pid = 1644] [id = 344] 16:46:03 INFO - PROCESS | 1644 | --DOCSHELL 0x123307800 == 75 [pid = 1644] [id = 343] 16:46:03 INFO - PROCESS | 1644 | --DOCSHELL 0x11987f800 == 74 [pid = 1644] [id = 342] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x129002400) [pid = 1644] [serial = 948] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x11610c400) [pid = 1644] [serial = 936] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x1161b0400) [pid = 1644] [serial = 939] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x118789000) [pid = 1644] [serial = 942] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x112683000) [pid = 1644] [serial = 933] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x123dee800) [pid = 1644] [serial = 945] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x12b9b5c00) [pid = 1644] [serial = 987] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOCSHELL 0x1185e1000 == 73 [pid = 1644] [id = 341] 16:46:03 INFO - PROCESS | 1644 | --DOCSHELL 0x118181000 == 72 [pid = 1644] [id = 340] 16:46:03 INFO - PROCESS | 1644 | --DOCSHELL 0x115e31000 == 71 [pid = 1644] [id = 339] 16:46:03 INFO - PROCESS | 1644 | --DOCSHELL 0x112721000 == 70 [pid = 1644] [id = 338] 16:46:03 INFO - PROCESS | 1644 | --DOCSHELL 0x12cb82000 == 69 [pid = 1644] [id = 332] 16:46:03 INFO - PROCESS | 1644 | --DOCSHELL 0x124cb3000 == 68 [pid = 1644] [id = 331] 16:46:03 INFO - PROCESS | 1644 | --DOCSHELL 0x116ff4000 == 67 [pid = 1644] [id = 330] 16:46:03 INFO - PROCESS | 1644 | 1464219963651 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]]]}] 16:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 669ms 16:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:46:03 INFO - PROCESS | 1644 | 1464219963684 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 16:46:03 INFO - PROCESS | 1644 | 1464219963685 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x129073800) [pid = 1644] [serial = 970] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x12368e000) [pid = 1644] [serial = 981] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x12aaeb400) [pid = 1644] [serial = 982] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x12695a800) [pid = 1644] [serial = 967] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x11677ac00) [pid = 1644] [serial = 957] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x128955000) [pid = 1644] [serial = 969] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x1237cb800) [pid = 1644] [serial = 966] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x118260800) [pid = 1644] [serial = 958] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x1190b2800) [pid = 1644] [serial = 960] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x1194d3000) [pid = 1644] [serial = 961] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x119beb800) [pid = 1644] [serial = 963] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x12b713000) [pid = 1644] [serial = 985] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x11a020c00) [pid = 1644] [serial = 964] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x12921c000) [pid = 1644] [serial = 972] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x1161f2000) [pid = 1644] [serial = 955] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x116127000) [pid = 1644] [serial = 954] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x1294c9400) [pid = 1644] [serial = 975] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x12941d800) [pid = 1644] [serial = 973] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x116105c00) [pid = 1644] [serial = 952] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x11319c000) [pid = 1644] [serial = 951] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x11285b000) [pid = 1644] [serial = 978] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x12a38b000) [pid = 1644] [serial = 976] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x116129400) [pid = 1644] [serial = 979] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x12af49000) [pid = 1644] [serial = 984] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x12900c000) [pid = 1644] [serial = 931] [outer = 0x0] [url = about:blank] 16:46:03 INFO - PROCESS | 1644 | 1464219963703 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:46:03 INFO - PROCESS | 1644 | 1464219963706 Marionette TRACE conn2 <- [1,1402,null,{}] 16:46:03 INFO - PROCESS | 1644 | 1464219963717 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}] 16:46:03 INFO - PROCESS | 1644 | 1464219963822 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 16:46:03 INFO - PROCESS | 1644 | 1464219963828 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x118542800 == 68 [pid = 1644] [id = 358] 16:46:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x116840400) [pid = 1644] [serial = 1073] [outer = 0x0] 16:46:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x117247400) [pid = 1644] [serial = 1074] [outer = 0x116840400] 16:46:03 INFO - PROCESS | 1644 | 1464219963857 Marionette DEBUG loaded listener.js 16:46:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x118255000) [pid = 1644] [serial = 1075] [outer = 0x116840400] 16:46:04 INFO - PROCESS | 1644 | 1464219964213 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]]]}] 16:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 542ms 16:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:46:04 INFO - PROCESS | 1644 | 1464219964231 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 16:46:04 INFO - PROCESS | 1644 | 1464219964232 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 16:46:04 INFO - PROCESS | 1644 | 1464219964234 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:46:04 INFO - PROCESS | 1644 | 1464219964235 Marionette TRACE conn2 <- [1,1406,null,{}] 16:46:04 INFO - PROCESS | 1644 | 1464219964238 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}] 16:46:04 INFO - PROCESS | 1644 | 1464219964340 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 16:46:04 INFO - PROCESS | 1644 | 1464219964395 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x119b79800 == 69 [pid = 1644] [id = 359] 16:46:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x118256c00) [pid = 1644] [serial = 1076] [outer = 0x0] 16:46:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x118398400) [pid = 1644] [serial = 1077] [outer = 0x118256c00] 16:46:04 INFO - PROCESS | 1644 | 1464219964421 Marionette DEBUG loaded listener.js 16:46:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x119011400) [pid = 1644] [serial = 1078] [outer = 0x118256c00] 16:46:04 INFO - PROCESS | 1644 | 1464219964705 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]]]}] 16:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 518ms 16:46:04 INFO - PROCESS | 1644 | 1464219964753 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 16:46:04 INFO - PROCESS | 1644 | 1464219964764 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 16:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:46:04 INFO - PROCESS | 1644 | 1464219964778 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:46:04 INFO - PROCESS | 1644 | 1464219964779 Marionette TRACE conn2 <- [1,1410,null,{}] 16:46:04 INFO - PROCESS | 1644 | 1464219964783 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}] 16:46:04 INFO - PROCESS | 1644 | 1464219964874 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 16:46:04 INFO - PROCESS | 1644 | 1464219964929 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x1166e8000 == 70 [pid = 1644] [id = 360] 16:46:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x11826f800) [pid = 1644] [serial = 1079] [outer = 0x0] 16:46:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x1190b8800) [pid = 1644] [serial = 1080] [outer = 0x11826f800] 16:46:04 INFO - PROCESS | 1644 | 1464219964955 Marionette DEBUG loaded listener.js 16:46:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x121008000) [pid = 1644] [serial = 1081] [outer = 0x11826f800] 16:46:05 INFO - PROCESS | 1644 | 1464219965272 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]]]}] 16:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 520ms 16:46:05 INFO - PROCESS | 1644 | 1464219965298 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 16:46:05 INFO - PROCESS | 1644 | 1464219965299 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 16:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:46:05 INFO - PROCESS | 1644 | 1464219965302 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:46:05 INFO - PROCESS | 1644 | 1464219965303 Marionette TRACE conn2 <- [1,1414,null,{}] 16:46:05 INFO - PROCESS | 1644 | 1464219965305 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}] 16:46:05 INFO - PROCESS | 1644 | 1464219965404 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 16:46:05 INFO - PROCESS | 1644 | 1464219965468 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x126cc3000 == 71 [pid = 1644] [id = 361] 16:46:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x119856800) [pid = 1644] [serial = 1082] [outer = 0x0] 16:46:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x1232b1400) [pid = 1644] [serial = 1083] [outer = 0x119856800] 16:46:05 INFO - PROCESS | 1644 | 1464219965494 Marionette DEBUG loaded listener.js 16:46:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x126c51800) [pid = 1644] [serial = 1084] [outer = 0x119856800] 16:46:05 INFO - PROCESS | 1644 | 1464219965825 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]]]}] 16:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 569ms 16:46:05 INFO - PROCESS | 1644 | 1464219965872 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 16:46:05 INFO - PROCESS | 1644 | 1464219965873 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 16:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:46:05 INFO - PROCESS | 1644 | 1464219965875 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:46:05 INFO - PROCESS | 1644 | 1464219965876 Marionette TRACE conn2 <- [1,1418,null,{}] 16:46:05 INFO - PROCESS | 1644 | 1464219965879 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}] 16:46:05 INFO - PROCESS | 1644 | 1464219965990 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 16:46:06 INFO - PROCESS | 1644 | 1464219966003 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a98b000 == 72 [pid = 1644] [id = 362] 16:46:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x126c53400) [pid = 1644] [serial = 1085] [outer = 0x0] 16:46:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x12894dc00) [pid = 1644] [serial = 1086] [outer = 0x126c53400] 16:46:06 INFO - PROCESS | 1644 | 1464219966029 Marionette DEBUG loaded listener.js 16:46:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x12906f000) [pid = 1644] [serial = 1087] [outer = 0x126c53400] 16:46:06 INFO - PROCESS | 1644 | 1464219966398 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]]]}] 16:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 573ms 16:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:46:06 INFO - PROCESS | 1644 | 1464219966449 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 16:46:06 INFO - PROCESS | 1644 | 1464219966450 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 16:46:06 INFO - PROCESS | 1644 | 1464219966452 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:46:06 INFO - PROCESS | 1644 | 1464219966453 Marionette TRACE conn2 <- [1,1422,null,{}] 16:46:06 INFO - PROCESS | 1644 | 1464219966455 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}] 16:46:06 INFO - PROCESS | 1644 | 1464219966563 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 16:46:06 INFO - PROCESS | 1644 | 1464219966575 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b0a3800 == 73 [pid = 1644] [id = 363] 16:46:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x12900a000) [pid = 1644] [serial = 1088] [outer = 0x0] 16:46:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x12907d000) [pid = 1644] [serial = 1089] [outer = 0x12900a000] 16:46:06 INFO - PROCESS | 1644 | 1464219966601 Marionette DEBUG loaded listener.js 16:46:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x11a029400) [pid = 1644] [serial = 1090] [outer = 0x12900a000] 16:46:06 INFO - PROCESS | 1644 | 1464219966959 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]]]}] 16:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 519ms 16:46:06 INFO - PROCESS | 1644 | 1464219966972 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 16:46:06 INFO - PROCESS | 1644 | 1464219966973 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 16:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:46:06 INFO - PROCESS | 1644 | 1464219966975 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:46:06 INFO - PROCESS | 1644 | 1464219966978 Marionette TRACE conn2 <- [1,1426,null,{}] 16:46:06 INFO - PROCESS | 1644 | 1464219966980 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}] 16:46:07 INFO - PROCESS | 1644 | 1464219967091 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 16:46:07 INFO - PROCESS | 1644 | 1464219967104 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c07c800 == 74 [pid = 1644] [id = 364] 16:46:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x12900c000) [pid = 1644] [serial = 1091] [outer = 0x0] 16:46:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x129416c00) [pid = 1644] [serial = 1092] [outer = 0x12900c000] 16:46:07 INFO - PROCESS | 1644 | 1464219967136 Marionette DEBUG loaded listener.js 16:46:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x129422c00) [pid = 1644] [serial = 1093] [outer = 0x12900c000] 16:46:07 INFO - PROCESS | 1644 | 1464219967495 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]]]}] 16:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 570ms 16:46:07 INFO - PROCESS | 1644 | 1464219967546 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 16:46:07 INFO - PROCESS | 1644 | 1464219967547 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 16:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:46:07 INFO - PROCESS | 1644 | 1464219967549 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:46:07 INFO - PROCESS | 1644 | 1464219967550 Marionette TRACE conn2 <- [1,1430,null,{}] 16:46:07 INFO - PROCESS | 1644 | 1464219967553 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}] 16:46:07 INFO - PROCESS | 1644 | 1464219967663 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 16:46:07 INFO - PROCESS | 1644 | 1464219967680 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb83000 == 75 [pid = 1644] [id = 365] 16:46:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x12921e000) [pid = 1644] [serial = 1094] [outer = 0x0] 16:46:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x1294cd400) [pid = 1644] [serial = 1095] [outer = 0x12921e000] 16:46:07 INFO - PROCESS | 1644 | 1464219967705 Marionette DEBUG loaded listener.js 16:46:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x12a38d800) [pid = 1644] [serial = 1096] [outer = 0x12921e000] 16:46:08 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x116139400) [pid = 1644] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:46:08 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x11203ac00) [pid = 1644] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:46:08 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x115e7d400) [pid = 1644] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:46:08 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x128b7fc00) [pid = 1644] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:46:08 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x112686000) [pid = 1644] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:46:08 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x112a76800) [pid = 1644] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:46:08 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x1130e2c00) [pid = 1644] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:46:08 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x1190a9400) [pid = 1644] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:46:08 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x11839e800) [pid = 1644] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:46:08 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x11612d400) [pid = 1644] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:46:08 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x117e6a800) [pid = 1644] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:46:08 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x119011c00) [pid = 1644] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:46:08 INFO - PROCESS | 1644 | 1464219968221 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]]]}] 16:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 719ms 16:46:08 INFO - PROCESS | 1644 | 1464219968268 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 16:46:08 INFO - PROCESS | 1644 | 1464219968270 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 16:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:46:08 INFO - PROCESS | 1644 | 1464219968272 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:46:08 INFO - PROCESS | 1644 | 1464219968274 Marionette TRACE conn2 <- [1,1434,null,{}] 16:46:08 INFO - PROCESS | 1644 | 1464219968289 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}] 16:46:08 INFO - PROCESS | 1644 | 1464219968418 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 16:46:08 INFO - PROCESS | 1644 | 1464219968424 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d107800 == 76 [pid = 1644] [id = 366] 16:46:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x1190a9400) [pid = 1644] [serial = 1097] [outer = 0x0] 16:46:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x12a38ec00) [pid = 1644] [serial = 1098] [outer = 0x1190a9400] 16:46:08 INFO - PROCESS | 1644 | 1464219968453 Marionette DEBUG loaded listener.js 16:46:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x12a97f400) [pid = 1644] [serial = 1099] [outer = 0x1190a9400] 16:46:08 INFO - PROCESS | 1644 | 1464219968811 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]]]}] 16:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 570ms 16:46:08 INFO - PROCESS | 1644 | 1464219968843 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 16:46:08 INFO - PROCESS | 1644 | 1464219968846 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 16:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:46:08 INFO - PROCESS | 1644 | 1464219968849 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:46:08 INFO - PROCESS | 1644 | 1464219968850 Marionette TRACE conn2 <- [1,1438,null,{}] 16:46:08 INFO - PROCESS | 1644 | 1464219968852 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}] 16:46:08 INFO - PROCESS | 1644 | 1464219968942 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 16:46:09 INFO - PROCESS | 1644 | 1464219969001 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d23d000 == 77 [pid = 1644] [id = 367] 16:46:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x1190b4400) [pid = 1644] [serial = 1100] [outer = 0x0] 16:46:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x12aaeac00) [pid = 1644] [serial = 1101] [outer = 0x1190b4400] 16:46:09 INFO - PROCESS | 1644 | 1464219969026 Marionette DEBUG loaded listener.js 16:46:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x126964000) [pid = 1644] [serial = 1102] [outer = 0x1190b4400] 16:46:09 INFO - PROCESS | 1644 | 1464219969302 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]]]}] 16:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 468ms 16:46:09 INFO - PROCESS | 1644 | 1464219969318 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 16:46:09 INFO - PROCESS | 1644 | 1464219969319 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 16:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:46:09 INFO - PROCESS | 1644 | 1464219969321 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:46:09 INFO - PROCESS | 1644 | 1464219969322 Marionette TRACE conn2 <- [1,1442,null,{}] 16:46:09 INFO - PROCESS | 1644 | 1464219969324 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}] 16:46:09 INFO - PROCESS | 1644 | 1464219969428 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 16:46:09 INFO - PROCESS | 1644 | 1464219969432 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d6c0000 == 78 [pid = 1644] [id = 368] 16:46:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x12a97c400) [pid = 1644] [serial = 1103] [outer = 0x0] 16:46:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x12b710000) [pid = 1644] [serial = 1104] [outer = 0x12a97c400] 16:46:09 INFO - PROCESS | 1644 | 1464219969456 Marionette DEBUG loaded listener.js 16:46:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x12b9b3800) [pid = 1644] [serial = 1105] [outer = 0x12a97c400] 16:46:09 INFO - PROCESS | 1644 | 1464219969801 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]]]}] 16:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 519ms 16:46:09 INFO - PROCESS | 1644 | 1464219969840 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 16:46:09 INFO - PROCESS | 1644 | 1464219969842 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 16:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:46:09 INFO - PROCESS | 1644 | 1464219969857 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:46:09 INFO - PROCESS | 1644 | 1464219969858 Marionette TRACE conn2 <- [1,1446,null,{}] 16:46:09 INFO - PROCESS | 1644 | 1464219969860 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}] 16:46:09 INFO - PROCESS | 1644 | 1464219969948 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 16:46:09 INFO - PROCESS | 1644 | 1464219969952 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x12df93800 == 79 [pid = 1644] [id = 369] 16:46:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x1194d8400) [pid = 1644] [serial = 1106] [outer = 0x0] 16:46:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x12b9bc000) [pid = 1644] [serial = 1107] [outer = 0x1194d8400] 16:46:09 INFO - PROCESS | 1644 | 1464219969977 Marionette DEBUG loaded listener.js 16:46:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x12ba76800) [pid = 1644] [serial = 1108] [outer = 0x1194d8400] 16:46:10 INFO - PROCESS | 1644 | 1464219970515 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]]]}] 16:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 668ms 16:46:10 INFO - PROCESS | 1644 | 1464219970526 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 16:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:46:10 INFO - PROCESS | 1644 | 1464219970532 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 16:46:10 INFO - PROCESS | 1644 | 1464219970535 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:46:10 INFO - PROCESS | 1644 | 1464219970538 Marionette TRACE conn2 <- [1,1450,null,{}] 16:46:10 INFO - PROCESS | 1644 | 1464219970542 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}] 16:46:10 INFO - PROCESS | 1644 | 1464219970655 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 16:46:10 INFO - PROCESS | 1644 | 1464219970765 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x118205000 == 80 [pid = 1644] [id = 370] 16:46:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x115131000) [pid = 1644] [serial = 1109] [outer = 0x0] 16:46:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x116103800) [pid = 1644] [serial = 1110] [outer = 0x115131000] 16:46:10 INFO - PROCESS | 1644 | 1464219970801 Marionette DEBUG loaded listener.js 16:46:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x116133800) [pid = 1644] [serial = 1111] [outer = 0x115131000] 16:46:11 INFO - PROCESS | 1644 | 1464219971256 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]]]}] 16:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 772ms 16:46:11 INFO - PROCESS | 1644 | 1464219971307 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 16:46:11 INFO - PROCESS | 1644 | 1464219971311 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 16:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:46:11 INFO - PROCESS | 1644 | 1464219971316 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:46:11 INFO - PROCESS | 1644 | 1464219971318 Marionette TRACE conn2 <- [1,1454,null,{}] 16:46:11 INFO - PROCESS | 1644 | 1464219971320 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}] 16:46:11 INFO - PROCESS | 1644 | 1464219971435 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 16:46:11 INFO - PROCESS | 1644 | 1464219971510 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x12694a000 == 81 [pid = 1644] [id = 371] 16:46:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x11683c000) [pid = 1644] [serial = 1112] [outer = 0x0] 16:46:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x118256400) [pid = 1644] [serial = 1113] [outer = 0x11683c000] 16:46:11 INFO - PROCESS | 1644 | 1464219971542 Marionette DEBUG loaded listener.js 16:46:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x11839a400) [pid = 1644] [serial = 1114] [outer = 0x11683c000] 16:46:11 INFO - PROCESS | 1644 | 1464219971988 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]]]}] 16:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 722ms 16:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:46:12 INFO - PROCESS | 1644 | 1464219972040 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 16:46:12 INFO - PROCESS | 1644 | 1464219972041 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 16:46:12 INFO - PROCESS | 1644 | 1464219972062 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:46:12 INFO - PROCESS | 1644 | 1464219972065 Marionette TRACE conn2 <- [1,1458,null,{}] 16:46:12 INFO - PROCESS | 1644 | 1464219972074 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}] 16:46:12 INFO - PROCESS | 1644 | 1464219972188 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 16:46:12 INFO - PROCESS | 1644 | 1464219972264 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dc68800 == 82 [pid = 1644] [id = 372] 16:46:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x12368e000) [pid = 1644] [serial = 1115] [outer = 0x0] 16:46:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x123de4400) [pid = 1644] [serial = 1116] [outer = 0x12368e000] 16:46:12 INFO - PROCESS | 1644 | 1464219972296 Marionette DEBUG loaded listener.js 16:46:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x1266e4c00) [pid = 1644] [serial = 1117] [outer = 0x12368e000] 16:46:12 INFO - PROCESS | 1644 | 1464219972808 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]]]}] 16:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 792ms 16:46:12 INFO - PROCESS | 1644 | 1464219972836 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 16:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:46:12 INFO - PROCESS | 1644 | 1464219972838 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 16:46:12 INFO - PROCESS | 1644 | 1464219972840 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:46:12 INFO - PROCESS | 1644 | 1464219972842 Marionette TRACE conn2 <- [1,1462,null,{}] 16:46:12 INFO - PROCESS | 1644 | 1464219972847 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}] 16:46:12 INFO - PROCESS | 1644 | 1464219972957 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 16:46:13 INFO - PROCESS | 1644 | 1464219973031 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d77800 == 83 [pid = 1644] [id = 373] 16:46:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x128955000) [pid = 1644] [serial = 1118] [outer = 0x0] 16:46:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x129071c00) [pid = 1644] [serial = 1119] [outer = 0x128955000] 16:46:13 INFO - PROCESS | 1644 | 1464219973061 Marionette DEBUG loaded listener.js 16:46:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x129419000) [pid = 1644] [serial = 1120] [outer = 0x128955000] 16:46:13 INFO - PROCESS | 1644 | 1464219973474 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]]]}] 16:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 673ms 16:46:13 INFO - PROCESS | 1644 | 1464219973522 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 16:46:13 INFO - PROCESS | 1644 | 1464219973523 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 16:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:46:13 INFO - PROCESS | 1644 | 1464219973544 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:46:13 INFO - PROCESS | 1644 | 1464219973546 Marionette TRACE conn2 <- [1,1466,null,{}] 16:46:13 INFO - PROCESS | 1644 | 1464219973550 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}] 16:46:13 INFO - PROCESS | 1644 | 1464219973657 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 16:46:13 INFO - PROCESS | 1644 | 1464219973731 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d98000 == 84 [pid = 1644] [id = 374] 16:46:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x126735800) [pid = 1644] [serial = 1121] [outer = 0x0] 16:46:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x12a60a000) [pid = 1644] [serial = 1122] [outer = 0x126735800] 16:46:13 INFO - PROCESS | 1644 | 1464219973760 Marionette DEBUG loaded listener.js 16:46:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x12af4d000) [pid = 1644] [serial = 1123] [outer = 0x126735800] 16:46:14 INFO - PROCESS | 1644 | 1464219974200 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]]]}] 16:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 689ms 16:46:14 INFO - PROCESS | 1644 | 1464219974217 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 16:46:14 INFO - PROCESS | 1644 | 1464219974218 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 16:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:46:14 INFO - PROCESS | 1644 | 1464219974221 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:46:14 INFO - PROCESS | 1644 | 1464219974222 Marionette TRACE conn2 <- [1,1470,null,{}] 16:46:14 INFO - PROCESS | 1644 | 1464219974224 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}] 16:46:14 INFO - PROCESS | 1644 | 1464219974341 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 16:46:14 INFO - PROCESS | 1644 | 1464219974445 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x13476a000 == 85 [pid = 1644] [id = 375] 16:46:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x12ba7c400) [pid = 1644] [serial = 1124] [outer = 0x0] 16:46:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x12bd41000) [pid = 1644] [serial = 1125] [outer = 0x12ba7c400] 16:46:14 INFO - PROCESS | 1644 | 1464219974479 Marionette DEBUG loaded listener.js 16:46:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x12c0aec00) [pid = 1644] [serial = 1126] [outer = 0x12ba7c400] 16:46:14 INFO - PROCESS | 1644 | 1464219974951 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]]]}] 16:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 820ms 16:46:15 INFO - PROCESS | 1644 | 1464219975042 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 16:46:15 INFO - PROCESS | 1644 | 1464219975044 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 16:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:46:15 INFO - PROCESS | 1644 | 1464219975050 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:46:15 INFO - PROCESS | 1644 | 1464219975052 Marionette TRACE conn2 <- [1,1474,null,{}] 16:46:15 INFO - PROCESS | 1644 | 1464219975056 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}] 16:46:15 INFO - PROCESS | 1644 | 1464219975224 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 16:46:15 INFO - PROCESS | 1644 | 1464219975459 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x11a076800 == 86 [pid = 1644] [id = 376] 16:46:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x12c65f400) [pid = 1644] [serial = 1127] [outer = 0x0] 16:46:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x12c663c00) [pid = 1644] [serial = 1128] [outer = 0x12c65f400] 16:46:15 INFO - PROCESS | 1644 | 1464219975520 Marionette DEBUG loaded listener.js 16:46:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x12cb57c00) [pid = 1644] [serial = 1129] [outer = 0x12c65f400] 16:46:16 INFO - PROCESS | 1644 | 1464219976250 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]]]}] 16:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1224ms 16:46:16 INFO - PROCESS | 1644 | 1464219976280 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 16:46:16 INFO - PROCESS | 1644 | 1464219976283 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 16:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:46:16 INFO - PROCESS | 1644 | 1464219976288 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:46:16 INFO - PROCESS | 1644 | 1464219976290 Marionette TRACE conn2 <- [1,1478,null,{}] 16:46:16 INFO - PROCESS | 1644 | 1464219976294 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}] 16:46:16 INFO - PROCESS | 1644 | 1464219976398 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 16:46:16 INFO - PROCESS | 1644 | 1464219976474 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x119b69800 == 87 [pid = 1644] [id = 377] 16:46:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x112859000) [pid = 1644] [serial = 1130] [outer = 0x0] 16:46:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x1130e9000) [pid = 1644] [serial = 1131] [outer = 0x112859000] 16:46:16 INFO - PROCESS | 1644 | 1464219976503 Marionette DEBUG loaded listener.js 16:46:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x115e0c400) [pid = 1644] [serial = 1132] [outer = 0x112859000] 16:46:17 INFO - PROCESS | 1644 | 1464219976998 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]]]}] 16:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 772ms 16:46:17 INFO - PROCESS | 1644 | 1464219977060 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 16:46:17 INFO - PROCESS | 1644 | 1464219977064 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 16:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:46:17 INFO - PROCESS | 1644 | 1464219977068 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:46:17 INFO - PROCESS | 1644 | 1464219977070 Marionette TRACE conn2 <- [1,1482,null,{}] 16:46:17 INFO - PROCESS | 1644 | 1464219977072 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}] 16:46:17 INFO - PROCESS | 1644 | 1464219977176 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 16:46:17 INFO - PROCESS | 1644 | 1464219977253 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x118544800 == 88 [pid = 1644] [id = 378] 16:46:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x116126000) [pid = 1644] [serial = 1133] [outer = 0x0] 16:46:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x11612d000) [pid = 1644] [serial = 1134] [outer = 0x116126000] 16:46:17 INFO - PROCESS | 1644 | 1464219977281 Marionette DEBUG loaded listener.js 16:46:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x11613ec00) [pid = 1644] [serial = 1135] [outer = 0x116126000] 16:46:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12d6c0000 == 87 [pid = 1644] [id = 368] 16:46:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12d23d000 == 86 [pid = 1644] [id = 367] 16:46:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12d107800 == 85 [pid = 1644] [id = 366] 16:46:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12cb83000 == 84 [pid = 1644] [id = 365] 16:46:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12c07c800 == 83 [pid = 1644] [id = 364] 16:46:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12b0a3800 == 82 [pid = 1644] [id = 363] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x12c0b0800) [pid = 1644] [serial = 1008] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x12ba7e400) [pid = 1644] [serial = 1005] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x1232af000) [pid = 1644] [serial = 1044] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12a98b000 == 81 [pid = 1644] [id = 362] 16:46:17 INFO - PROCESS | 1644 | --DOCSHELL 0x126cc3000 == 80 [pid = 1644] [id = 361] 16:46:17 INFO - PROCESS | 1644 | --DOCSHELL 0x1166e8000 == 79 [pid = 1644] [id = 360] 16:46:17 INFO - PROCESS | 1644 | --DOCSHELL 0x119b79800 == 78 [pid = 1644] [id = 359] 16:46:17 INFO - PROCESS | 1644 | --DOCSHELL 0x118542800 == 77 [pid = 1644] [id = 358] 16:46:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12d11f000 == 76 [pid = 1644] [id = 329] 16:46:17 INFO - PROCESS | 1644 | --DOCSHELL 0x1185cc800 == 75 [pid = 1644] [id = 357] 16:46:17 INFO - PROCESS | 1644 | --DOCSHELL 0x119613000 == 74 [pid = 1644] [id = 356] 16:46:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12b7af800 == 73 [pid = 1644] [id = 352] 16:46:17 INFO - PROCESS | 1644 | --DOCSHELL 0x128921800 == 72 [pid = 1644] [id = 351] 16:46:17 INFO - PROCESS | 1644 | --DOCSHELL 0x118538800 == 71 [pid = 1644] [id = 350] 16:46:17 INFO - PROCESS | 1644 | --DOCSHELL 0x111e03800 == 70 [pid = 1644] [id = 349] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x117e46c00) [pid = 1644] [serial = 1027] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x11268a400) [pid = 1644] [serial = 1014] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x116133000) [pid = 1644] [serial = 1021] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x12907a800) [pid = 1644] [serial = 949] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x129072400) [pid = 1644] [serial = 1002] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x11319a800) [pid = 1644] [serial = 990] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x119bf5000) [pid = 1644] [serial = 996] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x121002800) [pid = 1644] [serial = 1011] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x117e3ec00) [pid = 1644] [serial = 993] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x115131c00) [pid = 1644] [serial = 1018] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x119c62c00) [pid = 1644] [serial = 1039] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x112850000) [pid = 1644] [serial = 1015] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x12c657c00) [pid = 1644] [serial = 1012] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x119852000) [pid = 1644] [serial = 1035] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x1168bd400) [pid = 1644] [serial = 1026] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x119012800) [pid = 1644] [serial = 1032] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x116784000) [pid = 1644] [serial = 1024] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x119282400) [pid = 1644] [serial = 1033] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x118e88400) [pid = 1644] [serial = 1030] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x126c9dc00) [pid = 1644] [serial = 999] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x11984ec00) [pid = 1644] [serial = 1038] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x123157400) [pid = 1644] [serial = 1041] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x11825c000) [pid = 1644] [serial = 1029] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x113311c00) [pid = 1644] [serial = 1017] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x11610f800) [pid = 1644] [serial = 1020] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x1232a9c00) [pid = 1644] [serial = 1042] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x116178000) [pid = 1644] [serial = 1023] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x119bee000) [pid = 1644] [serial = 1036] [outer = 0x0] [url = about:blank] 16:46:17 INFO - PROCESS | 1644 | 1464219977692 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]]]}] 16:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 671ms 16:46:17 INFO - PROCESS | 1644 | 1464219977740 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 16:46:17 INFO - PROCESS | 1644 | 1464219977741 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 16:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:46:17 INFO - PROCESS | 1644 | 1464219977744 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:46:17 INFO - PROCESS | 1644 | 1464219977746 Marionette TRACE conn2 <- [1,1486,null,{}] 16:46:17 INFO - PROCESS | 1644 | 1464219977753 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}] 16:46:17 INFO - PROCESS | 1644 | 1464219977842 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 16:46:17 INFO - PROCESS | 1644 | 1464219977907 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x11820d000 == 71 [pid = 1644] [id = 379] 16:46:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x116127000) [pid = 1644] [serial = 1136] [outer = 0x0] 16:46:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x1161f1800) [pid = 1644] [serial = 1137] [outer = 0x116127000] 16:46:17 INFO - PROCESS | 1644 | 1464219977935 Marionette DEBUG loaded listener.js 16:46:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x117e40c00) [pid = 1644] [serial = 1138] [outer = 0x116127000] 16:46:18 INFO - PROCESS | 1644 | 1464219978252 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]]]}] 16:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 522ms 16:46:18 INFO - PROCESS | 1644 | 1464219978267 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 16:46:18 INFO - PROCESS | 1644 | 1464219978269 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 16:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:46:18 INFO - PROCESS | 1644 | 1464219978271 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:46:18 INFO - PROCESS | 1644 | 1464219978272 Marionette TRACE conn2 <- [1,1490,null,{}] 16:46:18 INFO - PROCESS | 1644 | 1464219978275 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}] 16:46:18 INFO - PROCESS | 1644 | 1464219978367 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 16:46:18 INFO - PROCESS | 1644 | 1464219978372 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x123305000 == 72 [pid = 1644] [id = 380] 16:46:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x118257000) [pid = 1644] [serial = 1139] [outer = 0x0] 16:46:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x118394000) [pid = 1644] [serial = 1140] [outer = 0x118257000] 16:46:18 INFO - PROCESS | 1644 | 1464219978398 Marionette DEBUG loaded listener.js 16:46:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x118e88400) [pid = 1644] [serial = 1141] [outer = 0x118257000] 16:46:18 INFO - PROCESS | 1644 | 1464219978746 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]]]}] 16:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 519ms 16:46:18 INFO - PROCESS | 1644 | 1464219978791 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 16:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:46:18 INFO - PROCESS | 1644 | 1464219978800 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 16:46:18 INFO - PROCESS | 1644 | 1464219978802 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:46:18 INFO - PROCESS | 1644 | 1464219978803 Marionette TRACE conn2 <- [1,1494,null,{}] 16:46:18 INFO - PROCESS | 1644 | 1464219978806 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}] 16:46:18 INFO - PROCESS | 1644 | 1464219978891 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 16:46:18 INFO - PROCESS | 1644 | 1464219978897 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x124ca7000 == 73 [pid = 1644] [id = 381] 16:46:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x11900a000) [pid = 1644] [serial = 1142] [outer = 0x0] 16:46:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x1190b6800) [pid = 1644] [serial = 1143] [outer = 0x11900a000] 16:46:18 INFO - PROCESS | 1644 | 1464219978924 Marionette DEBUG loaded listener.js 16:46:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x1194cc800) [pid = 1644] [serial = 1144] [outer = 0x11900a000] 16:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 472ms 16:46:19 INFO - PROCESS | 1644 | 1464219979271 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]]]}] 16:46:19 INFO - PROCESS | 1644 | 1464219979274 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 16:46:19 INFO - PROCESS | 1644 | 1464219979275 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 16:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:46:19 INFO - PROCESS | 1644 | 1464219979282 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:46:19 INFO - PROCESS | 1644 | 1464219979284 Marionette TRACE conn2 <- [1,1498,null,{}] 16:46:19 INFO - PROCESS | 1644 | 1464219979286 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}] 16:46:19 INFO - PROCESS | 1644 | 1464219979392 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 16:46:19 INFO - PROCESS | 1644 | 1464219979461 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x129035000 == 74 [pid = 1644] [id = 382] 16:46:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x119852000) [pid = 1644] [serial = 1145] [outer = 0x0] 16:46:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x119c62c00) [pid = 1644] [serial = 1146] [outer = 0x119852000] 16:46:19 INFO - PROCESS | 1644 | 1464219979491 Marionette DEBUG loaded listener.js 16:46:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x123dee000) [pid = 1644] [serial = 1147] [outer = 0x119852000] 16:46:19 INFO - PROCESS | 1644 | 1464219979837 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]]]}] 16:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 576ms 16:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:46:19 INFO - PROCESS | 1644 | 1464219979855 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 16:46:19 INFO - PROCESS | 1644 | 1464219979856 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 16:46:19 INFO - PROCESS | 1644 | 1464219979868 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:46:19 INFO - PROCESS | 1644 | 1464219979869 Marionette TRACE conn2 <- [1,1502,null,{}] 16:46:19 INFO - PROCESS | 1644 | 1464219979871 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}] 16:46:19 INFO - PROCESS | 1644 | 1464219979978 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 16:46:19 INFO - PROCESS | 1644 | 1464219979991 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x12903e800 == 75 [pid = 1644] [id = 383] 16:46:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x12452ec00) [pid = 1644] [serial = 1148] [outer = 0x0] 16:46:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x126618c00) [pid = 1644] [serial = 1149] [outer = 0x12452ec00] 16:46:20 INFO - PROCESS | 1644 | 1464219980018 Marionette DEBUG loaded listener.js 16:46:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x126c9a000) [pid = 1644] [serial = 1150] [outer = 0x12452ec00] 16:46:20 INFO - PROCESS | 1644 | 1464219980367 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]]]}] 16:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 528ms 16:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:46:20 INFO - PROCESS | 1644 | 1464219980386 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 16:46:20 INFO - PROCESS | 1644 | 1464219980387 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 16:46:20 INFO - PROCESS | 1644 | 1464219980389 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:46:20 INFO - PROCESS | 1644 | 1464219980390 Marionette TRACE conn2 <- [1,1506,null,{}] 16:46:20 INFO - PROCESS | 1644 | 1464219980393 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}] 16:46:20 INFO - PROCESS | 1644 | 1464219980506 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 16:46:20 INFO - PROCESS | 1644 | 1464219980544 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b7b8800 == 76 [pid = 1644] [id = 384] 16:46:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x124c76400) [pid = 1644] [serial = 1151] [outer = 0x0] 16:46:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x126ca5000) [pid = 1644] [serial = 1152] [outer = 0x124c76400] 16:46:20 INFO - PROCESS | 1644 | 1464219980569 Marionette DEBUG loaded listener.js 16:46:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x129069800) [pid = 1644] [serial = 1153] [outer = 0x124c76400] 16:46:20 INFO - PROCESS | 1644 | 1464219980892 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]]]}] 16:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 518ms 16:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:46:20 INFO - PROCESS | 1644 | 1464219980907 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 16:46:20 INFO - PROCESS | 1644 | 1464219980908 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 16:46:20 INFO - PROCESS | 1644 | 1464219980912 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:46:20 INFO - PROCESS | 1644 | 1464219980915 Marionette TRACE conn2 <- [1,1510,null,{}] 16:46:20 INFO - PROCESS | 1644 | 1464219980918 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}] 16:46:21 INFO - PROCESS | 1644 | 1464219981050 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 16:46:21 INFO - PROCESS | 1644 | 1464219981066 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c06a000 == 77 [pid = 1644] [id = 385] 16:46:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x129074800) [pid = 1644] [serial = 1154] [outer = 0x0] 16:46:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x129076000) [pid = 1644] [serial = 1155] [outer = 0x129074800] 16:46:21 INFO - PROCESS | 1644 | 1464219981091 Marionette DEBUG loaded listener.js 16:46:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x129224c00) [pid = 1644] [serial = 1156] [outer = 0x129074800] 16:46:21 INFO - PROCESS | 1644 | 1464219981435 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]]]}] 16:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 572ms 16:46:21 INFO - PROCESS | 1644 | 1464219981483 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 16:46:21 INFO - PROCESS | 1644 | 1464219981485 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 16:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:46:21 INFO - PROCESS | 1644 | 1464219981487 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:46:21 INFO - PROCESS | 1644 | 1464219981489 Marionette TRACE conn2 <- [1,1514,null,{}] 16:46:21 INFO - PROCESS | 1644 | 1464219981491 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}] 16:46:21 INFO - PROCESS | 1644 | 1464219981602 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 16:46:21 INFO - PROCESS | 1644 | 1464219981618 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb76800 == 78 [pid = 1644] [id = 386] 16:46:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x129222400) [pid = 1644] [serial = 1157] [outer = 0x0] 16:46:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x12a387c00) [pid = 1644] [serial = 1158] [outer = 0x129222400] 16:46:21 INFO - PROCESS | 1644 | 1464219981643 Marionette DEBUG loaded listener.js 16:46:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x12a60bc00) [pid = 1644] [serial = 1159] [outer = 0x129222400] 16:46:22 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x11963c000) [pid = 1644] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:46:22 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x12a97c400) [pid = 1644] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:46:22 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x126c53400) [pid = 1644] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:46:22 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x12900a000) [pid = 1644] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:46:22 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x11826f800) [pid = 1644] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:46:22 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x11611d400) [pid = 1644] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:46:22 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x116840400) [pid = 1644] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:46:22 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x12900c000) [pid = 1644] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:46:22 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x119856800) [pid = 1644] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:46:22 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x112a69c00) [pid = 1644] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:46:22 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x118256c00) [pid = 1644] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:46:22 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x12921e000) [pid = 1644] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:46:22 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x1190b4400) [pid = 1644] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:46:22 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x1190a9400) [pid = 1644] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 771ms 16:46:22 INFO - PROCESS | 1644 | 1464219982252 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]]]}] 16:46:22 INFO - PROCESS | 1644 | 1464219982258 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 16:46:22 INFO - PROCESS | 1644 | 1464219982261 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 16:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:46:22 INFO - PROCESS | 1644 | 1464219982269 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:46:22 INFO - PROCESS | 1644 | 1464219982271 Marionette TRACE conn2 <- [1,1518,null,{}] 16:46:22 INFO - PROCESS | 1644 | 1464219982273 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}] 16:46:22 INFO - PROCESS | 1644 | 1464219982445 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 16:46:22 INFO - PROCESS | 1644 | 1464219982455 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb6b800 == 79 [pid = 1644] [id = 387] 16:46:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x112796800) [pid = 1644] [serial = 1160] [outer = 0x0] 16:46:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x11a01b400) [pid = 1644] [serial = 1161] [outer = 0x112796800] 16:46:22 INFO - PROCESS | 1644 | 1464219982502 Marionette DEBUG loaded listener.js 16:46:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x12a983000) [pid = 1644] [serial = 1162] [outer = 0x112796800] 16:46:22 INFO - PROCESS | 1644 | 1464219982978 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]]]}] 16:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 721ms 16:46:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:46:22 INFO - PROCESS | 1644 | 1464219982991 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 16:46:22 INFO - PROCESS | 1644 | 1464219982992 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 16:46:22 INFO - PROCESS | 1644 | 1464219982995 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:46:22 INFO - PROCESS | 1644 | 1464219982998 Marionette TRACE conn2 <- [1,1522,null,{}] 16:46:23 INFO - PROCESS | 1644 | 1464219983000 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}] 16:46:23 INFO - PROCESS | 1644 | 1464219983092 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 16:46:23 INFO - PROCESS | 1644 | 1464219983096 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d6b3000 == 80 [pid = 1644] [id = 388] 16:46:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x12aaec800) [pid = 1644] [serial = 1163] [outer = 0x0] 16:46:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x12af53400) [pid = 1644] [serial = 1164] [outer = 0x12aaec800] 16:46:23 INFO - PROCESS | 1644 | 1464219983121 Marionette DEBUG loaded listener.js 16:46:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x12ba6c800) [pid = 1644] [serial = 1165] [outer = 0x12aaec800] 16:46:23 INFO - PROCESS | 1644 | 1464219983455 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"]]]}] 16:46:23 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 () { 16:46:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:46:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:46:23 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 () { 16:46:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:46:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:46:23 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 () { 16:46:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:46:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:46:23 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 () { 16:46:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:46:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:46:23 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 472ms 16:46:23 INFO - PROCESS | 1644 | 1464219983467 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 16:46:23 INFO - PROCESS | 1644 | 1464219983469 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 16:46:23 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:46:23 INFO - PROCESS | 1644 | 1464219983471 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:46:23 INFO - PROCESS | 1644 | 1464219983472 Marionette TRACE conn2 <- [1,1526,null,{}] 16:46:23 INFO - PROCESS | 1644 | 1464219983474 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}] 16:46:23 INFO - PROCESS | 1644 | 1464219983567 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 16:46:23 INFO - PROCESS | 1644 | 1464219983571 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x12df92800 == 81 [pid = 1644] [id = 389] 16:46:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x12aaedc00) [pid = 1644] [serial = 1166] [outer = 0x0] 16:46:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x12bd3ac00) [pid = 1644] [serial = 1167] [outer = 0x12aaedc00] 16:46:23 INFO - PROCESS | 1644 | 1464219983651 Marionette DEBUG loaded listener.js 16:46:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x12cb5c400) [pid = 1644] [serial = 1168] [outer = 0x12aaedc00] 16:46:23 INFO - PROCESS | 1644 | 1464219983936 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"]]]}] 16:46:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:46:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:46:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:46:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:46:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:46:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:46:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 470ms 16:46:23 INFO - PROCESS | 1644 | 1464219983942 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 16:46:23 INFO - PROCESS | 1644 | 1464219983944 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 16:46:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:46:23 INFO - PROCESS | 1644 | 1464219983952 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:46:23 INFO - PROCESS | 1644 | 1464219983953 Marionette TRACE conn2 <- [1,1530,null,{}] 16:46:23 INFO - PROCESS | 1644 | 1464219983956 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}] 16:46:24 INFO - PROCESS | 1644 | 1464219984054 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 16:46:24 INFO - PROCESS | 1644 | 1464219984186 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x113d1a800 == 82 [pid = 1644] [id = 390] 16:46:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x1120ecc00) [pid = 1644] [serial = 1169] [outer = 0x0] 16:46:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x112683800) [pid = 1644] [serial = 1170] [outer = 0x1120ecc00] 16:46:24 INFO - PROCESS | 1644 | 1464219984219 Marionette DEBUG loaded listener.js 16:46:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x112859800) [pid = 1644] [serial = 1171] [outer = 0x1120ecc00] 16:46:24 INFO - PROCESS | 1644 | 1464219984641 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]]]}] 16:46:24 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 16:46:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:46:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:46:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:46:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:46:24 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. 16:46:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:46:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 722ms 16:46:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:46:24 INFO - PROCESS | 1644 | 1464219984676 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 16:46:24 INFO - PROCESS | 1644 | 1464219984678 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 16:46:24 INFO - PROCESS | 1644 | 1464219984681 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:46:24 INFO - PROCESS | 1644 | 1464219984684 Marionette TRACE conn2 <- [1,1534,null,{}] 16:46:24 INFO - PROCESS | 1644 | 1464219984688 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}] 16:46:24 INFO - PROCESS | 1644 | 1464219984806 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 16:46:24 INFO - PROCESS | 1644 | 1464219984916 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x119b73800 == 83 [pid = 1644] [id = 391] 16:46:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x11319f000) [pid = 1644] [serial = 1172] [outer = 0x0] 16:46:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x116122c00) [pid = 1644] [serial = 1173] [outer = 0x11319f000] 16:46:24 INFO - PROCESS | 1644 | 1464219984953 Marionette DEBUG loaded listener.js 16:46:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x1161afc00) [pid = 1644] [serial = 1174] [outer = 0x11319f000] 16:46:25 INFO - PROCESS | 1644 | 1464219985428 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]]]}] 16:46:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:46:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 772ms 16:46:25 INFO - PROCESS | 1644 | 1464219985475 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 16:46:25 INFO - PROCESS | 1644 | 1464219985478 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 16:46:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:46:25 INFO - PROCESS | 1644 | 1464219985495 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:46:25 INFO - PROCESS | 1644 | 1464219985496 Marionette TRACE conn2 <- [1,1538,null,{}] 16:46:25 INFO - PROCESS | 1644 | 1464219985499 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}] 16:46:25 INFO - PROCESS | 1644 | 1464219985611 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 16:46:25 INFO - PROCESS | 1644 | 1464219985719 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a994800 == 84 [pid = 1644] [id = 392] 16:46:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x117243800) [pid = 1644] [serial = 1175] [outer = 0x0] 16:46:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x11839e800) [pid = 1644] [serial = 1176] [outer = 0x117243800] 16:46:25 INFO - PROCESS | 1644 | 1464219985751 Marionette DEBUG loaded listener.js 16:46:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x11963bc00) [pid = 1644] [serial = 1177] [outer = 0x117243800] 16:46:26 INFO - PROCESS | 1644 | 1464219986196 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]]]}] 16:46:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:46:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 723ms 16:46:26 INFO - PROCESS | 1644 | 1464219986215 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 16:46:26 INFO - PROCESS | 1644 | 1464219986217 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 16:46:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:46:26 INFO - PROCESS | 1644 | 1464219986224 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:46:26 INFO - PROCESS | 1644 | 1464219986229 Marionette TRACE conn2 <- [1,1542,null,{}] 16:46:26 INFO - PROCESS | 1644 | 1464219986232 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}] 16:46:26 INFO - PROCESS | 1644 | 1464219986345 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 16:46:26 INFO - PROCESS | 1644 | 1464219986453 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x134778800 == 85 [pid = 1644] [id = 393] 16:46:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x118394400) [pid = 1644] [serial = 1178] [outer = 0x0] 16:46:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x1232a8000) [pid = 1644] [serial = 1179] [outer = 0x118394400] 16:46:26 INFO - PROCESS | 1644 | 1464219986485 Marionette DEBUG loaded listener.js 16:46:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x128b80000) [pid = 1644] [serial = 1180] [outer = 0x118394400] 16:46:26 INFO - PROCESS | 1644 | 1464219986890 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]]]}] 16:46:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:46:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 729ms 16:46:26 INFO - PROCESS | 1644 | 1464219986958 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 16:46:26 INFO - PROCESS | 1644 | 1464219986960 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 16:46:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:46:26 INFO - PROCESS | 1644 | 1464219986977 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:46:26 INFO - PROCESS | 1644 | 1464219986978 Marionette TRACE conn2 <- [1,1546,null,{}] 16:46:26 INFO - PROCESS | 1644 | 1464219986980 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}] 16:46:27 INFO - PROCESS | 1644 | 1464219987094 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 16:46:27 INFO - PROCESS | 1644 | 1464219987201 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x134ac7000 == 86 [pid = 1644] [id = 394] 16:46:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x12907e800) [pid = 1644] [serial = 1181] [outer = 0x0] 16:46:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x12a38a400) [pid = 1644] [serial = 1182] [outer = 0x12907e800] 16:46:27 INFO - PROCESS | 1644 | 1464219987233 Marionette DEBUG loaded listener.js 16:46:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x12aaf5c00) [pid = 1644] [serial = 1183] [outer = 0x12907e800] 16:46:27 INFO - PROCESS | 1644 | 1464219987700 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]]]}] 16:46:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:46:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 771ms 16:46:27 INFO - PROCESS | 1644 | 1464219987748 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 16:46:27 INFO - PROCESS | 1644 | 1464219987750 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 16:46:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:46:27 INFO - PROCESS | 1644 | 1464219987753 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:46:27 INFO - PROCESS | 1644 | 1464219987755 Marionette TRACE conn2 <- [1,1550,null,{}] 16:46:27 INFO - PROCESS | 1644 | 1464219987759 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}] 16:46:27 INFO - PROCESS | 1644 | 1464219987925 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 16:46:28 INFO - PROCESS | 1644 | 1464219988047 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d719800 == 87 [pid = 1644] [id = 395] 16:46:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x12ba82800) [pid = 1644] [serial = 1184] [outer = 0x0] 16:46:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x12bd3fc00) [pid = 1644] [serial = 1185] [outer = 0x12ba82800] 16:46:28 INFO - PROCESS | 1644 | 1464219988083 Marionette DEBUG loaded listener.js 16:46:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x12cc16400) [pid = 1644] [serial = 1186] [outer = 0x12ba82800] 16:46:28 INFO - PROCESS | 1644 | 1464219988540 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]]]}] 16:46:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:46:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 820ms 16:46:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:46:28 INFO - PROCESS | 1644 | 1464219988573 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 16:46:28 INFO - PROCESS | 1644 | 1464219988575 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 16:46:28 INFO - PROCESS | 1644 | 1464219988577 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:46:28 INFO - PROCESS | 1644 | 1464219988578 Marionette TRACE conn2 <- [1,1554,null,{}] 16:46:28 INFO - PROCESS | 1644 | 1464219988581 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}] 16:46:28 INFO - PROCESS | 1644 | 1464219988693 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 16:46:28 INFO - PROCESS | 1644 | 1464219988816 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x134975800 == 88 [pid = 1644] [id = 396] 16:46:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x128c44c00) [pid = 1644] [serial = 1187] [outer = 0x0] 16:46:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x128c50400) [pid = 1644] [serial = 1188] [outer = 0x128c44c00] 16:46:28 INFO - PROCESS | 1644 | 1464219988847 Marionette DEBUG loaded listener.js 16:46:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x12cc1a000) [pid = 1644] [serial = 1189] [outer = 0x128c44c00] 16:46:29 INFO - PROCESS | 1644 | 1464219989276 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]]]}] 16:46:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:46:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 720ms 16:46:29 INFO - PROCESS | 1644 | 1464219989298 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 16:46:29 INFO - PROCESS | 1644 | 1464219989300 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 16:46:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:46:29 INFO - PROCESS | 1644 | 1464219989302 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:46:29 INFO - PROCESS | 1644 | 1464219989303 Marionette TRACE conn2 <- [1,1558,null,{}] 16:46:29 INFO - PROCESS | 1644 | 1464219989306 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}] 16:46:29 INFO - PROCESS | 1644 | 1464219989417 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 16:46:29 INFO - PROCESS | 1644 | 1464219989499 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x119876800 == 89 [pid = 1644] [id = 397] 16:46:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x113dc9c00) [pid = 1644] [serial = 1190] [outer = 0x0] 16:46:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x129225400) [pid = 1644] [serial = 1191] [outer = 0x113dc9c00] 16:46:29 INFO - PROCESS | 1644 | 1464219989529 Marionette DEBUG loaded listener.js 16:46:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x12cc1d400) [pid = 1644] [serial = 1192] [outer = 0x113dc9c00] 16:46:29 INFO - PROCESS | 1644 | 1464219989979 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]]]}] 16:46:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:46:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 721ms 16:46:30 INFO - PROCESS | 1644 | 1464219990063 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 16:46:30 INFO - PROCESS | 1644 | 1464219990065 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 16:46:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:46:30 INFO - PROCESS | 1644 | 1464219990070 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:46:30 INFO - PROCESS | 1644 | 1464219990071 Marionette TRACE conn2 <- [1,1562,null,{}] 16:46:30 INFO - PROCESS | 1644 | 1464219990073 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}] 16:46:30 INFO - PROCESS | 1644 | 1464219990338 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 16:46:30 INFO - PROCESS | 1644 | 1464219990433 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x11908a800 == 90 [pid = 1644] [id = 398] 16:46:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x112851c00) [pid = 1644] [serial = 1193] [outer = 0x0] 16:46:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x112d50c00) [pid = 1644] [serial = 1194] [outer = 0x112851c00] 16:46:30 INFO - PROCESS | 1644 | 1464219990462 Marionette DEBUG loaded listener.js 16:46:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x113d35000) [pid = 1644] [serial = 1195] [outer = 0x112851c00] 16:46:30 INFO - PROCESS | 1644 | 1464219990912 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]]]}] 16:46:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:46:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 871ms 16:46:30 INFO - PROCESS | 1644 | 1464219990941 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 16:46:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:46:30 INFO - PROCESS | 1644 | 1464219990943 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 16:46:30 INFO - PROCESS | 1644 | 1464219990946 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:46:30 INFO - PROCESS | 1644 | 1464219990949 Marionette TRACE conn2 <- [1,1566,null,{}] 16:46:30 INFO - PROCESS | 1644 | 1464219990952 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}] 16:46:31 INFO - PROCESS | 1644 | 1464219991055 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 16:46:31 INFO - PROCESS | 1644 | 1464219991171 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x118164800 == 91 [pid = 1644] [id = 399] 16:46:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x116a53c00) [pid = 1644] [serial = 1196] [outer = 0x0] 16:46:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x11766cc00) [pid = 1644] [serial = 1197] [outer = 0x116a53c00] 16:46:31 INFO - PROCESS | 1644 | 1464219991207 Marionette DEBUG loaded listener.js 16:46:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x118256000) [pid = 1644] [serial = 1198] [outer = 0x116a53c00] 16:46:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12d571800 == 90 [pid = 1644] [id = 237] 16:46:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce4b800 == 89 [pid = 1644] [id = 199] 16:46:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12c069000 == 88 [pid = 1644] [id = 198] 16:46:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12df92800 == 87 [pid = 1644] [id = 389] 16:46:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12d6b3000 == 86 [pid = 1644] [id = 388] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x12b9bc000) [pid = 1644] [serial = 1107] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12cb6b800 == 85 [pid = 1644] [id = 387] 16:46:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12cb76800 == 84 [pid = 1644] [id = 386] 16:46:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12c06a000 == 83 [pid = 1644] [id = 385] 16:46:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12b7b8800 == 82 [pid = 1644] [id = 384] 16:46:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12903e800 == 81 [pid = 1644] [id = 383] 16:46:31 INFO - PROCESS | 1644 | --DOCSHELL 0x129035000 == 80 [pid = 1644] [id = 382] 16:46:31 INFO - PROCESS | 1644 | --DOCSHELL 0x124ca7000 == 79 [pid = 1644] [id = 381] 16:46:31 INFO - PROCESS | 1644 | --DOCSHELL 0x123305000 == 78 [pid = 1644] [id = 380] 16:46:31 INFO - PROCESS | 1644 | --DOCSHELL 0x11820d000 == 77 [pid = 1644] [id = 379] 16:46:31 INFO - PROCESS | 1644 | --DOCSHELL 0x118544800 == 76 [pid = 1644] [id = 378] 16:46:31 INFO - PROCESS | 1644 | --DOCSHELL 0x119b69800 == 75 [pid = 1644] [id = 377] 16:46:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12dc68800 == 74 [pid = 1644] [id = 372] 16:46:31 INFO - PROCESS | 1644 | --DOCSHELL 0x12694a000 == 73 [pid = 1644] [id = 371] 16:46:31 INFO - PROCESS | 1644 | --DOCSHELL 0x118205000 == 72 [pid = 1644] [id = 370] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x124c72c00) [pid = 1644] [serial = 1045] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x12894dc00) [pid = 1644] [serial = 1086] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x12907d000) [pid = 1644] [serial = 1089] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x111ed4400) [pid = 1644] [serial = 1047] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x1190b8800) [pid = 1644] [serial = 1080] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x121008000) [pid = 1644] [serial = 1081] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x1161f1000) [pid = 1644] [serial = 1072] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x11613b000) [pid = 1644] [serial = 1071] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x117247400) [pid = 1644] [serial = 1074] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x118255000) [pid = 1644] [serial = 1075] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x129422c00) [pid = 1644] [serial = 1093] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x126c9a800) [pid = 1644] [serial = 1062] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x1232b1400) [pid = 1644] [serial = 1083] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x129416c00) [pid = 1644] [serial = 1092] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x115e82c00) [pid = 1644] [serial = 1069] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x1130e0400) [pid = 1644] [serial = 1068] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x128b83000) [pid = 1644] [serial = 1065] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x124c6e400) [pid = 1644] [serial = 1059] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x116104800) [pid = 1644] [serial = 1050] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x118398400) [pid = 1644] [serial = 1077] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x119011400) [pid = 1644] [serial = 1078] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x11683fc00) [pid = 1644] [serial = 1053] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x11963e800) [pid = 1644] [serial = 1056] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x1294cd400) [pid = 1644] [serial = 1095] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x12a38d800) [pid = 1644] [serial = 1096] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x126964000) [pid = 1644] [serial = 1102] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x11a029400) [pid = 1644] [serial = 1090] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x12a97f400) [pid = 1644] [serial = 1099] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x12906f000) [pid = 1644] [serial = 1087] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x12a38ec00) [pid = 1644] [serial = 1098] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x12aaeac00) [pid = 1644] [serial = 1101] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x126c51800) [pid = 1644] [serial = 1084] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x12b9b3800) [pid = 1644] [serial = 1105] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x12b710000) [pid = 1644] [serial = 1104] [outer = 0x0] [url = about:blank] 16:46:31 INFO - PROCESS | 1644 | 1464219991872 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]]]}] 16:46:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:46:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 973ms 16:46:31 INFO - PROCESS | 1644 | 1464219991920 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 16:46:31 INFO - PROCESS | 1644 | 1464219991922 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 16:46:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:46:31 INFO - PROCESS | 1644 | 1464219991924 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:46:31 INFO - PROCESS | 1644 | 1464219991925 Marionette TRACE conn2 <- [1,1570,null,{}] 16:46:31 INFO - PROCESS | 1644 | 1464219991928 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}] 16:46:32 INFO - PROCESS | 1644 | 1464219992020 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 16:46:32 INFO - PROCESS | 1644 | 1464219992028 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x11820d000 == 73 [pid = 1644] [id = 400] 16:46:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x11878b800) [pid = 1644] [serial = 1199] [outer = 0x0] 16:46:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x119011800) [pid = 1644] [serial = 1200] [outer = 0x11878b800] 16:46:32 INFO - PROCESS | 1644 | 1464219992055 Marionette DEBUG loaded listener.js 16:46:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x119635000) [pid = 1644] [serial = 1201] [outer = 0x11878b800] 16:46:32 INFO - PROCESS | 1644 | 1464219992448 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]]]}] 16:46:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:46:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 572ms 16:46:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:46:32 INFO - PROCESS | 1644 | 1464219992498 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 16:46:32 INFO - PROCESS | 1644 | 1464219992500 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 16:46:32 INFO - PROCESS | 1644 | 1464219992507 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:46:32 INFO - PROCESS | 1644 | 1464219992511 Marionette TRACE conn2 <- [1,1574,null,{}] 16:46:32 INFO - PROCESS | 1644 | 1464219992513 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}] 16:46:32 INFO - PROCESS | 1644 | 1464219992608 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 16:46:32 INFO - PROCESS | 1644 | 1464219992613 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x124cb8800 == 74 [pid = 1644] [id = 401] 16:46:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x11985c000) [pid = 1644] [serial = 1202] [outer = 0x0] 16:46:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x12356ac00) [pid = 1644] [serial = 1203] [outer = 0x11985c000] 16:46:32 INFO - PROCESS | 1644 | 1464219992639 Marionette DEBUG loaded listener.js 16:46:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x124c6ac00) [pid = 1644] [serial = 1204] [outer = 0x11985c000] 16:46:32 INFO - PROCESS | 1644 | 1464219992990 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]]]}] 16:46:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:46:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 525ms 16:46:33 INFO - PROCESS | 1644 | 1464219993030 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 16:46:33 INFO - PROCESS | 1644 | 1464219993031 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 16:46:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:46:33 INFO - PROCESS | 1644 | 1464219993033 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:46:33 INFO - PROCESS | 1644 | 1464219993042 Marionette TRACE conn2 <- [1,1578,null,{}] 16:46:33 INFO - PROCESS | 1644 | 1464219993045 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}] 16:46:33 INFO - PROCESS | 1644 | 1464219993137 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 16:46:33 INFO - PROCESS | 1644 | 1464219993141 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a316800 == 75 [pid = 1644] [id = 402] 16:46:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x124c75400) [pid = 1644] [serial = 1205] [outer = 0x0] 16:46:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x126c51800) [pid = 1644] [serial = 1206] [outer = 0x124c75400] 16:46:33 INFO - PROCESS | 1644 | 1464219993168 Marionette DEBUG loaded listener.js 16:46:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x128953c00) [pid = 1644] [serial = 1207] [outer = 0x124c75400] 16:46:33 INFO - PROCESS | 1644 | 1464219993513 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]]]}] 16:46:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:46:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 527ms 16:46:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:46:33 INFO - PROCESS | 1644 | 1464219993561 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 16:46:33 INFO - PROCESS | 1644 | 1464219993562 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 16:46:33 INFO - PROCESS | 1644 | 1464219993564 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:46:33 INFO - PROCESS | 1644 | 1464219993565 Marionette TRACE conn2 <- [1,1582,null,{}] 16:46:33 INFO - PROCESS | 1644 | 1464219993568 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}] 16:46:33 INFO - PROCESS | 1644 | 1464219993689 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 16:46:33 INFO - PROCESS | 1644 | 1464219993735 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b0b0800 == 76 [pid = 1644] [id = 403] 16:46:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x128c4bc00) [pid = 1644] [serial = 1208] [outer = 0x0] 16:46:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x129002400) [pid = 1644] [serial = 1209] [outer = 0x128c4bc00] 16:46:33 INFO - PROCESS | 1644 | 1464219993765 Marionette DEBUG loaded listener.js 16:46:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x12921c000) [pid = 1644] [serial = 1210] [outer = 0x128c4bc00] 16:46:34 INFO - PROCESS | 1644 | 1464219994099 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]]]}] 16:46:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:46:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 568ms 16:46:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:46:34 INFO - PROCESS | 1644 | 1464219994133 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 16:46:34 INFO - PROCESS | 1644 | 1464219994134 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 16:46:34 INFO - PROCESS | 1644 | 1464219994136 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:46:34 INFO - PROCESS | 1644 | 1464219994137 Marionette TRACE conn2 <- [1,1586,null,{}] 16:46:34 INFO - PROCESS | 1644 | 1464219994140 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}] 16:46:34 INFO - PROCESS | 1644 | 1464219994261 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 16:46:34 INFO - PROCESS | 1644 | 1464219994275 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c063000 == 77 [pid = 1644] [id = 404] 16:46:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x12900d800) [pid = 1644] [serial = 1211] [outer = 0x0] 16:46:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x12a38d800) [pid = 1644] [serial = 1212] [outer = 0x12900d800] 16:46:34 INFO - PROCESS | 1644 | 1464219994300 Marionette DEBUG loaded listener.js 16:46:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x12af57800) [pid = 1644] [serial = 1213] [outer = 0x12900d800] 16:46:34 INFO - PROCESS | 1644 | 1464219994669 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]]]}] 16:46:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:46:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 568ms 16:46:34 INFO - PROCESS | 1644 | 1464219994709 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 16:46:34 INFO - PROCESS | 1644 | 1464219994710 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 16:46:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:46:34 INFO - PROCESS | 1644 | 1464219994713 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:46:34 INFO - PROCESS | 1644 | 1464219994714 Marionette TRACE conn2 <- [1,1590,null,{}] 16:46:34 INFO - PROCESS | 1644 | 1464219994716 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}] 16:46:34 INFO - PROCESS | 1644 | 1464219994827 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 16:46:34 INFO - PROCESS | 1644 | 1464219994880 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb6f800 == 78 [pid = 1644] [id = 405] 16:46:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x12ba69c00) [pid = 1644] [serial = 1214] [outer = 0x0] 16:46:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x12bd3ec00) [pid = 1644] [serial = 1215] [outer = 0x12ba69c00] 16:46:34 INFO - PROCESS | 1644 | 1464219994906 Marionette DEBUG loaded listener.js 16:46:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x12c665000) [pid = 1644] [serial = 1216] [outer = 0x12ba69c00] 16:46:35 INFO - PROCESS | 1644 | 1464219995242 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]]]}] 16:46:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:46:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 571ms 16:46:35 INFO - PROCESS | 1644 | 1464219995285 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 16:46:35 INFO - PROCESS | 1644 | 1464219995286 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 16:46:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:46:35 INFO - PROCESS | 1644 | 1464219995288 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:46:35 INFO - PROCESS | 1644 | 1464219995289 Marionette TRACE conn2 <- [1,1594,null,{}] 16:46:35 INFO - PROCESS | 1644 | 1464219995291 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}] 16:46:35 INFO - PROCESS | 1644 | 1464219995412 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 16:46:35 INFO - PROCESS | 1644 | 1464219995425 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d561800 == 79 [pid = 1644] [id = 406] 16:46:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x12b710000) [pid = 1644] [serial = 1217] [outer = 0x0] 16:46:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x12cb60000) [pid = 1644] [serial = 1218] [outer = 0x12b710000] 16:46:35 INFO - PROCESS | 1644 | 1464219995451 Marionette DEBUG loaded listener.js 16:46:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x12cced000) [pid = 1644] [serial = 1219] [outer = 0x12b710000] 16:46:35 INFO - PROCESS | 1644 | 1464219995829 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]]]}] 16:46:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:46:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 572ms 16:46:35 INFO - PROCESS | 1644 | 1464219995861 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 16:46:35 INFO - PROCESS | 1644 | 1464219995864 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 16:46:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:46:35 INFO - PROCESS | 1644 | 1464219995872 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:46:35 INFO - PROCESS | 1644 | 1464219995873 Marionette TRACE conn2 <- [1,1598,null,{}] 16:46:35 INFO - PROCESS | 1644 | 1464219995875 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}] 16:46:35 INFO - PROCESS | 1644 | 1464219995990 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 16:46:36 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x124c76400) [pid = 1644] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:46:36 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x12452ec00) [pid = 1644] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:46:36 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x129222400) [pid = 1644] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:46:36 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x116126000) [pid = 1644] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:46:36 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x129074800) [pid = 1644] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:46:36 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x118257000) [pid = 1644] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:46:36 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x112859000) [pid = 1644] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:46:36 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x119852000) [pid = 1644] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:46:36 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x112796800) [pid = 1644] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:46:36 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x116127000) [pid = 1644] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:46:36 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x11900a000) [pid = 1644] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:46:36 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x12aaec800) [pid = 1644] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:46:36 INFO - PROCESS | 1644 | 1464219996254 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x11821e000 == 80 [pid = 1644] [id = 407] 16:46:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x112682000) [pid = 1644] [serial = 1220] [outer = 0x0] 16:46:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x11610e800) [pid = 1644] [serial = 1221] [outer = 0x112682000] 16:46:36 INFO - PROCESS | 1644 | 1464219996279 Marionette DEBUG loaded listener.js 16:46:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x11839c400) [pid = 1644] [serial = 1222] [outer = 0x112682000] 16:46:36 INFO - PROCESS | 1644 | 1464219996548 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]]]}] 16:46:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:46:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 720ms 16:46:36 INFO - PROCESS | 1644 | 1464219996592 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 16:46:36 INFO - PROCESS | 1644 | 1464219996593 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 16:46:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:46:36 INFO - PROCESS | 1644 | 1464219996604 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:46:36 INFO - PROCESS | 1644 | 1464219996605 Marionette TRACE conn2 <- [1,1602,null,{}] 16:46:36 INFO - PROCESS | 1644 | 1464219996607 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}] 16:46:36 INFO - PROCESS | 1644 | 1464219996706 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 16:46:36 INFO - PROCESS | 1644 | 1464219996727 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dc6b000 == 81 [pid = 1644] [id = 408] 16:46:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x1242e0800) [pid = 1644] [serial = 1223] [outer = 0x0] 16:46:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x12ccf2800) [pid = 1644] [serial = 1224] [outer = 0x1242e0800] 16:46:36 INFO - PROCESS | 1644 | 1464219996756 Marionette DEBUG loaded listener.js 16:46:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x12ceccc00) [pid = 1644] [serial = 1225] [outer = 0x1242e0800] 16:46:37 INFO - PROCESS | 1644 | 1464219997125 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]]]}] 16:46:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:46:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 569ms 16:46:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:46:37 INFO - PROCESS | 1644 | 1464219997174 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 16:46:37 INFO - PROCESS | 1644 | 1464219997175 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 16:46:37 INFO - PROCESS | 1644 | 1464219997178 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:46:37 INFO - PROCESS | 1644 | 1464219997182 Marionette TRACE conn2 <- [1,1606,null,{}] 16:46:37 INFO - PROCESS | 1644 | 1464219997185 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}] 16:46:37 INFO - PROCESS | 1644 | 1464219997290 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 16:46:37 INFO - PROCESS | 1644 | 1464219997295 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x13476d800 == 82 [pid = 1644] [id = 409] 16:46:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x12ccf6800) [pid = 1644] [serial = 1226] [outer = 0x0] 16:46:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x12d17d400) [pid = 1644] [serial = 1227] [outer = 0x12ccf6800] 16:46:37 INFO - PROCESS | 1644 | 1464219997320 Marionette DEBUG loaded listener.js 16:46:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x12d1a2800) [pid = 1644] [serial = 1228] [outer = 0x12ccf6800] 16:46:37 INFO - PROCESS | 1644 | 1464219997660 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]]]}] 16:46:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:46:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 521ms 16:46:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:46:37 INFO - PROCESS | 1644 | 1464219997700 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 16:46:37 INFO - PROCESS | 1644 | 1464219997701 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 16:46:37 INFO - PROCESS | 1644 | 1464219997703 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:46:37 INFO - PROCESS | 1644 | 1464219997704 Marionette TRACE conn2 <- [1,1610,null,{}] 16:46:37 INFO - PROCESS | 1644 | 1464219997706 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}] 16:46:37 INFO - PROCESS | 1644 | 1464219997799 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 16:46:37 INFO - PROCESS | 1644 | 1464219997870 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x134ac9000 == 83 [pid = 1644] [id = 410] 16:46:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x12cece800) [pid = 1644] [serial = 1229] [outer = 0x0] 16:46:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x12d1a6000) [pid = 1644] [serial = 1230] [outer = 0x12cece800] 16:46:37 INFO - PROCESS | 1644 | 1464219997895 Marionette DEBUG loaded listener.js 16:46:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x12d626800) [pid = 1644] [serial = 1231] [outer = 0x12cece800] 16:46:38 INFO - PROCESS | 1644 | 1464219998204 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]]]}] 16:46:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:46:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 520ms 16:46:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:46:38 INFO - PROCESS | 1644 | 1464219998298 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 16:46:38 INFO - PROCESS | 1644 | 1464219998300 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 16:46:38 INFO - PROCESS | 1644 | 1464219998304 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:46:38 INFO - PROCESS | 1644 | 1464219998307 Marionette TRACE conn2 <- [1,1614,null,{}] 16:46:38 INFO - PROCESS | 1644 | 1464219998330 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}] 16:46:38 INFO - PROCESS | 1644 | 1464219998479 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 16:46:38 INFO - PROCESS | 1644 | 1464219998535 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x118542800 == 84 [pid = 1644] [id = 411] 16:46:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x11319e800) [pid = 1644] [serial = 1232] [outer = 0x0] 16:46:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x115e0cc00) [pid = 1644] [serial = 1233] [outer = 0x11319e800] 16:46:38 INFO - PROCESS | 1644 | 1464219998567 Marionette DEBUG loaded listener.js 16:46:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x11611f800) [pid = 1644] [serial = 1234] [outer = 0x11319e800] 16:46:39 INFO - PROCESS | 1644 | 1464219999003 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]]]}] 16:46:39 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 16:46:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 722ms 16:46:39 INFO - PROCESS | 1644 | 1464219999027 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 16:46:39 INFO - PROCESS | 1644 | 1464219999032 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 16:46:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:46:39 INFO - PROCESS | 1644 | 1464219999038 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:46:39 INFO - PROCESS | 1644 | 1464219999040 Marionette TRACE conn2 <- [1,1618,null,{}] 16:46:39 INFO - PROCESS | 1644 | 1464219999067 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}] 16:46:39 INFO - PROCESS | 1644 | 1464219999186 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 16:46:39 INFO - PROCESS | 1644 | 1464219999297 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a6b7000 == 85 [pid = 1644] [id = 412] 16:46:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x116178000) [pid = 1644] [serial = 1235] [outer = 0x0] 16:46:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x118272c00) [pid = 1644] [serial = 1236] [outer = 0x116178000] 16:46:39 INFO - PROCESS | 1644 | 1464219999330 Marionette DEBUG loaded listener.js 16:46:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x11963e800) [pid = 1644] [serial = 1237] [outer = 0x116178000] 16:46:39 INFO - PROCESS | 1644 | 1464219999753 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]]]}] 16:46:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:46:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 771ms 16:46:39 INFO - PROCESS | 1644 | 1464219999808 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 16:46:39 INFO - PROCESS | 1644 | 1464219999810 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 16:46:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:46:39 INFO - PROCESS | 1644 | 1464219999812 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:46:39 INFO - PROCESS | 1644 | 1464219999813 Marionette TRACE conn2 <- [1,1622,null,{}] 16:46:39 INFO - PROCESS | 1644 | 1464219999820 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}] 16:46:39 INFO - PROCESS | 1644 | 1464219999939 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 16:46:40 INFO - PROCESS | 1644 | 1464220000021 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x133c1a000 == 86 [pid = 1644] [id = 413] 16:46:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x126964000) [pid = 1644] [serial = 1238] [outer = 0x0] 16:46:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x126c9f400) [pid = 1644] [serial = 1239] [outer = 0x126964000] 16:46:40 INFO - PROCESS | 1644 | 1464220000056 Marionette DEBUG loaded listener.js 16:46:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x128c48400) [pid = 1644] [serial = 1240] [outer = 0x126964000] 16:46:40 INFO - PROCESS | 1644 | 1464220000459 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]]]}] 16:46:40 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 16:46:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 669ms 16:46:40 INFO - PROCESS | 1644 | 1464220000499 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 16:46:40 INFO - PROCESS | 1644 | 1464220000500 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 16:46:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:46:40 INFO - PROCESS | 1644 | 1464220000503 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:46:40 INFO - PROCESS | 1644 | 1464220000504 Marionette TRACE conn2 <- [1,1626,null,{}] 16:46:40 INFO - PROCESS | 1644 | 1464220000545 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}] 16:46:40 INFO - PROCESS | 1644 | 1464220000704 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 16:46:40 INFO - PROCESS | 1644 | 1464220000766 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x13476c800 == 87 [pid = 1644] [id = 414] 16:46:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x12907c000) [pid = 1644] [serial = 1241] [outer = 0x0] 16:46:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x12a60dc00) [pid = 1644] [serial = 1242] [outer = 0x12907c000] 16:46:40 INFO - PROCESS | 1644 | 1464220000798 Marionette DEBUG loaded listener.js 16:46:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x12cb61800) [pid = 1644] [serial = 1243] [outer = 0x12907c000] 16:46:41 INFO - PROCESS | 1644 | 1464220001190 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]]]}] 16:46:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:46:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 721ms 16:46:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:46:41 INFO - PROCESS | 1644 | 1464220001225 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 16:46:41 INFO - PROCESS | 1644 | 1464220001226 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 16:46:41 INFO - PROCESS | 1644 | 1464220001228 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:46:41 INFO - PROCESS | 1644 | 1464220001229 Marionette TRACE conn2 <- [1,1630,null,{}] 16:46:41 INFO - PROCESS | 1644 | 1464220001232 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}] 16:46:41 INFO - PROCESS | 1644 | 1464220001340 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 16:46:41 INFO - PROCESS | 1644 | 1464220001449 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x137b58800 == 88 [pid = 1644] [id = 415] 16:46:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x1294c3400) [pid = 1644] [serial = 1244] [outer = 0x0] 16:46:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x12ccf5800) [pid = 1644] [serial = 1245] [outer = 0x1294c3400] 16:46:41 INFO - PROCESS | 1644 | 1464220001481 Marionette DEBUG loaded listener.js 16:46:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x12ced3800) [pid = 1644] [serial = 1246] [outer = 0x1294c3400] 16:46:41 INFO - PROCESS | 1644 | 1464220001870 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]]]}] 16:46:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:46:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 671ms 16:46:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:46:41 INFO - PROCESS | 1644 | 1464220001900 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 16:46:41 INFO - PROCESS | 1644 | 1464220001901 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 16:46:41 INFO - PROCESS | 1644 | 1464220001903 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:46:41 INFO - PROCESS | 1644 | 1464220001905 Marionette TRACE conn2 <- [1,1634,null,{}] 16:46:41 INFO - PROCESS | 1644 | 1464220001907 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}] 16:46:42 INFO - PROCESS | 1644 | 1464220002056 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 16:46:42 INFO - PROCESS | 1644 | 1464220002154 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x110eaa000 == 89 [pid = 1644] [id = 416] 16:46:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x12d17b000) [pid = 1644] [serial = 1247] [outer = 0x0] 16:46:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x12d629c00) [pid = 1644] [serial = 1248] [outer = 0x12d17b000] 16:46:42 INFO - PROCESS | 1644 | 1464220002185 Marionette DEBUG loaded listener.js 16:46:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x12d7a8800) [pid = 1644] [serial = 1249] [outer = 0x12d17b000] 16:46:42 INFO - PROCESS | 1644 | 1464220002576 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]]]}] 16:46:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:46:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 719ms 16:46:42 INFO - PROCESS | 1644 | 1464220002624 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 16:46:42 INFO - PROCESS | 1644 | 1464220002625 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 16:46:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:46:42 INFO - PROCESS | 1644 | 1464220002628 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:46:42 INFO - PROCESS | 1644 | 1464220002631 Marionette TRACE conn2 <- [1,1638,null,{}] 16:46:42 INFO - PROCESS | 1644 | 1464220002634 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}] 16:46:42 INFO - PROCESS | 1644 | 1464220002745 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 16:46:42 INFO - PROCESS | 1644 | 1464220002857 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x133c1b800 == 90 [pid = 1644] [id = 417] 16:46:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x134077800) [pid = 1644] [serial = 1250] [outer = 0x0] 16:46:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x13407b400) [pid = 1644] [serial = 1251] [outer = 0x134077800] 16:46:42 INFO - PROCESS | 1644 | 1464220002888 Marionette DEBUG loaded listener.js 16:46:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x134082400) [pid = 1644] [serial = 1252] [outer = 0x134077800] 16:46:43 INFO - PROCESS | 1644 | 1464220003353 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]]]}] 16:46:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:46:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 772ms 16:46:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:46:43 INFO - PROCESS | 1644 | 1464220003406 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 16:46:43 INFO - PROCESS | 1644 | 1464220003408 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 16:46:43 INFO - PROCESS | 1644 | 1464220003410 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:46:43 INFO - PROCESS | 1644 | 1464220003412 Marionette TRACE conn2 <- [1,1642,null,{}] 16:46:43 INFO - PROCESS | 1644 | 1464220003414 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}] 16:46:43 INFO - PROCESS | 1644 | 1464220003533 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 16:46:43 INFO - PROCESS | 1644 | 1464220003646 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x11960d000 == 91 [pid = 1644] [id = 418] 16:46:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x11611a800) [pid = 1644] [serial = 1253] [outer = 0x0] 16:46:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x12907ec00) [pid = 1644] [serial = 1254] [outer = 0x11611a800] 16:46:43 INFO - PROCESS | 1644 | 1464220003678 Marionette DEBUG loaded listener.js 16:46:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x134081c00) [pid = 1644] [serial = 1255] [outer = 0x11611a800] 16:46:44 INFO - PROCESS | 1644 | 1464220004073 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]]]}] 16:46:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:46:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 16:46:44 INFO - PROCESS | 1644 | 1464220004080 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 16:46:44 INFO - PROCESS | 1644 | 1464220004081 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 16:46:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:46:44 INFO - PROCESS | 1644 | 1464220004084 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:46:44 INFO - PROCESS | 1644 | 1464220004085 Marionette TRACE conn2 <- [1,1646,null,{}] 16:46:44 INFO - PROCESS | 1644 | 1464220004088 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}] 16:46:44 INFO - PROCESS | 1644 | 1464220004203 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 16:46:44 INFO - PROCESS | 1644 | 1464220004289 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba92800 == 92 [pid = 1644] [id = 419] 16:46:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x1294cb400) [pid = 1644] [serial = 1256] [outer = 0x0] 16:46:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x1341dc800) [pid = 1644] [serial = 1257] [outer = 0x1294cb400] 16:46:44 INFO - PROCESS | 1644 | 1464220004319 Marionette DEBUG loaded listener.js 16:46:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x1341e0c00) [pid = 1644] [serial = 1258] [outer = 0x1294cb400] 16:46:45 INFO - PROCESS | 1644 | 1464220005005 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]]]}] 16:46:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:46:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 968ms 16:46:45 INFO - PROCESS | 1644 | 1464220005053 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 16:46:45 INFO - PROCESS | 1644 | 1464220005055 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 16:46:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:46:45 INFO - PROCESS | 1644 | 1464220005059 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:46:45 INFO - PROCESS | 1644 | 1464220005061 Marionette TRACE conn2 <- [1,1650,null,{}] 16:46:45 INFO - PROCESS | 1644 | 1464220005065 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}] 16:46:45 INFO - PROCESS | 1644 | 1464220005176 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 16:46:45 INFO - PROCESS | 1644 | 1464220005261 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x123069800 == 93 [pid = 1644] [id = 420] 16:46:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x112f6b800) [pid = 1644] [serial = 1259] [outer = 0x0] 16:46:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x11610cc00) [pid = 1644] [serial = 1260] [outer = 0x112f6b800] 16:46:45 INFO - PROCESS | 1644 | 1464220005291 Marionette DEBUG loaded listener.js 16:46:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x116134c00) [pid = 1644] [serial = 1261] [outer = 0x112f6b800] 16:46:45 INFO - PROCESS | 1644 | 1464220005720 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]]]}] 16:46:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:46:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 723ms 16:46:45 INFO - PROCESS | 1644 | 1464220005783 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 16:46:45 INFO - PROCESS | 1644 | 1464220005787 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 16:46:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:46:45 INFO - PROCESS | 1644 | 1464220005791 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:46:45 INFO - PROCESS | 1644 | 1464220005793 Marionette TRACE conn2 <- [1,1654,null,{}] 16:46:45 INFO - PROCESS | 1644 | 1464220005796 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}] 16:46:45 INFO - PROCESS | 1644 | 1464220005902 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 16:46:45 INFO - PROCESS | 1644 | 1464220005988 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x11757d800 == 94 [pid = 1644] [id = 421] 16:46:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x116179000) [pid = 1644] [serial = 1262] [outer = 0x0] 16:46:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x11677a400) [pid = 1644] [serial = 1263] [outer = 0x116179000] 16:46:46 INFO - PROCESS | 1644 | 1464220006016 Marionette DEBUG loaded listener.js 16:46:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x117e4a000) [pid = 1644] [serial = 1264] [outer = 0x116179000] 16:46:46 INFO - PROCESS | 1644 | --DOCSHELL 0x13476d800 == 93 [pid = 1644] [id = 409] 16:46:46 INFO - PROCESS | 1644 | --DOCSHELL 0x12dc6b000 == 92 [pid = 1644] [id = 408] 16:46:46 INFO - PROCESS | 1644 | --DOCSHELL 0x11821e000 == 91 [pid = 1644] [id = 407] 16:46:46 INFO - PROCESS | 1644 | --DOCSHELL 0x12d561800 == 90 [pid = 1644] [id = 406] 16:46:46 INFO - PROCESS | 1644 | --DOCSHELL 0x12cb6f800 == 89 [pid = 1644] [id = 405] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x12bd3ac00) [pid = 1644] [serial = 1167] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | 1464220006474 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]]]}] 16:46:46 INFO - PROCESS | 1644 | --DOCSHELL 0x12c063000 == 88 [pid = 1644] [id = 404] 16:46:46 INFO - PROCESS | 1644 | --DOCSHELL 0x12b0b0800 == 87 [pid = 1644] [id = 403] 16:46:46 INFO - PROCESS | 1644 | --DOCSHELL 0x12a316800 == 86 [pid = 1644] [id = 402] 16:46:46 INFO - PROCESS | 1644 | --DOCSHELL 0x124cb8800 == 85 [pid = 1644] [id = 401] 16:46:46 INFO - PROCESS | 1644 | --DOCSHELL 0x11820d000 == 84 [pid = 1644] [id = 400] 16:46:46 INFO - PROCESS | 1644 | --DOCSHELL 0x118164800 == 83 [pid = 1644] [id = 399] 16:46:46 INFO - PROCESS | 1644 | --DOCSHELL 0x11908a800 == 82 [pid = 1644] [id = 398] 16:46:46 INFO - PROCESS | 1644 | --DOCSHELL 0x134778800 == 81 [pid = 1644] [id = 393] 16:46:46 INFO - PROCESS | 1644 | --DOCSHELL 0x12a994800 == 80 [pid = 1644] [id = 392] 16:46:46 INFO - PROCESS | 1644 | --DOCSHELL 0x119b73800 == 79 [pid = 1644] [id = 391] 16:46:46 INFO - PROCESS | 1644 | --DOCSHELL 0x113d1a800 == 78 [pid = 1644] [id = 390] 16:46:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:46:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 719ms 16:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:46:46 INFO - PROCESS | 1644 | 1464220006513 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 16:46:46 INFO - PROCESS | 1644 | 1464220006514 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 16:46:46 INFO - PROCESS | 1644 | 1464220006516 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:46:46 INFO - PROCESS | 1644 | 1464220006519 Marionette TRACE conn2 <- [1,1658,null,{}] 16:46:46 INFO - PROCESS | 1644 | 1464220006526 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}] 16:46:46 INFO - PROCESS | 1644 | 1464220006619 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x126ca5000) [pid = 1644] [serial = 1152] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x126618c00) [pid = 1644] [serial = 1149] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x129069800) [pid = 1644] [serial = 1153] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x12a387c00) [pid = 1644] [serial = 1158] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x11613ec00) [pid = 1644] [serial = 1135] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x11612d000) [pid = 1644] [serial = 1134] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x129076000) [pid = 1644] [serial = 1155] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x118256400) [pid = 1644] [serial = 1113] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x129224c00) [pid = 1644] [serial = 1156] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x118394000) [pid = 1644] [serial = 1140] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x118e88400) [pid = 1644] [serial = 1141] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x12a60a000) [pid = 1644] [serial = 1122] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x12bd41000) [pid = 1644] [serial = 1125] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x115e0c400) [pid = 1644] [serial = 1132] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x1130e9000) [pid = 1644] [serial = 1131] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x119c62c00) [pid = 1644] [serial = 1146] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x11a01b400) [pid = 1644] [serial = 1161] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x123de4400) [pid = 1644] [serial = 1116] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x1161f1800) [pid = 1644] [serial = 1137] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x117e40c00) [pid = 1644] [serial = 1138] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x1190b6800) [pid = 1644] [serial = 1143] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x1194cc800) [pid = 1644] [serial = 1144] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x129071c00) [pid = 1644] [serial = 1119] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x116103800) [pid = 1644] [serial = 1110] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x12c663c00) [pid = 1644] [serial = 1128] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x12af53400) [pid = 1644] [serial = 1164] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x12ba6c800) [pid = 1644] [serial = 1165] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x12a60bc00) [pid = 1644] [serial = 1159] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x126c9a000) [pid = 1644] [serial = 1150] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x12a983000) [pid = 1644] [serial = 1162] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x123dee000) [pid = 1644] [serial = 1147] [outer = 0x0] [url = about:blank] 16:46:46 INFO - PROCESS | 1644 | 1464220006698 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x1185dd800 == 79 [pid = 1644] [id = 422] 16:46:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x11613ec00) [pid = 1644] [serial = 1265] [outer = 0x0] 16:46:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x1180a8800) [pid = 1644] [serial = 1266] [outer = 0x11613ec00] 16:46:46 INFO - PROCESS | 1644 | 1464220006730 Marionette DEBUG loaded listener.js 16:46:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x119275000) [pid = 1644] [serial = 1267] [outer = 0x11613ec00] 16:46:47 INFO - PROCESS | 1644 | 1464220007050 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]]]}] 16:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 574ms 16:46:47 INFO - PROCESS | 1644 | 1464220007090 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 16:46:47 INFO - PROCESS | 1644 | 1464220007092 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 16:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:46:47 INFO - PROCESS | 1644 | 1464220007094 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:46:47 INFO - PROCESS | 1644 | 1464220007095 Marionette TRACE conn2 <- [1,1662,null,{}] 16:46:47 INFO - PROCESS | 1644 | 1464220007098 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}] 16:46:47 INFO - PROCESS | 1644 | 1464220007189 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 16:46:47 INFO - PROCESS | 1644 | 1464220007271 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x1233d2800 == 80 [pid = 1644] [id = 423] 16:46:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x119279c00) [pid = 1644] [serial = 1268] [outer = 0x0] 16:46:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x119857000) [pid = 1644] [serial = 1269] [outer = 0x119279c00] 16:46:47 INFO - PROCESS | 1644 | 1464220007298 Marionette DEBUG loaded listener.js 16:46:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x123292800) [pid = 1644] [serial = 1270] [outer = 0x119279c00] 16:46:47 INFO - PROCESS | 1644 | 1464220007586 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]]]}] 16:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 522ms 16:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:46:47 INFO - PROCESS | 1644 | 1464220007620 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 16:46:47 INFO - PROCESS | 1644 | 1464220007621 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 16:46:47 INFO - PROCESS | 1644 | 1464220007623 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:46:47 INFO - PROCESS | 1644 | 1464220007625 Marionette TRACE conn2 <- [1,1666,null,{}] 16:46:47 INFO - PROCESS | 1644 | 1464220007627 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}] 16:46:47 INFO - PROCESS | 1644 | 1464220007726 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 16:46:47 INFO - PROCESS | 1644 | 1464220007730 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x126cd7000 == 81 [pid = 1644] [id = 424] 16:46:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x1232a1400) [pid = 1644] [serial = 1271] [outer = 0x0] 16:46:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x1232af800) [pid = 1644] [serial = 1272] [outer = 0x1232a1400] 16:46:47 INFO - PROCESS | 1644 | 1464220007757 Marionette DEBUG loaded listener.js 16:46:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x123ae7800) [pid = 1644] [serial = 1273] [outer = 0x1232a1400] 16:46:48 INFO - PROCESS | 1644 | 1464220008139 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]]]}] 16:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 521ms 16:46:48 INFO - PROCESS | 1644 | 1464220008149 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 16:46:48 INFO - PROCESS | 1644 | 1464220008150 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 16:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:46:48 INFO - PROCESS | 1644 | 1464220008153 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:46:48 INFO - PROCESS | 1644 | 1464220008154 Marionette TRACE conn2 <- [1,1670,null,{}] 16:46:48 INFO - PROCESS | 1644 | 1464220008156 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}] 16:46:48 INFO - PROCESS | 1644 | 1464220008263 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 16:46:48 INFO - PROCESS | 1644 | 1464220008269 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a326000 == 82 [pid = 1644] [id = 425] 16:46:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x123dec800) [pid = 1644] [serial = 1274] [outer = 0x0] 16:46:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x1266e9c00) [pid = 1644] [serial = 1275] [outer = 0x123dec800] 16:46:48 INFO - PROCESS | 1644 | 1464220008296 Marionette DEBUG loaded listener.js 16:46:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x128b8ec00) [pid = 1644] [serial = 1276] [outer = 0x123dec800] 16:46:48 INFO - PROCESS | 1644 | 1464220008667 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]]]}] 16:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 521ms 16:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:46:48 INFO - PROCESS | 1644 | 1464220008674 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 16:46:48 INFO - PROCESS | 1644 | 1464220008675 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 16:46:48 INFO - PROCESS | 1644 | 1464220008682 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:46:48 INFO - PROCESS | 1644 | 1464220008683 Marionette TRACE conn2 <- [1,1674,null,{}] 16:46:48 INFO - PROCESS | 1644 | 1464220008685 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}] 16:46:48 INFO - PROCESS | 1644 | 1464220008816 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 16:46:48 INFO - PROCESS | 1644 | 1464220008832 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x12af7c800 == 83 [pid = 1644] [id = 426] 16:46:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x1232a4800) [pid = 1644] [serial = 1277] [outer = 0x0] 16:46:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x128c46400) [pid = 1644] [serial = 1278] [outer = 0x1232a4800] 16:46:48 INFO - PROCESS | 1644 | 1464220008867 Marionette DEBUG loaded listener.js 16:46:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x129076800) [pid = 1644] [serial = 1279] [outer = 0x1232a4800] 16:46:49 INFO - PROCESS | 1644 | 1464220009269 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]]]}] 16:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 623ms 16:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:46:49 INFO - PROCESS | 1644 | 1464220009309 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 16:46:49 INFO - PROCESS | 1644 | 1464220009310 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 16:46:49 INFO - PROCESS | 1644 | 1464220009312 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:46:49 INFO - PROCESS | 1644 | 1464220009314 Marionette TRACE conn2 <- [1,1678,null,{}] 16:46:49 INFO - PROCESS | 1644 | 1464220009316 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}] 16:46:49 INFO - PROCESS | 1644 | 1464220009432 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 16:46:49 INFO - PROCESS | 1644 | 1464220009444 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bd91800 == 84 [pid = 1644] [id = 427] 16:46:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x11613e400) [pid = 1644] [serial = 1280] [outer = 0x0] 16:46:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x12907dc00) [pid = 1644] [serial = 1281] [outer = 0x11613e400] 16:46:49 INFO - PROCESS | 1644 | 1464220009470 Marionette DEBUG loaded listener.js 16:46:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x129422c00) [pid = 1644] [serial = 1282] [outer = 0x11613e400] 16:46:49 INFO - PROCESS | 1644 | 1464220009924 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]]]}] 16:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 620ms 16:46:49 INFO - PROCESS | 1644 | 1464220009933 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 16:46:49 INFO - PROCESS | 1644 | 1464220009935 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 16:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:46:49 INFO - PROCESS | 1644 | 1464220009945 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:46:49 INFO - PROCESS | 1644 | 1464220009947 Marionette TRACE conn2 <- [1,1682,null,{}] 16:46:49 INFO - PROCESS | 1644 | 1464220009951 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}] 16:46:50 INFO - PROCESS | 1644 | 1464220010135 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 16:46:50 INFO - PROCESS | 1644 | 1464220010193 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c63b800 == 85 [pid = 1644] [id = 428] 16:46:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x129080c00) [pid = 1644] [serial = 1283] [outer = 0x0] 16:46:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x12a981800) [pid = 1644] [serial = 1284] [outer = 0x129080c00] 16:46:50 INFO - PROCESS | 1644 | 1464220010248 Marionette DEBUG loaded listener.js 16:46:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x12af4bc00) [pid = 1644] [serial = 1285] [outer = 0x129080c00] 16:46:51 INFO - PROCESS | 1644 | 1464220011022 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]]]}] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x116128800) [pid = 1644] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x128c4bc00) [pid = 1644] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x11985c000) [pid = 1644] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x12b710000) [pid = 1644] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x12aaedc00) [pid = 1644] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x112856000) [pid = 1644] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x116a53c00) [pid = 1644] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x11900b400) [pid = 1644] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x124c75400) [pid = 1644] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x118784c00) [pid = 1644] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x11878b800) [pid = 1644] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x12ccf6800) [pid = 1644] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x1242e0800) [pid = 1644] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x12b70f400) [pid = 1644] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x112851c00) [pid = 1644] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x112a73000) [pid = 1644] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x118273000) [pid = 1644] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x116122800) [pid = 1644] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x12bd3e800) [pid = 1644] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x12ba69c00) [pid = 1644] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x1122b2000) [pid = 1644] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x116838000) [pid = 1644] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x115e89000) [pid = 1644] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x12c0b1c00) [pid = 1644] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x117e41800) [pid = 1644] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x112682000) [pid = 1644] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x12695c400) [pid = 1644] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x112680800) [pid = 1644] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x124322c00) [pid = 1644] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x116132c00) [pid = 1644] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x12ba84800) [pid = 1644] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x12900d800) [pid = 1644] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x12639f800) [pid = 1644] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x11612ac00) [pid = 1644] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x116780000) [pid = 1644] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x123bec800) [pid = 1644] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:46:51 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x1194d8400) [pid = 1644] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1121ms 16:46:51 INFO - PROCESS | 1644 | 1464220011067 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 16:46:51 INFO - PROCESS | 1644 | 1464220011069 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 16:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:46:51 INFO - PROCESS | 1644 | 1464220011073 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:46:51 INFO - PROCESS | 1644 | 1464220011075 Marionette TRACE conn2 <- [1,1686,null,{}] 16:46:51 INFO - PROCESS | 1644 | 1464220011079 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}] 16:46:51 INFO - PROCESS | 1644 | 1464220011230 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 16:46:51 INFO - PROCESS | 1644 | 1464220011335 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x1161bd800 == 86 [pid = 1644] [id = 429] 16:46:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x11279ac00) [pid = 1644] [serial = 1286] [outer = 0x0] 16:46:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x11284f400) [pid = 1644] [serial = 1287] [outer = 0x11279ac00] 16:46:51 INFO - PROCESS | 1644 | 1464220011371 Marionette DEBUG loaded listener.js 16:46:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x112ad0c00) [pid = 1644] [serial = 1288] [outer = 0x11279ac00] 16:46:51 INFO - PROCESS | 1644 | 1464220011825 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]]]}] 16:46:51 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 16:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 773ms 16:46:51 INFO - PROCESS | 1644 | 1464220011847 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 16:46:51 INFO - PROCESS | 1644 | 1464220011852 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 16:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:46:51 INFO - PROCESS | 1644 | 1464220011857 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:46:51 INFO - PROCESS | 1644 | 1464220011858 Marionette TRACE conn2 <- [1,1690,null,{}] 16:46:51 INFO - PROCESS | 1644 | 1464220011861 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}] 16:46:51 INFO - PROCESS | 1644 | 1464220011973 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 16:46:52 INFO - PROCESS | 1644 | 1464220012080 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x119889800 == 87 [pid = 1644] [id = 430] 16:46:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x113196400) [pid = 1644] [serial = 1289] [outer = 0x0] 16:46:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x11612ac00) [pid = 1644] [serial = 1290] [outer = 0x113196400] 16:46:52 INFO - PROCESS | 1644 | 1464220012114 Marionette DEBUG loaded listener.js 16:46:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x1161af400) [pid = 1644] [serial = 1291] [outer = 0x113196400] 16:46:52 INFO - PROCESS | 1644 | 1464220012547 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]]]}] 16:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 722ms 16:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:46:52 INFO - PROCESS | 1644 | 1464220012579 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 16:46:52 INFO - PROCESS | 1644 | 1464220012581 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 16:46:52 INFO - PROCESS | 1644 | 1464220012583 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:46:52 INFO - PROCESS | 1644 | 1464220012585 Marionette TRACE conn2 <- [1,1694,null,{}] 16:46:52 INFO - PROCESS | 1644 | 1464220012612 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}] 16:46:52 INFO - PROCESS | 1644 | 1464220012769 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 16:46:52 INFO - PROCESS | 1644 | 1464220012829 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a31e800 == 88 [pid = 1644] [id = 431] 16:46:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x11825d000) [pid = 1644] [serial = 1292] [outer = 0x0] 16:46:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x118489800) [pid = 1644] [serial = 1293] [outer = 0x11825d000] 16:46:52 INFO - PROCESS | 1644 | 1464220012863 Marionette DEBUG loaded listener.js 16:46:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x1190adc00) [pid = 1644] [serial = 1294] [outer = 0x11825d000] 16:46:53 INFO - PROCESS | 1644 | 1464220013312 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]]]}] 16:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 771ms 16:46:53 INFO - PROCESS | 1644 | 1464220013354 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 16:46:53 INFO - PROCESS | 1644 | 1464220013356 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 16:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:46:53 INFO - PROCESS | 1644 | 1464220013359 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:46:53 INFO - PROCESS | 1644 | 1464220013360 Marionette TRACE conn2 <- [1,1698,null,{}] 16:46:53 INFO - PROCESS | 1644 | 1464220013381 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}] 16:46:53 INFO - PROCESS | 1644 | 1464220013491 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 16:46:53 INFO - PROCESS | 1644 | 1464220013569 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d22b000 == 89 [pid = 1644] [id = 432] 16:46:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x119bea400) [pid = 1644] [serial = 1295] [outer = 0x0] 16:46:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x12329b400) [pid = 1644] [serial = 1296] [outer = 0x119bea400] 16:46:53 INFO - PROCESS | 1644 | 1464220013600 Marionette DEBUG loaded listener.js 16:46:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x123de5000) [pid = 1644] [serial = 1297] [outer = 0x119bea400] 16:46:54 INFO - PROCESS | 1644 | 1464220014023 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]]]}] 16:46:54 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 16:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 684ms 16:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:46:54 INFO - PROCESS | 1644 | 1464220014055 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 16:46:54 INFO - PROCESS | 1644 | 1464220014057 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 16:46:54 INFO - PROCESS | 1644 | 1464220014059 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:46:54 INFO - PROCESS | 1644 | 1464220014060 Marionette TRACE conn2 <- [1,1702,null,{}] 16:46:54 INFO - PROCESS | 1644 | 1464220014077 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}] 16:46:54 INFO - PROCESS | 1644 | 1464220014184 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 16:46:54 INFO - PROCESS | 1644 | 1464220014291 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d6c6800 == 90 [pid = 1644] [id = 433] 16:46:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x1232ac800) [pid = 1644] [serial = 1298] [outer = 0x0] 16:46:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x124534000) [pid = 1644] [serial = 1299] [outer = 0x1232ac800] 16:46:54 INFO - PROCESS | 1644 | 1464220014325 Marionette DEBUG loaded listener.js 16:46:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x12673e000) [pid = 1644] [serial = 1300] [outer = 0x1232ac800] 16:46:54 INFO - PROCESS | 1644 | 1464220014740 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]]]}] 16:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 731ms 16:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:46:54 INFO - PROCESS | 1644 | 1464220014791 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 16:46:54 INFO - PROCESS | 1644 | 1464220014792 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 16:46:54 INFO - PROCESS | 1644 | 1464220014795 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:46:54 INFO - PROCESS | 1644 | 1464220014796 Marionette TRACE conn2 <- [1,1706,null,{}] 16:46:54 INFO - PROCESS | 1644 | 1464220014798 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}] 16:46:54 INFO - PROCESS | 1644 | 1464220014925 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 16:46:55 INFO - PROCESS | 1644 | 1464220015037 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x12df84000 == 91 [pid = 1644] [id = 434] 16:46:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x128b85800) [pid = 1644] [serial = 1301] [outer = 0x0] 16:46:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x129081c00) [pid = 1644] [serial = 1302] [outer = 0x128b85800] 16:46:55 INFO - PROCESS | 1644 | 1464220015072 Marionette DEBUG loaded listener.js 16:46:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x12b710000) [pid = 1644] [serial = 1303] [outer = 0x128b85800] 16:46:55 INFO - PROCESS | 1644 | 1464220015462 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]]]}] 16:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 722ms 16:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:46:55 INFO - PROCESS | 1644 | 1464220015533 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 16:46:55 INFO - PROCESS | 1644 | 1464220015534 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 16:46:55 INFO - PROCESS | 1644 | 1464220015536 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:46:55 INFO - PROCESS | 1644 | 1464220015537 Marionette TRACE conn2 <- [1,1710,null,{}] 16:46:55 INFO - PROCESS | 1644 | 1464220015540 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}] 16:46:55 INFO - PROCESS | 1644 | 1464220015647 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 16:46:55 INFO - PROCESS | 1644 | 1464220015755 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x133c16800 == 92 [pid = 1644] [id = 435] 16:46:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x129422800) [pid = 1644] [serial = 1304] [outer = 0x0] 16:46:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x12b9bc800) [pid = 1644] [serial = 1305] [outer = 0x129422800] 16:46:55 INFO - PROCESS | 1644 | 1464220015786 Marionette DEBUG loaded listener.js 16:46:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x12ba84800) [pid = 1644] [serial = 1306] [outer = 0x129422800] 16:46:56 INFO - PROCESS | 1644 | 1464220016261 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]]]}] 16:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 770ms 16:46:56 INFO - PROCESS | 1644 | 1464220016307 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 16:46:56 INFO - PROCESS | 1644 | 1464220016309 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 16:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:46:56 INFO - PROCESS | 1644 | 1464220016312 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:46:56 INFO - PROCESS | 1644 | 1464220016314 Marionette TRACE conn2 <- [1,1714,null,{}] 16:46:56 INFO - PROCESS | 1644 | 1464220016317 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}] 16:46:56 INFO - PROCESS | 1644 | 1464220016478 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 16:46:56 INFO - PROCESS | 1644 | 1464220016627 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x11961f800 == 93 [pid = 1644] [id = 436] 16:46:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x11285b000) [pid = 1644] [serial = 1307] [outer = 0x0] 16:46:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x1232a6000) [pid = 1644] [serial = 1308] [outer = 0x11285b000] 16:46:56 INFO - PROCESS | 1644 | 1464220016676 Marionette DEBUG loaded listener.js 16:46:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x12bd3b000) [pid = 1644] [serial = 1309] [outer = 0x11285b000] 16:46:57 INFO - PROCESS | 1644 | 1464220017137 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]]]}] 16:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 872ms 16:46:57 INFO - PROCESS | 1644 | 1464220017183 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 16:46:57 INFO - PROCESS | 1644 | 1464220017185 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 16:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:46:57 INFO - PROCESS | 1644 | 1464220017187 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:46:57 INFO - PROCESS | 1644 | 1464220017188 Marionette TRACE conn2 <- [1,1718,null,{}] 16:46:57 INFO - PROCESS | 1644 | 1464220017190 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}] 16:46:57 INFO - PROCESS | 1644 | 1464220017300 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 16:46:57 INFO - PROCESS | 1644 | 1464220017382 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x119361800 == 94 [pid = 1644] [id = 437] 16:46:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x112d55400) [pid = 1644] [serial = 1310] [outer = 0x0] 16:46:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x116125400) [pid = 1644] [serial = 1311] [outer = 0x112d55400] 16:46:57 INFO - PROCESS | 1644 | 1464220017412 Marionette DEBUG loaded listener.js 16:46:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x124c6e000) [pid = 1644] [serial = 1312] [outer = 0x112d55400] 16:46:57 INFO - PROCESS | 1644 | 1464220017986 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]]]}] 16:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 818ms 16:46:58 INFO - PROCESS | 1644 | 1464220018006 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 16:46:58 INFO - PROCESS | 1644 | 1464220018008 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 16:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:46:58 INFO - PROCESS | 1644 | 1464220018012 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:46:58 INFO - PROCESS | 1644 | 1464220018014 Marionette TRACE conn2 <- [1,1722,null,{}] 16:46:58 INFO - PROCESS | 1644 | 1464220018018 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}] 16:46:58 INFO - PROCESS | 1644 | 1464220018131 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 16:46:58 INFO - PROCESS | 1644 | 1464220018216 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x12307c800 == 95 [pid = 1644] [id = 438] 16:46:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x11319a800) [pid = 1644] [serial = 1313] [outer = 0x0] 16:46:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x11610a800) [pid = 1644] [serial = 1314] [outer = 0x11319a800] 16:46:58 INFO - PROCESS | 1644 | 1464220018247 Marionette DEBUG loaded listener.js 16:46:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x116137000) [pid = 1644] [serial = 1315] [outer = 0x11319a800] 16:46:58 INFO - PROCESS | 1644 | 1464220018737 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]]]}] 16:46:58 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 16:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 771ms 16:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:46:58 INFO - PROCESS | 1644 | 1464220018785 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 16:46:58 INFO - PROCESS | 1644 | 1464220018790 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 16:46:58 INFO - PROCESS | 1644 | 1464220018799 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:46:58 INFO - PROCESS | 1644 | 1464220018802 Marionette TRACE conn2 <- [1,1726,null,{}] 16:46:58 INFO - PROCESS | 1644 | 1464220018805 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}] 16:46:58 INFO - PROCESS | 1644 | 1464220018924 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 16:46:59 INFO - PROCESS | 1644 | 1464220019009 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x11987c000 == 96 [pid = 1644] [id = 439] 16:46:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x118255000) [pid = 1644] [serial = 1316] [outer = 0x0] 16:46:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x11878b800) [pid = 1644] [serial = 1317] [outer = 0x118255000] 16:46:59 INFO - PROCESS | 1644 | 1464220019038 Marionette DEBUG loaded listener.js 16:46:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x11927f400) [pid = 1644] [serial = 1318] [outer = 0x118255000] 16:46:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12bd91800 == 95 [pid = 1644] [id = 427] 16:46:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12af7c800 == 94 [pid = 1644] [id = 426] 16:46:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12a326000 == 93 [pid = 1644] [id = 425] 16:46:59 INFO - PROCESS | 1644 | --DOCSHELL 0x126cd7000 == 92 [pid = 1644] [id = 424] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x12d1a6000) [pid = 1644] [serial = 1230] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOCSHELL 0x1233d2800 == 91 [pid = 1644] [id = 423] 16:46:59 INFO - PROCESS | 1644 | --DOCSHELL 0x1185dd800 == 90 [pid = 1644] [id = 422] 16:46:59 INFO - PROCESS | 1644 | --DOCSHELL 0x11757d800 == 89 [pid = 1644] [id = 421] 16:46:59 INFO - PROCESS | 1644 | --DOCSHELL 0x123069800 == 88 [pid = 1644] [id = 420] 16:46:59 INFO - PROCESS | 1644 | --DOCSHELL 0x133c1b800 == 87 [pid = 1644] [id = 417] 16:46:59 INFO - PROCESS | 1644 | --DOCSHELL 0x110eaa000 == 86 [pid = 1644] [id = 416] 16:46:59 INFO - PROCESS | 1644 | --DOCSHELL 0x137b58800 == 85 [pid = 1644] [id = 415] 16:46:59 INFO - PROCESS | 1644 | --DOCSHELL 0x13476c800 == 84 [pid = 1644] [id = 414] 16:46:59 INFO - PROCESS | 1644 | --DOCSHELL 0x133c1a000 == 83 [pid = 1644] [id = 413] 16:46:59 INFO - PROCESS | 1644 | --DOCSHELL 0x12a6b7000 == 82 [pid = 1644] [id = 412] 16:46:59 INFO - PROCESS | 1644 | --DOCSHELL 0x118542800 == 81 [pid = 1644] [id = 411] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x12d1a2800) [pid = 1644] [serial = 1228] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x12ba76800) [pid = 1644] [serial = 1108] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x12a611000) [pid = 1644] [serial = 1003] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x1232a8000) [pid = 1644] [serial = 1179] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x12921c000) [pid = 1644] [serial = 1210] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x112683800) [pid = 1644] [serial = 1170] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x124c6ac00) [pid = 1644] [serial = 1204] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x12cced000) [pid = 1644] [serial = 1219] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x12cb5c400) [pid = 1644] [serial = 1168] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x12a38a400) [pid = 1644] [serial = 1182] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x11610c000) [pid = 1644] [serial = 991] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x118256000) [pid = 1644] [serial = 1198] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x12bd3fc00) [pid = 1644] [serial = 1185] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x129002400) [pid = 1644] [serial = 1209] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x123ade800) [pid = 1644] [serial = 997] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x126c51800) [pid = 1644] [serial = 1206] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x11766cc00) [pid = 1644] [serial = 1197] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x11839e800) [pid = 1644] [serial = 1176] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x123de1000) [pid = 1644] [serial = 825] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x119011800) [pid = 1644] [serial = 1200] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x12d17d400) [pid = 1644] [serial = 1227] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x129225400) [pid = 1644] [serial = 1191] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x12356ac00) [pid = 1644] [serial = 1203] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x12ceccc00) [pid = 1644] [serial = 1225] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x119635000) [pid = 1644] [serial = 1201] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x12c0abc00) [pid = 1644] [serial = 1006] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x112d50c00) [pid = 1644] [serial = 1194] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x116111c00) [pid = 1644] [serial = 819] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x123158400) [pid = 1644] [serial = 885] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x12b70e800) [pid = 1644] [serial = 889] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x12cb59c00) [pid = 1644] [serial = 1009] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x113d35000) [pid = 1644] [serial = 1195] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x12bd3ec00) [pid = 1644] [serial = 1215] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x112850c00) [pid = 1644] [serial = 934] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x11825b800) [pid = 1644] [serial = 822] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x128c50400) [pid = 1644] [serial = 1188] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x116120000) [pid = 1644] [serial = 937] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x12cb5d800) [pid = 1644] [serial = 816] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x1232a3c00) [pid = 1644] [serial = 943] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x12ccf2800) [pid = 1644] [serial = 1224] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x11839c400) [pid = 1644] [serial = 1222] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x12b70bc00) [pid = 1644] [serial = 831] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x112a67800) [pid = 1644] [serial = 879] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x129075000) [pid = 1644] [serial = 1000] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x11610e800) [pid = 1644] [serial = 1221] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x117671c00) [pid = 1644] [serial = 940] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x12cce7400) [pid = 1644] [serial = 834] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x12af57800) [pid = 1644] [serial = 1213] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x12a38d800) [pid = 1644] [serial = 1212] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x129418400) [pid = 1644] [serial = 828] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x1180a7000) [pid = 1644] [serial = 882] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x12cb60000) [pid = 1644] [serial = 1218] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x11825c800) [pid = 1644] [serial = 994] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x128953c00) [pid = 1644] [serial = 1207] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x116122c00) [pid = 1644] [serial = 1173] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x124d82c00) [pid = 1644] [serial = 946] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x12c665000) [pid = 1644] [serial = 1216] [outer = 0x0] [url = about:blank] 16:46:59 INFO - PROCESS | 1644 | 1464220019456 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]]]}] 16:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 675ms 16:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:46:59 INFO - PROCESS | 1644 | 1464220019471 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 16:46:59 INFO - PROCESS | 1644 | 1464220019472 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 16:46:59 INFO - PROCESS | 1644 | 1464220019474 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:46:59 INFO - PROCESS | 1644 | 1464220019477 Marionette TRACE conn2 <- [1,1730,null,{}] 16:46:59 INFO - PROCESS | 1644 | 1464220019487 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}] 16:46:59 INFO - PROCESS | 1644 | 1464220019582 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 16:46:59 INFO - PROCESS | 1644 | 1464220019648 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:46:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x119b79800 == 82 [pid = 1644] [id = 440] 16:46:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x116111c00) [pid = 1644] [serial = 1319] [outer = 0x0] 16:46:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x11963d000) [pid = 1644] [serial = 1320] [outer = 0x116111c00] 16:46:59 INFO - PROCESS | 1644 | 1464220019676 Marionette DEBUG loaded listener.js 16:46:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x12356ac00) [pid = 1644] [serial = 1321] [outer = 0x116111c00] 16:47:00 INFO - PROCESS | 1644 | 1464220020001 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]]]}] 16:47:00 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 16:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 577ms 16:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:47:00 INFO - PROCESS | 1644 | 1464220020051 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 16:47:00 INFO - PROCESS | 1644 | 1464220020053 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 16:47:00 INFO - PROCESS | 1644 | 1464220020055 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:47:00 INFO - PROCESS | 1644 | 1464220020056 Marionette TRACE conn2 <- [1,1734,null,{}] 16:47:00 INFO - PROCESS | 1644 | 1464220020059 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}] 16:47:00 INFO - PROCESS | 1644 | 1464220020151 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 16:47:00 INFO - PROCESS | 1644 | 1464220020212 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x124d09800 == 83 [pid = 1644] [id = 441] 16:47:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x123686400) [pid = 1644] [serial = 1322] [outer = 0x0] 16:47:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x124c70400) [pid = 1644] [serial = 1323] [outer = 0x123686400] 16:47:00 INFO - PROCESS | 1644 | 1464220020239 Marionette DEBUG loaded listener.js 16:47:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x128948400) [pid = 1644] [serial = 1324] [outer = 0x123686400] 16:47:00 INFO - PROCESS | 1644 | 1464220020568 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]]]}] 16:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 569ms 16:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:47:00 INFO - PROCESS | 1644 | 1464220020624 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 16:47:00 INFO - PROCESS | 1644 | 1464220020625 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 16:47:00 INFO - PROCESS | 1644 | 1464220020628 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:47:00 INFO - PROCESS | 1644 | 1464220020629 Marionette TRACE conn2 <- [1,1738,null,{}] 16:47:00 INFO - PROCESS | 1644 | 1464220020631 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}] 16:47:00 INFO - PROCESS | 1644 | 1464220020720 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 16:47:00 INFO - PROCESS | 1644 | 1464220020784 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x1292d0000 == 84 [pid = 1644] [id = 442] 16:47:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x123de2400) [pid = 1644] [serial = 1325] [outer = 0x0] 16:47:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x128b81c00) [pid = 1644] [serial = 1326] [outer = 0x123de2400] 16:47:00 INFO - PROCESS | 1644 | 1464220020810 Marionette DEBUG loaded listener.js 16:47:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x12906ac00) [pid = 1644] [serial = 1327] [outer = 0x123de2400] 16:47:01 INFO - PROCESS | 1644 | 1464220021115 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]]]}] 16:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 520ms 16:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:47:01 INFO - PROCESS | 1644 | 1464220021150 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 16:47:01 INFO - PROCESS | 1644 | 1464220021151 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 16:47:01 INFO - PROCESS | 1644 | 1464220021154 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:47:01 INFO - PROCESS | 1644 | 1464220021155 Marionette TRACE conn2 <- [1,1742,null,{}] 16:47:01 INFO - PROCESS | 1644 | 1464220021157 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}] 16:47:01 INFO - PROCESS | 1644 | 1464220021265 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 16:47:01 INFO - PROCESS | 1644 | 1464220021271 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba95000 == 85 [pid = 1644] [id = 443] 16:47:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x12921c800) [pid = 1644] [serial = 1328] [outer = 0x0] 16:47:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x12a393800) [pid = 1644] [serial = 1329] [outer = 0x12921c800] 16:47:01 INFO - PROCESS | 1644 | 1464220021297 Marionette DEBUG loaded listener.js 16:47:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x12ba7dc00) [pid = 1644] [serial = 1330] [outer = 0x12921c800] 16:47:01 INFO - PROCESS | 1644 | 1464220021702 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]]]}] 16:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 571ms 16:47:01 INFO - PROCESS | 1644 | 1464220021726 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 16:47:01 INFO - PROCESS | 1644 | 1464220021727 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 16:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:47:01 INFO - PROCESS | 1644 | 1464220021730 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:47:01 INFO - PROCESS | 1644 | 1464220021731 Marionette TRACE conn2 <- [1,1746,null,{}] 16:47:01 INFO - PROCESS | 1644 | 1464220021738 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}] 16:47:01 INFO - PROCESS | 1644 | 1464220021861 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 16:47:01 INFO - PROCESS | 1644 | 1464220021871 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c62d800 == 86 [pid = 1644] [id = 444] 16:47:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x12af53000) [pid = 1644] [serial = 1331] [outer = 0x0] 16:47:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x12c0a9c00) [pid = 1644] [serial = 1332] [outer = 0x12af53000] 16:47:01 INFO - PROCESS | 1644 | 1464220021897 Marionette DEBUG loaded listener.js 16:47:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x12c661800) [pid = 1644] [serial = 1333] [outer = 0x12af53000] 16:47:02 INFO - PROCESS | 1644 | 1464220022234 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]]]}] 16:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 518ms 16:47:02 INFO - PROCESS | 1644 | 1464220022262 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 16:47:02 INFO - PROCESS | 1644 | 1464220022265 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 16:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:47:02 INFO - PROCESS | 1644 | 1464220022268 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:47:02 INFO - PROCESS | 1644 | 1464220022269 Marionette TRACE conn2 <- [1,1750,null,{}] 16:47:02 INFO - PROCESS | 1644 | 1464220022271 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}] 16:47:02 INFO - PROCESS | 1644 | 1464220022385 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 16:47:02 INFO - PROCESS | 1644 | 1464220022401 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d113000 == 87 [pid = 1644] [id = 445] 16:47:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x12ba67c00) [pid = 1644] [serial = 1334] [outer = 0x0] 16:47:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x12cb58c00) [pid = 1644] [serial = 1335] [outer = 0x12ba67c00] 16:47:02 INFO - PROCESS | 1644 | 1464220022426 Marionette DEBUG loaded listener.js 16:47:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x12cc13c00) [pid = 1644] [serial = 1336] [outer = 0x12ba67c00] 16:47:02 INFO - PROCESS | 1644 | 1464220022794 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]]]}] 16:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 568ms 16:47:02 INFO - PROCESS | 1644 | 1464220022836 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 16:47:02 INFO - PROCESS | 1644 | 1464220022838 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 16:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:47:02 INFO - PROCESS | 1644 | 1464220022840 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:47:02 INFO - PROCESS | 1644 | 1464220022841 Marionette TRACE conn2 <- [1,1754,null,{}] 16:47:02 INFO - PROCESS | 1644 | 1464220022843 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}] 16:47:02 INFO - PROCESS | 1644 | 1464220022959 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 16:47:02 INFO - PROCESS | 1644 | 1464220022970 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d6c9800 == 88 [pid = 1644] [id = 446] 16:47:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x12cc10000) [pid = 1644] [serial = 1337] [outer = 0x0] 16:47:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x12cce8800) [pid = 1644] [serial = 1338] [outer = 0x12cc10000] 16:47:02 INFO - PROCESS | 1644 | 1464220022996 Marionette DEBUG loaded listener.js 16:47:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x12cec7000) [pid = 1644] [serial = 1339] [outer = 0x12cc10000] 16:47:03 INFO - PROCESS | 1644 | 1464220023344 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]]]}] 16:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 519ms 16:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:47:03 INFO - PROCESS | 1644 | 1464220023359 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 16:47:03 INFO - PROCESS | 1644 | 1464220023360 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 16:47:03 INFO - PROCESS | 1644 | 1464220023365 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:47:03 INFO - PROCESS | 1644 | 1464220023367 Marionette TRACE conn2 <- [1,1758,null,{}] 16:47:03 INFO - PROCESS | 1644 | 1464220023370 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}] 16:47:03 INFO - PROCESS | 1644 | 1464220023557 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 16:47:03 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x12cece800) [pid = 1644] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:47:03 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x112f6b800) [pid = 1644] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:47:03 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x116179000) [pid = 1644] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:47:03 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x1232a1400) [pid = 1644] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:47:03 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x119279c00) [pid = 1644] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:47:03 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x11613ec00) [pid = 1644] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:47:03 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x123dec800) [pid = 1644] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:47:03 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x1232a4800) [pid = 1644] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:47:03 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x11613e400) [pid = 1644] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:47:03 INFO - PROCESS | 1644 | 1464220023606 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x123aba800 == 89 [pid = 1644] [id = 447] 16:47:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x112798000) [pid = 1644] [serial = 1340] [outer = 0x0] 16:47:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x118391000) [pid = 1644] [serial = 1341] [outer = 0x112798000] 16:47:03 INFO - PROCESS | 1644 | 1464220023632 Marionette DEBUG loaded listener.js 16:47:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x123dec800) [pid = 1644] [serial = 1342] [outer = 0x112798000] 16:47:03 INFO - PROCESS | 1644 | 1464220023950 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]]]}] 16:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 620ms 16:47:03 INFO - PROCESS | 1644 | 1464220023985 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 16:47:03 INFO - PROCESS | 1644 | 1464220023986 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 16:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:47:03 INFO - PROCESS | 1644 | 1464220023989 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:47:03 INFO - PROCESS | 1644 | 1464220023990 Marionette TRACE conn2 <- [1,1762,null,{}] 16:47:03 INFO - PROCESS | 1644 | 1464220023993 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}] 16:47:04 INFO - PROCESS | 1644 | 1464220024128 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 16:47:04 INFO - PROCESS | 1644 | 1464220024135 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x133c13000 == 90 [pid = 1644] [id = 448] 16:47:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x1232a4c00) [pid = 1644] [serial = 1343] [outer = 0x0] 16:47:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x12cec7400) [pid = 1644] [serial = 1344] [outer = 0x1232a4c00] 16:47:04 INFO - PROCESS | 1644 | 1464220024165 Marionette DEBUG loaded listener.js 16:47:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x12d627c00) [pid = 1644] [serial = 1345] [outer = 0x1232a4c00] 16:47:04 INFO - PROCESS | 1644 | 1464220024495 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]]]}] 16:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 518ms 16:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:47:04 INFO - PROCESS | 1644 | 1464220024507 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 16:47:04 INFO - PROCESS | 1644 | 1464220024509 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 16:47:04 INFO - PROCESS | 1644 | 1464220024511 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:47:04 INFO - PROCESS | 1644 | 1464220024512 Marionette TRACE conn2 <- [1,1766,null,{}] 16:47:04 INFO - PROCESS | 1644 | 1464220024518 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}] 16:47:04 INFO - PROCESS | 1644 | 1464220024614 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 16:47:04 INFO - PROCESS | 1644 | 1464220024618 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x134779000 == 91 [pid = 1644] [id = 449] 16:47:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x12d620000) [pid = 1644] [serial = 1346] [outer = 0x0] 16:47:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x12d79d400) [pid = 1644] [serial = 1347] [outer = 0x12d620000] 16:47:04 INFO - PROCESS | 1644 | 1464220024642 Marionette DEBUG loaded listener.js 16:47:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x134076c00) [pid = 1644] [serial = 1348] [outer = 0x12d620000] 16:47:05 INFO - PROCESS | 1644 | 1464220025008 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]]]}] 16:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 522ms 16:47:05 INFO - PROCESS | 1644 | 1464220025048 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 16:47:05 INFO - PROCESS | 1644 | 1464220025049 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 16:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:47:05 INFO - PROCESS | 1644 | 1464220025052 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:47:05 INFO - PROCESS | 1644 | 1464220025053 Marionette TRACE conn2 <- [1,1770,null,{}] 16:47:05 INFO - PROCESS | 1644 | 1464220025055 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}] 16:47:05 INFO - PROCESS | 1644 | 1464220025147 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 16:47:05 INFO - PROCESS | 1644 | 1464220025151 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x134ac4800 == 92 [pid = 1644] [id = 450] 16:47:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x12d7a6400) [pid = 1644] [serial = 1349] [outer = 0x0] 16:47:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x13407e400) [pid = 1644] [serial = 1350] [outer = 0x12d7a6400] 16:47:05 INFO - PROCESS | 1644 | 1464220025175 Marionette DEBUG loaded listener.js 16:47:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x1341de000) [pid = 1644] [serial = 1351] [outer = 0x12d7a6400] 16:47:05 INFO - PROCESS | 1644 | 1464220025603 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]]]}] 16:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 568ms 16:47:05 INFO - PROCESS | 1644 | 1464220025627 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 16:47:05 INFO - PROCESS | 1644 | 1464220025631 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 16:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:47:05 INFO - PROCESS | 1644 | 1464220025636 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:47:05 INFO - PROCESS | 1644 | 1464220025638 Marionette TRACE conn2 <- [1,1774,null,{}] 16:47:05 INFO - PROCESS | 1644 | 1464220025643 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}] 16:47:05 INFO - PROCESS | 1644 | 1464220025771 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 16:47:05 INFO - PROCESS | 1644 | 1464220025856 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x11820d000 == 93 [pid = 1644] [id = 451] 16:47:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x112856000) [pid = 1644] [serial = 1352] [outer = 0x0] 16:47:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x1130e9000) [pid = 1644] [serial = 1353] [outer = 0x112856000] 16:47:05 INFO - PROCESS | 1644 | 1464220025888 Marionette DEBUG loaded listener.js 16:47:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x116124800) [pid = 1644] [serial = 1354] [outer = 0x112856000] 16:47:06 INFO - PROCESS | 1644 | 1464220026355 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]]]}] 16:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 774ms 16:47:06 INFO - PROCESS | 1644 | 1464220026410 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 16:47:06 INFO - PROCESS | 1644 | 1464220026417 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 16:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:47:06 INFO - PROCESS | 1644 | 1464220026422 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:47:06 INFO - PROCESS | 1644 | 1464220026423 Marionette TRACE conn2 <- [1,1778,null,{}] 16:47:06 INFO - PROCESS | 1644 | 1464220026426 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}] 16:47:06 INFO - PROCESS | 1644 | 1464220026546 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 16:47:06 INFO - PROCESS | 1644 | 1464220026628 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x1292d7800 == 94 [pid = 1644] [id = 452] 16:47:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x117e6a400) [pid = 1644] [serial = 1355] [outer = 0x0] 16:47:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x118788000) [pid = 1644] [serial = 1356] [outer = 0x117e6a400] 16:47:06 INFO - PROCESS | 1644 | 1464220026658 Marionette DEBUG loaded listener.js 16:47:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x119642800) [pid = 1644] [serial = 1357] [outer = 0x117e6a400] 16:47:07 INFO - PROCESS | 1644 | 1464220027057 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]]]}] 16:47:07 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 16:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 16:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:47:07 INFO - PROCESS | 1644 | 1464220027091 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 16:47:07 INFO - PROCESS | 1644 | 1464220027093 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 16:47:07 INFO - PROCESS | 1644 | 1464220027095 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:47:07 INFO - PROCESS | 1644 | 1464220027098 Marionette TRACE conn2 <- [1,1782,null,{}] 16:47:07 INFO - PROCESS | 1644 | 1464220027125 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}] 16:47:07 INFO - PROCESS | 1644 | 1464220027280 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 16:47:07 INFO - PROCESS | 1644 | 1464220027340 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d7e000 == 95 [pid = 1644] [id = 453] 16:47:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x1234a7800) [pid = 1644] [serial = 1358] [outer = 0x0] 16:47:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x1267c0000) [pid = 1644] [serial = 1359] [outer = 0x1234a7800] 16:47:07 INFO - PROCESS | 1644 | 1464220027374 Marionette DEBUG loaded listener.js 16:47:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x12921f400) [pid = 1644] [serial = 1360] [outer = 0x1234a7800] 16:47:07 INFO - PROCESS | 1644 | 1464220027776 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]]]}] 16:47:07 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 16:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 742ms 16:47:07 INFO - PROCESS | 1644 | 1464220027837 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 16:47:07 INFO - PROCESS | 1644 | 1464220027839 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 16:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:47:07 INFO - PROCESS | 1644 | 1464220027842 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:47:07 INFO - PROCESS | 1644 | 1464220027843 Marionette TRACE conn2 <- [1,1786,null,{}] 16:47:07 INFO - PROCESS | 1644 | 1464220027845 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}] 16:47:07 INFO - PROCESS | 1644 | 1464220027963 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 16:47:08 INFO - PROCESS | 1644 | 1464220028046 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x137cd4800 == 96 [pid = 1644] [id = 454] 16:47:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x129422400) [pid = 1644] [serial = 1361] [outer = 0x0] 16:47:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x12a38a400) [pid = 1644] [serial = 1362] [outer = 0x129422400] 16:47:08 INFO - PROCESS | 1644 | 1464220028078 Marionette DEBUG loaded listener.js 16:47:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x12bd39400) [pid = 1644] [serial = 1363] [outer = 0x129422400] 16:47:08 INFO - PROCESS | 1644 | 1464220028489 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]]]}] 16:47:08 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 16:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 668ms 16:47:08 INFO - PROCESS | 1644 | 1464220028510 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 16:47:08 INFO - PROCESS | 1644 | 1464220028512 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 16:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:47:08 INFO - PROCESS | 1644 | 1464220028517 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:47:08 INFO - PROCESS | 1644 | 1464220028518 Marionette TRACE conn2 <- [1,1790,null,{}] 16:47:08 INFO - PROCESS | 1644 | 1464220028520 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}] 16:47:08 INFO - PROCESS | 1644 | 1464220028632 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 16:47:08 INFO - PROCESS | 1644 | 1464220028732 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x13fdf5000 == 97 [pid = 1644] [id = 455] 16:47:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x1294ce400) [pid = 1644] [serial = 1364] [outer = 0x0] 16:47:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x12cce9c00) [pid = 1644] [serial = 1365] [outer = 0x1294ce400] 16:47:08 INFO - PROCESS | 1644 | 1464220028762 Marionette DEBUG loaded listener.js 16:47:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x12d185000) [pid = 1644] [serial = 1366] [outer = 0x1294ce400] 16:47:09 INFO - PROCESS | 1644 | 1464220029179 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]]]}] 16:47:09 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) 16:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 16:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:47:09 INFO - PROCESS | 1644 | 1464220029187 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 16:47:09 INFO - PROCESS | 1644 | 1464220029188 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 16:47:09 INFO - PROCESS | 1644 | 1464220029190 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:47:09 INFO - PROCESS | 1644 | 1464220029191 Marionette TRACE conn2 <- [1,1794,null,{}] 16:47:09 INFO - PROCESS | 1644 | 1464220029194 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}] 16:47:09 INFO - PROCESS | 1644 | 1464220029328 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 16:47:09 INFO - PROCESS | 1644 | 1464220029443 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x137ed9000 == 98 [pid = 1644] [id = 456] 16:47:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x12d623400) [pid = 1644] [serial = 1367] [outer = 0x0] 16:47:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x1338d9000) [pid = 1644] [serial = 1368] [outer = 0x12d623400] 16:47:09 INFO - PROCESS | 1644 | 1464220029477 Marionette DEBUG loaded listener.js 16:47:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x1341ddc00) [pid = 1644] [serial = 1369] [outer = 0x12d623400] 16:47:09 INFO - PROCESS | 1644 | 1464220029884 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]]]}] 16:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 718ms 16:47:09 INFO - PROCESS | 1644 | 1464220029909 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 16:47:09 INFO - PROCESS | 1644 | 1464220029910 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 16:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:47:09 INFO - PROCESS | 1644 | 1464220029913 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:47:09 INFO - PROCESS | 1644 | 1464220029914 Marionette TRACE conn2 <- [1,1798,null,{}] 16:47:09 INFO - PROCESS | 1644 | 1464220029916 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}] 16:47:10 INFO - PROCESS | 1644 | 1464220030046 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 16:47:10 INFO - PROCESS | 1644 | 1464220030158 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x13f7cd800 == 99 [pid = 1644] [id = 457] 16:47:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x12d7a0800) [pid = 1644] [serial = 1370] [outer = 0x0] 16:47:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x1341e3400) [pid = 1644] [serial = 1371] [outer = 0x12d7a0800] 16:47:10 INFO - PROCESS | 1644 | 1464220030189 Marionette DEBUG loaded listener.js 16:47:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x1341e9000) [pid = 1644] [serial = 1372] [outer = 0x12d7a0800] 16:47:10 INFO - PROCESS | 1644 | 1464220030601 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]]]}] 16:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 720ms 16:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:47:10 INFO - PROCESS | 1644 | 1464220030634 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 16:47:10 INFO - PROCESS | 1644 | 1464220030635 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 16:47:10 INFO - PROCESS | 1644 | 1464220030637 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:47:10 INFO - PROCESS | 1644 | 1464220030639 Marionette TRACE conn2 <- [1,1802,null,{}] 16:47:10 INFO - PROCESS | 1644 | 1464220030641 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}] 16:47:10 INFO - PROCESS | 1644 | 1464220030754 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 16:47:10 INFO - PROCESS | 1644 | 1464220030877 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x133f87000 == 100 [pid = 1644] [id = 458] 16:47:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x12d7a1800) [pid = 1644] [serial = 1373] [outer = 0x0] 16:47:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x133f6c400) [pid = 1644] [serial = 1374] [outer = 0x12d7a1800] 16:47:10 INFO - PROCESS | 1644 | 1464220030909 Marionette DEBUG loaded listener.js 16:47:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x133f71800) [pid = 1644] [serial = 1375] [outer = 0x12d7a1800] 16:47:11 INFO - PROCESS | 1644 | 1464220031589 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]]]}] 16:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 972ms 16:47:11 INFO - PROCESS | 1644 | 1464220031609 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 16:47:11 INFO - PROCESS | 1644 | 1464220031612 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 16:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:47:11 INFO - PROCESS | 1644 | 1464220031617 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:47:11 INFO - PROCESS | 1644 | 1464220031619 Marionette TRACE conn2 <- [1,1806,null,{}] 16:47:11 INFO - PROCESS | 1644 | 1464220031623 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}] 16:47:11 INFO - PROCESS | 1644 | 1464220031733 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 16:47:11 INFO - PROCESS | 1644 | 1464220031819 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x123476000 == 101 [pid = 1644] [id = 459] 16:47:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x112851c00) [pid = 1644] [serial = 1376] [outer = 0x0] 16:47:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x11319d400) [pid = 1644] [serial = 1377] [outer = 0x112851c00] 16:47:11 INFO - PROCESS | 1644 | 1464220031848 Marionette DEBUG loaded listener.js 16:47:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x11610f000) [pid = 1644] [serial = 1378] [outer = 0x112851c00] 16:47:12 INFO - PROCESS | 1644 | 1464220032271 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]]]}] 16:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 16:47:12 INFO - PROCESS | 1644 | 1464220032288 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 16:47:12 INFO - PROCESS | 1644 | 1464220032291 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 16:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:47:12 INFO - PROCESS | 1644 | 1464220032296 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:47:12 INFO - PROCESS | 1644 | 1464220032298 Marionette TRACE conn2 <- [1,1810,null,{}] 16:47:12 INFO - PROCESS | 1644 | 1464220032300 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}] 16:47:12 INFO - PROCESS | 1644 | 1464220032404 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 16:47:12 INFO - PROCESS | 1644 | 1464220032520 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x116fe4000 == 102 [pid = 1644] [id = 460] 16:47:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x116134800) [pid = 1644] [serial = 1379] [outer = 0x0] 16:47:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x116185000) [pid = 1644] [serial = 1380] [outer = 0x116134800] 16:47:12 INFO - PROCESS | 1644 | 1464220032551 Marionette DEBUG loaded listener.js 16:47:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x116a54800) [pid = 1644] [serial = 1381] [outer = 0x116134800] 16:47:12 INFO - PROCESS | 1644 | 1464220032994 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]]]}] 16:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 721ms 16:47:13 INFO - PROCESS | 1644 | 1464220033017 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 16:47:13 INFO - PROCESS | 1644 | 1464220033018 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 16:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:47:13 INFO - PROCESS | 1644 | 1464220033021 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:47:13 INFO - PROCESS | 1644 | 1464220033023 Marionette TRACE conn2 <- [1,1814,null,{}] 16:47:13 INFO - PROCESS | 1644 | 1464220033065 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}] 16:47:13 INFO - PROCESS | 1644 | 1464220033174 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 16:47:13 INFO - PROCESS | 1644 | 1464220033310 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x12df93800 == 101 [pid = 1644] [id = 369] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x134779000 == 100 [pid = 1644] [id = 449] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x133c13000 == 99 [pid = 1644] [id = 448] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x123aba800 == 98 [pid = 1644] [id = 447] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x12d6c9800 == 97 [pid = 1644] [id = 446] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x12ccf5800) [pid = 1644] [serial = 1245] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x1341dc800) [pid = 1644] [serial = 1257] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x12a60dc00) [pid = 1644] [serial = 1242] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x115e0cc00) [pid = 1644] [serial = 1233] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x118272c00) [pid = 1644] [serial = 1236] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x12a981800) [pid = 1644] [serial = 1284] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x126c9f400) [pid = 1644] [serial = 1239] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x12d629c00) [pid = 1644] [serial = 1248] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x13407b400) [pid = 1644] [serial = 1251] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x12907ec00) [pid = 1644] [serial = 1254] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x110ebc000 == 98 [pid = 1644] [id = 461] 16:47:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x113316800) [pid = 1644] [serial = 1382] [outer = 0x0] 16:47:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x116114800) [pid = 1644] [serial = 1383] [outer = 0x113316800] 16:47:13 INFO - PROCESS | 1644 | 1464220033377 Marionette DEBUG loaded listener.js 16:47:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x118396400) [pid = 1644] [serial = 1384] [outer = 0x113316800] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x12d113000 == 97 [pid = 1644] [id = 445] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x12c62d800 == 96 [pid = 1644] [id = 444] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba95000 == 95 [pid = 1644] [id = 443] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x1292d0000 == 94 [pid = 1644] [id = 442] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x124d09800 == 93 [pid = 1644] [id = 441] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x119b79800 == 92 [pid = 1644] [id = 440] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x11987c000 == 91 [pid = 1644] [id = 439] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x12307c800 == 90 [pid = 1644] [id = 438] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x133c16800 == 89 [pid = 1644] [id = 435] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x12df84000 == 88 [pid = 1644] [id = 434] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x12d6c6800 == 87 [pid = 1644] [id = 433] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x12d22b000 == 86 [pid = 1644] [id = 432] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x12a31e800 == 85 [pid = 1644] [id = 431] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x119889800 == 84 [pid = 1644] [id = 430] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x1161bd800 == 83 [pid = 1644] [id = 429] 16:47:13 INFO - PROCESS | 1644 | --DOCSHELL 0x12c63b800 == 82 [pid = 1644] [id = 428] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x117e4a000) [pid = 1644] [serial = 1264] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x11677a400) [pid = 1644] [serial = 1263] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x1232af800) [pid = 1644] [serial = 1272] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x123ae7800) [pid = 1644] [serial = 1273] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x119857000) [pid = 1644] [serial = 1269] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x1180a8800) [pid = 1644] [serial = 1266] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x119275000) [pid = 1644] [serial = 1267] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x123292800) [pid = 1644] [serial = 1270] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x129422c00) [pid = 1644] [serial = 1282] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x128b8ec00) [pid = 1644] [serial = 1276] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x1266e9c00) [pid = 1644] [serial = 1275] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x128c46400) [pid = 1644] [serial = 1278] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x12907dc00) [pid = 1644] [serial = 1281] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x129076800) [pid = 1644] [serial = 1279] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x12d626800) [pid = 1644] [serial = 1231] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x116134c00) [pid = 1644] [serial = 1261] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x11610cc00) [pid = 1644] [serial = 1260] [outer = 0x0] [url = about:blank] 16:47:13 INFO - PROCESS | 1644 | 1464220033715 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]]]}] 16:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 738ms 16:47:13 INFO - PROCESS | 1644 | 1464220033760 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 16:47:13 INFO - PROCESS | 1644 | 1464220033762 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 16:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:47:13 INFO - PROCESS | 1644 | 1464220033766 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:47:13 INFO - PROCESS | 1644 | 1464220033767 Marionette TRACE conn2 <- [1,1818,null,{}] 16:47:13 INFO - PROCESS | 1644 | 1464220033770 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}] 16:47:13 INFO - PROCESS | 1644 | 1464220033864 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 16:47:13 INFO - PROCESS | 1644 | 1464220033929 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x11986d000 == 83 [pid = 1644] [id = 462] 16:47:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x119282400) [pid = 1644] [serial = 1385] [outer = 0x0] 16:47:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x119bf2c00) [pid = 1644] [serial = 1386] [outer = 0x119282400] 16:47:13 INFO - PROCESS | 1644 | 1464220033956 Marionette DEBUG loaded listener.js 16:47:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x1232a4800) [pid = 1644] [serial = 1387] [outer = 0x119282400] 16:47:14 INFO - PROCESS | 1644 | 1464220034267 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]]]}] 16:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 519ms 16:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:47:14 INFO - PROCESS | 1644 | 1464220034286 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 16:47:14 INFO - PROCESS | 1644 | 1464220034287 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 16:47:14 INFO - PROCESS | 1644 | 1464220034289 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:47:14 INFO - PROCESS | 1644 | 1464220034290 Marionette TRACE conn2 <- [1,1822,null,{}] 16:47:14 INFO - PROCESS | 1644 | 1464220034292 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}] 16:47:14 INFO - PROCESS | 1644 | 1464220034382 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 16:47:14 INFO - PROCESS | 1644 | 1464220034446 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x1246a6800 == 84 [pid = 1644] [id = 463] 16:47:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x119bf1400) [pid = 1644] [serial = 1388] [outer = 0x0] 16:47:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x1234a6400) [pid = 1644] [serial = 1389] [outer = 0x119bf1400] 16:47:14 INFO - PROCESS | 1644 | 1464220034473 Marionette DEBUG loaded listener.js 16:47:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x123dee000) [pid = 1644] [serial = 1390] [outer = 0x119bf1400] 16:47:14 INFO - PROCESS | 1644 | 1464220034793 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]]]}] 16:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 521ms 16:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:47:14 INFO - PROCESS | 1644 | 1464220034810 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 16:47:14 INFO - PROCESS | 1644 | 1464220034812 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 16:47:14 INFO - PROCESS | 1644 | 1464220034816 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:47:14 INFO - PROCESS | 1644 | 1464220034819 Marionette TRACE conn2 <- [1,1826,null,{}] 16:47:14 INFO - PROCESS | 1644 | 1464220034821 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}] 16:47:14 INFO - PROCESS | 1644 | 1464220034926 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 16:47:14 INFO - PROCESS | 1644 | 1464220034991 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x1292c9800 == 85 [pid = 1644] [id = 464] 16:47:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x123159400) [pid = 1644] [serial = 1391] [outer = 0x0] 16:47:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x1263a0c00) [pid = 1644] [serial = 1392] [outer = 0x123159400] 16:47:15 INFO - PROCESS | 1644 | 1464220035017 Marionette DEBUG loaded listener.js 16:47:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x128c4d800) [pid = 1644] [serial = 1393] [outer = 0x123159400] 16:47:15 INFO - PROCESS | 1644 | 1464220035301 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]]]}] 16:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 521ms 16:47:15 INFO - PROCESS | 1644 | 1464220035337 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 16:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:47:15 INFO - PROCESS | 1644 | 1464220035338 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 16:47:15 INFO - PROCESS | 1644 | 1464220035340 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:47:15 INFO - PROCESS | 1644 | 1464220035341 Marionette TRACE conn2 <- [1,1830,null,{}] 16:47:15 INFO - PROCESS | 1644 | 1464220035344 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}] 16:47:15 INFO - PROCESS | 1644 | 1464220035438 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 16:47:15 INFO - PROCESS | 1644 | 1464220035442 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b7b1800 == 86 [pid = 1644] [id = 465] 16:47:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x128c50400) [pid = 1644] [serial = 1394] [outer = 0x0] 16:47:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x12907dc00) [pid = 1644] [serial = 1395] [outer = 0x128c50400] 16:47:15 INFO - PROCESS | 1644 | 1464220035468 Marionette DEBUG loaded listener.js 16:47:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x12941f800) [pid = 1644] [serial = 1396] [outer = 0x128c50400] 16:47:15 INFO - PROCESS | 1644 | 1464220035863 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]]]}] 16:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 568ms 16:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:47:15 INFO - PROCESS | 1644 | 1464220035916 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 16:47:15 INFO - PROCESS | 1644 | 1464220035917 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 16:47:15 INFO - PROCESS | 1644 | 1464220035919 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:47:15 INFO - PROCESS | 1644 | 1464220035920 Marionette TRACE conn2 <- [1,1834,null,{}] 16:47:15 INFO - PROCESS | 1644 | 1464220035923 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}] 16:47:16 INFO - PROCESS | 1644 | 1464220036037 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 16:47:16 INFO - PROCESS | 1644 | 1464220036055 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c072000 == 87 [pid = 1644] [id = 466] 16:47:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x129420000) [pid = 1644] [serial = 1397] [outer = 0x0] 16:47:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x12a60a000) [pid = 1644] [serial = 1398] [outer = 0x129420000] 16:47:16 INFO - PROCESS | 1644 | 1464220036081 Marionette DEBUG loaded listener.js 16:47:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x12aaee800) [pid = 1644] [serial = 1399] [outer = 0x129420000] 16:47:16 INFO - PROCESS | 1644 | 1464220036437 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]]]}] 16:47:16 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 16:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 568ms 16:47:16 INFO - PROCESS | 1644 | 1464220036489 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 16:47:16 INFO - PROCESS | 1644 | 1464220036490 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 16:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:47:16 INFO - PROCESS | 1644 | 1464220036492 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:47:16 INFO - PROCESS | 1644 | 1464220036493 Marionette TRACE conn2 <- [1,1838,null,{}] 16:47:16 INFO - PROCESS | 1644 | 1464220036496 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}] 16:47:16 INFO - PROCESS | 1644 | 1464220036613 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 16:47:16 INFO - PROCESS | 1644 | 1464220036626 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce55800 == 88 [pid = 1644] [id = 467] 16:47:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x116127c00) [pid = 1644] [serial = 1400] [outer = 0x0] 16:47:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x12b70e000) [pid = 1644] [serial = 1401] [outer = 0x116127c00] 16:47:16 INFO - PROCESS | 1644 | 1464220036653 Marionette DEBUG loaded listener.js 16:47:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x12b9b8400) [pid = 1644] [serial = 1402] [outer = 0x116127c00] 16:47:17 INFO - PROCESS | 1644 | 1464220037036 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]]]}] 16:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 570ms 16:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:47:17 INFO - PROCESS | 1644 | 1464220037063 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 16:47:17 INFO - PROCESS | 1644 | 1464220037064 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 16:47:17 INFO - PROCESS | 1644 | 1464220037066 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:47:17 INFO - PROCESS | 1644 | 1464220037067 Marionette TRACE conn2 <- [1,1842,null,{}] 16:47:17 INFO - PROCESS | 1644 | 1464220037070 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}] 16:47:17 INFO - PROCESS | 1644 | 1464220037195 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 16:47:17 INFO - PROCESS | 1644 | 1464220037215 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d243000 == 89 [pid = 1644] [id = 468] 16:47:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x12ba6b400) [pid = 1644] [serial = 1403] [outer = 0x0] 16:47:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x12bd3c400) [pid = 1644] [serial = 1404] [outer = 0x12ba6b400] 16:47:17 INFO - PROCESS | 1644 | 1464220037240 Marionette DEBUG loaded listener.js 16:47:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x12c663000) [pid = 1644] [serial = 1405] [outer = 0x12ba6b400] 16:47:17 INFO - PROCESS | 1644 | 1464220037983 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]]]}] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x12ba82800) [pid = 1644] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x118394400) [pid = 1644] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x111c21c00) [pid = 1644] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x12c65f400) [pid = 1644] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x117243800) [pid = 1644] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x12907e800) [pid = 1644] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x1294cb400) [pid = 1644] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x126c58c00) [pid = 1644] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x1294c3400) [pid = 1644] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x12d17b000) [pid = 1644] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x134077800) [pid = 1644] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x11611a800) [pid = 1644] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x11319e800) [pid = 1644] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x116178000) [pid = 1644] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x126964000) [pid = 1644] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x12907c000) [pid = 1644] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x11319f000) [pid = 1644] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x113dc9c00) [pid = 1644] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x116131400) [pid = 1644] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x1232a2400) [pid = 1644] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x113804000) [pid = 1644] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x112855c00) [pid = 1644] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x1190af800) [pid = 1644] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x1120ecc00) [pid = 1644] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x128c44c00) [pid = 1644] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x12af53000) [pid = 1644] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x12ba67c00) [pid = 1644] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x129080c00) [pid = 1644] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x118255000) [pid = 1644] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x113196400) [pid = 1644] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x12cc10000) [pid = 1644] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x129422800) [pid = 1644] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x11825d000) [pid = 1644] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x112798000) [pid = 1644] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x112d55400) [pid = 1644] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x12921c800) [pid = 1644] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x11279ac00) [pid = 1644] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x116111c00) [pid = 1644] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x128b85800) [pid = 1644] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x11319a800) [pid = 1644] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x123de2400) [pid = 1644] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x123686400) [pid = 1644] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x119bea400) [pid = 1644] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x11285b000) [pid = 1644] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x12d620000) [pid = 1644] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x1232a4c00) [pid = 1644] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:47:18 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x1232ac800) [pid = 1644] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 969ms 16:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:47:18 INFO - PROCESS | 1644 | 1464220038036 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 16:47:18 INFO - PROCESS | 1644 | 1464220038037 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 16:47:18 INFO - PROCESS | 1644 | 1464220038039 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:47:18 INFO - PROCESS | 1644 | 1464220038041 Marionette TRACE conn2 <- [1,1846,null,{}] 16:47:18 INFO - PROCESS | 1644 | 1464220038043 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}] 16:47:18 INFO - PROCESS | 1644 | 1464220038153 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 16:47:18 INFO - PROCESS | 1644 | 1464220038157 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x11671f800 == 90 [pid = 1644] [id = 469] 16:47:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x116102800) [pid = 1644] [serial = 1406] [outer = 0x0] 16:47:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x11612f400) [pid = 1644] [serial = 1407] [outer = 0x116102800] 16:47:18 INFO - PROCESS | 1644 | 1464220038188 Marionette DEBUG loaded listener.js 16:47:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x11825d000) [pid = 1644] [serial = 1408] [outer = 0x116102800] 16:47:18 INFO - PROCESS | 1644 | 1464220038560 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]]]}] 16:47:18 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) 16:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 570ms 16:47:18 INFO - PROCESS | 1644 | 1464220038610 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 16:47:18 INFO - PROCESS | 1644 | 1464220038611 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 16:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:47:18 INFO - PROCESS | 1644 | 1464220038614 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:47:18 INFO - PROCESS | 1644 | 1464220038615 Marionette TRACE conn2 <- [1,1850,null,{}] 16:47:18 INFO - PROCESS | 1644 | 1464220038617 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}] 16:47:18 INFO - PROCESS | 1644 | 1464220038715 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 16:47:18 INFO - PROCESS | 1644 | 1464220038719 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dc6d800 == 91 [pid = 1644] [id = 470] 16:47:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x118335000) [pid = 1644] [serial = 1409] [outer = 0x0] 16:47:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x1232a3c00) [pid = 1644] [serial = 1410] [outer = 0x118335000] 16:47:18 INFO - PROCESS | 1644 | 1464220038754 Marionette DEBUG loaded listener.js 16:47:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x126964000) [pid = 1644] [serial = 1411] [outer = 0x118335000] 16:47:19 INFO - PROCESS | 1644 | 1464220039268 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]]]}] 16:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 16:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:47:19 INFO - PROCESS | 1644 | 1464220039284 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 16:47:19 INFO - PROCESS | 1644 | 1464220039287 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 16:47:19 INFO - PROCESS | 1644 | 1464220039290 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:47:19 INFO - PROCESS | 1644 | 1464220039293 Marionette TRACE conn2 <- [1,1854,null,{}] 16:47:19 INFO - PROCESS | 1644 | 1464220039297 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}] 16:47:19 INFO - PROCESS | 1644 | 1464220039417 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 16:47:19 INFO - PROCESS | 1644 | 1464220039538 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x118163000 == 92 [pid = 1644] [id = 471] 16:47:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x1131a0000) [pid = 1644] [serial = 1412] [outer = 0x0] 16:47:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x113d31400) [pid = 1644] [serial = 1413] [outer = 0x1131a0000] 16:47:19 INFO - PROCESS | 1644 | 1464220039571 Marionette DEBUG loaded listener.js 16:47:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x11611a800) [pid = 1644] [serial = 1414] [outer = 0x1131a0000] 16:47:20 INFO - PROCESS | 1644 | 1464220040024 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]]]}] 16:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 771ms 16:47:20 INFO - PROCESS | 1644 | 1464220040062 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 16:47:20 INFO - PROCESS | 1644 | 1464220040066 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 16:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:47:20 INFO - PROCESS | 1644 | 1464220040071 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:47:20 INFO - PROCESS | 1644 | 1464220040073 Marionette TRACE conn2 <- [1,1858,null,{}] 16:47:20 INFO - PROCESS | 1644 | 1464220040076 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}] 16:47:20 INFO - PROCESS | 1644 | 1464220040231 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 16:47:20 INFO - PROCESS | 1644 | 1464220040384 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x123074800 == 93 [pid = 1644] [id = 472] 16:47:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x116107400) [pid = 1644] [serial = 1415] [outer = 0x0] 16:47:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x116835800) [pid = 1644] [serial = 1416] [outer = 0x116107400] 16:47:20 INFO - PROCESS | 1644 | 1464220040435 Marionette DEBUG loaded listener.js 16:47:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x11826f800) [pid = 1644] [serial = 1417] [outer = 0x116107400] 16:47:20 INFO - PROCESS | 1644 | 1464220040930 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]]]}] 16:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 921ms 16:47:20 INFO - PROCESS | 1644 | 1464220040993 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 16:47:20 INFO - PROCESS | 1644 | 1464220040995 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 16:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:47:21 INFO - PROCESS | 1644 | 1464220041016 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:47:21 INFO - PROCESS | 1644 | 1464220041019 Marionette TRACE conn2 <- [1,1862,null,{}] 16:47:21 INFO - PROCESS | 1644 | 1464220041027 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}] 16:47:21 INFO - PROCESS | 1644 | 1464220041147 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 16:47:21 INFO - PROCESS | 1644 | 1464220041232 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba89800 == 94 [pid = 1644] [id = 473] 16:47:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x11985d400) [pid = 1644] [serial = 1418] [outer = 0x0] 16:47:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x123295000) [pid = 1644] [serial = 1419] [outer = 0x11985d400] 16:47:21 INFO - PROCESS | 1644 | 1464220041266 Marionette DEBUG loaded listener.js 16:47:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x123de8000) [pid = 1644] [serial = 1420] [outer = 0x11985d400] 16:47:21 INFO - PROCESS | 1644 | 1464220041776 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]]]}] 16:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 827ms 16:47:21 INFO - PROCESS | 1644 | 1464220041842 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 16:47:21 INFO - PROCESS | 1644 | 1464220041845 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 16:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:47:21 INFO - PROCESS | 1644 | 1464220041851 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:47:21 INFO - PROCESS | 1644 | 1464220041853 Marionette TRACE conn2 <- [1,1866,null,{}] 16:47:21 INFO - PROCESS | 1644 | 1464220041857 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}] 16:47:22 INFO - PROCESS | 1644 | 1464220042036 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 16:47:22 INFO - PROCESS | 1644 | 1464220042135 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x12df99800 == 95 [pid = 1644] [id = 474] 16:47:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x1267c1400) [pid = 1644] [serial = 1421] [outer = 0x0] 16:47:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x126c58c00) [pid = 1644] [serial = 1422] [outer = 0x1267c1400] 16:47:22 INFO - PROCESS | 1644 | 1464220042166 Marionette DEBUG loaded listener.js 16:47:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x128b85c00) [pid = 1644] [serial = 1423] [outer = 0x1267c1400] 16:47:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x129074800) [pid = 1644] [serial = 1424] [outer = 0x12cecf000] 16:47:22 INFO - PROCESS | 1644 | 1464220042637 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]]]}] 16:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 821ms 16:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:47:22 INFO - PROCESS | 1644 | 1464220042672 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 16:47:22 INFO - PROCESS | 1644 | 1464220042673 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 16:47:22 INFO - PROCESS | 1644 | 1464220042675 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:47:22 INFO - PROCESS | 1644 | 1464220042676 Marionette TRACE conn2 <- [1,1870,null,{}] 16:47:22 INFO - PROCESS | 1644 | 1464220042699 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}] 16:47:22 INFO - PROCESS | 1644 | 1464220042814 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 16:47:22 INFO - PROCESS | 1644 | 1464220042905 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x133c2b000 == 96 [pid = 1644] [id = 475] 16:47:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x11839a800) [pid = 1644] [serial = 1425] [outer = 0x0] 16:47:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x126614800) [pid = 1644] [serial = 1426] [outer = 0x11839a800] 16:47:22 INFO - PROCESS | 1644 | 1464220042937 Marionette DEBUG loaded listener.js 16:47:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x129007400) [pid = 1644] [serial = 1427] [outer = 0x11839a800] 16:47:23 INFO - PROCESS | 1644 | 1464220043359 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]]]}] 16:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 720ms 16:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:47:23 INFO - PROCESS | 1644 | 1464220043398 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 16:47:23 INFO - PROCESS | 1644 | 1464220043399 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 16:47:23 INFO - PROCESS | 1644 | 1464220043402 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:47:23 INFO - PROCESS | 1644 | 1464220043403 Marionette TRACE conn2 <- [1,1874,null,{}] 16:47:23 INFO - PROCESS | 1644 | 1464220043405 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}] 16:47:23 INFO - PROCESS | 1644 | 1464220043545 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 16:47:23 INFO - PROCESS | 1644 | 1464220043630 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x13477d800 == 97 [pid = 1644] [id = 476] 16:47:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x12a986400) [pid = 1644] [serial = 1428] [outer = 0x0] 16:47:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x12ba83800) [pid = 1644] [serial = 1429] [outer = 0x12a986400] 16:47:23 INFO - PROCESS | 1644 | 1464220043660 Marionette DEBUG loaded listener.js 16:47:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x12c0a6000) [pid = 1644] [serial = 1430] [outer = 0x12a986400] 16:47:24 INFO - PROCESS | 1644 | 1464220044097 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]]]}] 16:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 768ms 16:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:47:24 INFO - PROCESS | 1644 | 1464220044171 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 16:47:24 INFO - PROCESS | 1644 | 1464220044172 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 16:47:24 INFO - PROCESS | 1644 | 1464220044174 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:47:24 INFO - PROCESS | 1644 | 1464220044175 Marionette TRACE conn2 <- [1,1878,null,{}] 16:47:24 INFO - PROCESS | 1644 | 1464220044178 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}] 16:47:24 INFO - PROCESS | 1644 | 1464220044292 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 16:47:24 INFO - PROCESS | 1644 | 1464220044376 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x134adf800 == 98 [pid = 1644] [id = 477] 16:47:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x12bd39000) [pid = 1644] [serial = 1431] [outer = 0x0] 16:47:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x12c65f400) [pid = 1644] [serial = 1432] [outer = 0x12bd39000] 16:47:24 INFO - PROCESS | 1644 | 1464220044407 Marionette DEBUG loaded listener.js 16:47:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x12cb62400) [pid = 1644] [serial = 1433] [outer = 0x12bd39000] 16:47:24 INFO - PROCESS | 1644 | 1464220044831 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]]]}] 16:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 669ms 16:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:47:24 INFO - PROCESS | 1644 | 1464220044843 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 16:47:24 INFO - PROCESS | 1644 | 1464220044844 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 16:47:24 INFO - PROCESS | 1644 | 1464220044848 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:47:24 INFO - PROCESS | 1644 | 1464220044850 Marionette TRACE conn2 <- [1,1882,null,{}] 16:47:24 INFO - PROCESS | 1644 | 1464220044853 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}] 16:47:24 INFO - PROCESS | 1644 | 1464220044966 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 16:47:25 INFO - PROCESS | 1644 | 1464220045081 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x137cd6000 == 99 [pid = 1644] [id = 478] 16:47:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x12bd41400) [pid = 1644] [serial = 1434] [outer = 0x0] 16:47:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x12cc17c00) [pid = 1644] [serial = 1435] [outer = 0x12bd41400] 16:47:25 INFO - PROCESS | 1644 | 1464220045113 Marionette DEBUG loaded listener.js 16:47:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x12cec6c00) [pid = 1644] [serial = 1436] [outer = 0x12bd41400] 16:47:25 INFO - PROCESS | 1644 | 1464220045560 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]]]}] 16:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 721ms 16:47:25 INFO - PROCESS | 1644 | 1464220045569 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 16:47:25 INFO - PROCESS | 1644 | 1464220045570 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 16:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:47:25 INFO - PROCESS | 1644 | 1464220045573 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:47:25 INFO - PROCESS | 1644 | 1464220045574 Marionette TRACE conn2 <- [1,1886,null,{}] 16:47:25 INFO - PROCESS | 1644 | 1464220045594 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}] 16:47:25 INFO - PROCESS | 1644 | 1464220045763 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 16:47:25 INFO - PROCESS | 1644 | 1464220045775 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x13476b000 == 100 [pid = 1644] [id = 479] 16:47:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x128b7f400) [pid = 1644] [serial = 1437] [outer = 0x0] 16:47:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x12cecc000) [pid = 1644] [serial = 1438] [outer = 0x128b7f400] 16:47:25 INFO - PROCESS | 1644 | 1464220045805 Marionette DEBUG loaded listener.js 16:47:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x12d182c00) [pid = 1644] [serial = 1439] [outer = 0x128b7f400] 16:47:26 INFO - PROCESS | 1644 | 1464220046243 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]]]}] 16:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 721ms 16:47:26 INFO - PROCESS | 1644 | 1464220046301 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 16:47:26 INFO - PROCESS | 1644 | 1464220046302 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 16:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:47:26 INFO - PROCESS | 1644 | 1464220046306 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:47:26 INFO - PROCESS | 1644 | 1464220046308 Marionette TRACE conn2 <- [1,1890,null,{}] 16:47:26 INFO - PROCESS | 1644 | 1464220046310 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}] 16:47:26 INFO - PROCESS | 1644 | 1464220046426 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 16:47:26 INFO - PROCESS | 1644 | 1464220046511 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x116f1c800 == 101 [pid = 1644] [id = 480] 16:47:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x116103000) [pid = 1644] [serial = 1440] [outer = 0x0] 16:47:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x116837800) [pid = 1644] [serial = 1441] [outer = 0x116103000] 16:47:26 INFO - PROCESS | 1644 | 1464220046544 Marionette DEBUG loaded listener.js 16:47:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x126397400) [pid = 1644] [serial = 1442] [outer = 0x116103000] 16:47:26 INFO - PROCESS | 1644 | 1464220046990 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]]]}] 16:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 719ms 16:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:47:27 INFO - PROCESS | 1644 | 1464220047066 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 16:47:27 INFO - PROCESS | 1644 | 1464220047068 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 16:47:27 INFO - PROCESS | 1644 | 1464220047073 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:47:27 INFO - PROCESS | 1644 | 1464220047075 Marionette TRACE conn2 <- [1,1894,null,{}] 16:47:27 INFO - PROCESS | 1644 | 1464220047077 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}] 16:47:27 INFO - PROCESS | 1644 | 1464220047210 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 16:47:27 INFO - PROCESS | 1644 | 1464220047298 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12637a000 == 102 [pid = 1644] [id = 481] 16:47:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x116113c00) [pid = 1644] [serial = 1443] [outer = 0x0] 16:47:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x11927bc00) [pid = 1644] [serial = 1444] [outer = 0x116113c00] 16:47:27 INFO - PROCESS | 1644 | 1464220047336 Marionette DEBUG loaded listener.js 16:47:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x12d181800) [pid = 1644] [serial = 1445] [outer = 0x116113c00] 16:47:27 INFO - PROCESS | 1644 | 1464220047960 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]]]}] 16:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 924ms 16:47:28 INFO - PROCESS | 1644 | 1464220048003 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 16:47:28 INFO - PROCESS | 1644 | 1464220048005 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 16:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:47:28 INFO - PROCESS | 1644 | 1464220048011 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:47:28 INFO - PROCESS | 1644 | 1464220048013 Marionette TRACE conn2 <- [1,1898,null,{}] 16:47:28 INFO - PROCESS | 1644 | 1464220048019 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}] 16:47:28 INFO - PROCESS | 1644 | 1464220048131 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 16:47:28 INFO - PROCESS | 1644 | 1464220048216 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x119875800 == 103 [pid = 1644] [id = 482] 16:47:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x11319a800) [pid = 1644] [serial = 1446] [outer = 0x0] 16:47:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x113dc1c00) [pid = 1644] [serial = 1447] [outer = 0x11319a800] 16:47:28 INFO - PROCESS | 1644 | 1464220048245 Marionette DEBUG loaded listener.js 16:47:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x116110400) [pid = 1644] [serial = 1448] [outer = 0x11319a800] 16:47:28 INFO - PROCESS | 1644 | 1464220048647 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]]]}] 16:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 676ms 16:47:28 INFO - PROCESS | 1644 | 1464220048687 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 16:47:28 INFO - PROCESS | 1644 | 1464220048691 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 16:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:47:28 INFO - PROCESS | 1644 | 1464220048694 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:47:28 INFO - PROCESS | 1644 | 1464220048696 Marionette TRACE conn2 <- [1,1902,null,{}] 16:47:28 INFO - PROCESS | 1644 | 1464220048701 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}] 16:47:28 INFO - PROCESS | 1644 | 1464220048831 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 16:47:29 INFO - PROCESS | 1644 | 1464220049048 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:29 INFO - PROCESS | 1644 | --DOCSHELL 0x1161b8000 == 102 [pid = 1644] [id = 26] 16:47:29 INFO - PROCESS | 1644 | --DOCSHELL 0x11671f800 == 101 [pid = 1644] [id = 469] 16:47:29 INFO - PROCESS | 1644 | --DOCSHELL 0x12d243000 == 100 [pid = 1644] [id = 468] 16:47:29 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce55800 == 99 [pid = 1644] [id = 467] 16:47:29 INFO - PROCESS | 1644 | --DOCSHELL 0x12c072000 == 98 [pid = 1644] [id = 466] 16:47:29 INFO - PROCESS | 1644 | --DOCSHELL 0x12b7b1800 == 97 [pid = 1644] [id = 465] 16:47:29 INFO - PROCESS | 1644 | --DOCSHELL 0x1292c9800 == 96 [pid = 1644] [id = 464] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x13407e400) [pid = 1644] [serial = 1350] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x110eb2800 == 97 [pid = 1644] [id = 483] 16:47:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x111e34c00) [pid = 1644] [serial = 1449] [outer = 0x0] 16:47:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x112681400) [pid = 1644] [serial = 1450] [outer = 0x111e34c00] 16:47:29 INFO - PROCESS | 1644 | 1464220049117 Marionette DEBUG loaded listener.js 16:47:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x1130e8400) [pid = 1644] [serial = 1451] [outer = 0x111e34c00] 16:47:29 INFO - PROCESS | 1644 | --DOCSHELL 0x1246a6800 == 96 [pid = 1644] [id = 463] 16:47:29 INFO - PROCESS | 1644 | --DOCSHELL 0x11986d000 == 95 [pid = 1644] [id = 462] 16:47:29 INFO - PROCESS | 1644 | --DOCSHELL 0x110ebc000 == 94 [pid = 1644] [id = 461] 16:47:29 INFO - PROCESS | 1644 | --DOCSHELL 0x116fe4000 == 93 [pid = 1644] [id = 460] 16:47:29 INFO - PROCESS | 1644 | --DOCSHELL 0x123476000 == 92 [pid = 1644] [id = 459] 16:47:29 INFO - PROCESS | 1644 | --DOCSHELL 0x13f7cd800 == 91 [pid = 1644] [id = 457] 16:47:29 INFO - PROCESS | 1644 | --DOCSHELL 0x137ed9000 == 90 [pid = 1644] [id = 456] 16:47:29 INFO - PROCESS | 1644 | --DOCSHELL 0x13fdf5000 == 89 [pid = 1644] [id = 455] 16:47:29 INFO - PROCESS | 1644 | --DOCSHELL 0x137cd4800 == 88 [pid = 1644] [id = 454] 16:47:29 INFO - PROCESS | 1644 | --DOCSHELL 0x133d7e000 == 87 [pid = 1644] [id = 453] 16:47:29 INFO - PROCESS | 1644 | --DOCSHELL 0x1292d7800 == 86 [pid = 1644] [id = 452] 16:47:29 INFO - PROCESS | 1644 | --DOCSHELL 0x11820d000 == 85 [pid = 1644] [id = 451] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x1161afc00) [pid = 1644] [serial = 1174] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x12cc1d400) [pid = 1644] [serial = 1192] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x11825ac00) [pid = 1644] [serial = 1054] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x126731800) [pid = 1644] [serial = 1060] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x116129000) [pid = 1644] [serial = 1051] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x129071000) [pid = 1644] [serial = 1066] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x1237d2800) [pid = 1644] [serial = 1057] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x112859800) [pid = 1644] [serial = 1171] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x12cc1a000) [pid = 1644] [serial = 1189] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x12cc16400) [pid = 1644] [serial = 1186] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x128b80000) [pid = 1644] [serial = 1180] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x112792400) [pid = 1644] [serial = 1048] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x12cb57c00) [pid = 1644] [serial = 1129] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x11963bc00) [pid = 1644] [serial = 1177] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x12aaf5c00) [pid = 1644] [serial = 1183] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x1341e0c00) [pid = 1644] [serial = 1258] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x12894ec00) [pid = 1644] [serial = 1063] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x11611f800) [pid = 1644] [serial = 1234] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x11963e800) [pid = 1644] [serial = 1237] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x128c48400) [pid = 1644] [serial = 1240] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x12cb61800) [pid = 1644] [serial = 1243] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x12ced3800) [pid = 1644] [serial = 1246] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x12d7a8800) [pid = 1644] [serial = 1249] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x134082400) [pid = 1644] [serial = 1252] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x134081c00) [pid = 1644] [serial = 1255] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x12c0a9c00) [pid = 1644] [serial = 1332] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x12cb58c00) [pid = 1644] [serial = 1335] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x12c661800) [pid = 1644] [serial = 1333] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x12af4bc00) [pid = 1644] [serial = 1285] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x11878b800) [pid = 1644] [serial = 1317] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x1161af400) [pid = 1644] [serial = 1291] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x11612ac00) [pid = 1644] [serial = 1290] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x12cce8800) [pid = 1644] [serial = 1338] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x12cc13c00) [pid = 1644] [serial = 1336] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x12cec7000) [pid = 1644] [serial = 1339] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x12b9bc800) [pid = 1644] [serial = 1305] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x12ba84800) [pid = 1644] [serial = 1306] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x1190adc00) [pid = 1644] [serial = 1294] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x123dec800) [pid = 1644] [serial = 1342] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x124c6e000) [pid = 1644] [serial = 1312] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x116125400) [pid = 1644] [serial = 1311] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x12a393800) [pid = 1644] [serial = 1329] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x118489800) [pid = 1644] [serial = 1293] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x11284f400) [pid = 1644] [serial = 1287] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x11963d000) [pid = 1644] [serial = 1320] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x12356ac00) [pid = 1644] [serial = 1321] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x12b710000) [pid = 1644] [serial = 1303] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x129081c00) [pid = 1644] [serial = 1302] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x116137000) [pid = 1644] [serial = 1315] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x11610a800) [pid = 1644] [serial = 1314] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x128b81c00) [pid = 1644] [serial = 1326] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x12906ac00) [pid = 1644] [serial = 1327] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x124c70400) [pid = 1644] [serial = 1323] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x128948400) [pid = 1644] [serial = 1324] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x123de5000) [pid = 1644] [serial = 1297] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x12329b400) [pid = 1644] [serial = 1296] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x12bd3b000) [pid = 1644] [serial = 1309] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x1232a6000) [pid = 1644] [serial = 1308] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x12d79d400) [pid = 1644] [serial = 1347] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x118391000) [pid = 1644] [serial = 1341] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x12cec7400) [pid = 1644] [serial = 1344] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x11927f400) [pid = 1644] [serial = 1318] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x12673e000) [pid = 1644] [serial = 1300] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x124534000) [pid = 1644] [serial = 1299] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x134076c00) [pid = 1644] [serial = 1348] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x112ad0c00) [pid = 1644] [serial = 1288] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x12d627c00) [pid = 1644] [serial = 1345] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x12ba7dc00) [pid = 1644] [serial = 1330] [outer = 0x0] [url = about:blank] 16:47:29 INFO - PROCESS | 1644 | 1464220049593 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]]]}] 16:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 924ms 16:47:29 INFO - PROCESS | 1644 | 1464220049619 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 16:47:29 INFO - PROCESS | 1644 | 1464220049622 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 16:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:47:29 INFO - PROCESS | 1644 | 1464220049625 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:47:29 INFO - PROCESS | 1644 | 1464220049628 Marionette TRACE conn2 <- [1,1906,null,{}] 16:47:29 INFO - PROCESS | 1644 | 1464220049633 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}] 16:47:29 INFO - PROCESS | 1644 | 1464220049751 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 16:47:29 INFO - PROCESS | 1644 | 1464220049862 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x118e36800 == 86 [pid = 1644] [id = 484] 16:47:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x11610e800) [pid = 1644] [serial = 1452] [outer = 0x0] 16:47:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x116140800) [pid = 1644] [serial = 1453] [outer = 0x11610e800] 16:47:29 INFO - PROCESS | 1644 | 1464220049900 Marionette DEBUG loaded listener.js 16:47:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x117e4a000) [pid = 1644] [serial = 1454] [outer = 0x11610e800] 16:47:30 INFO - PROCESS | 1644 | 1464220050378 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]]]}] 16:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 774ms 16:47:30 INFO - PROCESS | 1644 | 1464220050401 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 16:47:30 INFO - PROCESS | 1644 | 1464220050405 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 16:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:47:30 INFO - PROCESS | 1644 | 1464220050409 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:47:30 INFO - PROCESS | 1644 | 1464220050410 Marionette TRACE conn2 <- [1,1910,null,{}] 16:47:30 INFO - PROCESS | 1644 | 1464220050430 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}] 16:47:30 INFO - PROCESS | 1644 | 1464220050604 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 16:47:30 INFO - PROCESS | 1644 | 1464220050687 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x12331a000 == 87 [pid = 1644] [id = 485] 16:47:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x11839c800) [pid = 1644] [serial = 1455] [outer = 0x0] 16:47:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x11900bc00) [pid = 1644] [serial = 1456] [outer = 0x11839c800] 16:47:30 INFO - PROCESS | 1644 | 1464220050739 Marionette DEBUG loaded listener.js 16:47:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x11963d800) [pid = 1644] [serial = 1457] [outer = 0x11839c800] 16:47:31 INFO - PROCESS | 1644 | 1464220051252 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]]]}] 16:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 870ms 16:47:31 INFO - PROCESS | 1644 | 1464220051279 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 16:47:31 INFO - PROCESS | 1644 | 1464220051281 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 16:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:47:31 INFO - PROCESS | 1644 | 1464220051285 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:47:31 INFO - PROCESS | 1644 | 1464220051288 Marionette TRACE conn2 <- [1,1914,null,{}] 16:47:31 INFO - PROCESS | 1644 | 1464220051295 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}] 16:47:31 INFO - PROCESS | 1644 | 1464220051454 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 16:47:31 INFO - PROCESS | 1644 | 1464220051516 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x126cbf000 == 88 [pid = 1644] [id = 486] 16:47:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x1232b0400) [pid = 1644] [serial = 1458] [outer = 0x0] 16:47:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x123ae7800) [pid = 1644] [serial = 1459] [outer = 0x1232b0400] 16:47:31 INFO - PROCESS | 1644 | 1464220051548 Marionette DEBUG loaded listener.js 16:47:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x124320c00) [pid = 1644] [serial = 1460] [outer = 0x1232b0400] 16:47:31 INFO - PROCESS | 1644 | 1464220051956 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]]]}] 16:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 723ms 16:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:47:32 INFO - PROCESS | 1644 | 1464220052027 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 16:47:32 INFO - PROCESS | 1644 | 1464220052029 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 16:47:32 INFO - PROCESS | 1644 | 1464220052034 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:47:32 INFO - PROCESS | 1644 | 1464220052036 Marionette TRACE conn2 <- [1,1918,null,{}] 16:47:32 INFO - PROCESS | 1644 | 1464220052038 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}] 16:47:32 INFO - PROCESS | 1644 | 1464220052149 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 16:47:32 INFO - PROCESS | 1644 | 1464220052230 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x1292d1800 == 89 [pid = 1644] [id = 487] 16:47:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x124c6ec00) [pid = 1644] [serial = 1461] [outer = 0x0] 16:47:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x1267c2400) [pid = 1644] [serial = 1462] [outer = 0x124c6ec00] 16:47:32 INFO - PROCESS | 1644 | 1464220052263 Marionette DEBUG loaded listener.js 16:47:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x126ca0000) [pid = 1644] [serial = 1463] [outer = 0x124c6ec00] 16:47:32 INFO - PROCESS | 1644 | 1464220052671 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]]]}] 16:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 669ms 16:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:47:32 INFO - PROCESS | 1644 | 1464220052703 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 16:47:32 INFO - PROCESS | 1644 | 1464220052705 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 16:47:32 INFO - PROCESS | 1644 | 1464220052707 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:47:32 INFO - PROCESS | 1644 | 1464220052708 Marionette TRACE conn2 <- [1,1922,null,{}] 16:47:32 INFO - PROCESS | 1644 | 1464220052711 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}] 16:47:32 INFO - PROCESS | 1644 | 1464220052822 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 16:47:32 INFO - PROCESS | 1644 | 1464220052932 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b0a3800 == 90 [pid = 1644] [id = 488] 16:47:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x128c45800) [pid = 1644] [serial = 1464] [outer = 0x0] 16:47:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x128c49400) [pid = 1644] [serial = 1465] [outer = 0x128c45800] 16:47:32 INFO - PROCESS | 1644 | 1464220052972 Marionette DEBUG loaded listener.js 16:47:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x129226400) [pid = 1644] [serial = 1466] [outer = 0x128c45800] 16:47:33 INFO - PROCESS | 1644 | 1464220053416 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]]]}] 16:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 769ms 16:47:33 INFO - PROCESS | 1644 | 1464220053477 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 16:47:33 INFO - PROCESS | 1644 | 1464220053478 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 16:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:47:33 INFO - PROCESS | 1644 | 1464220053496 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:47:33 INFO - PROCESS | 1644 | 1464220053497 Marionette TRACE conn2 <- [1,1926,null,{}] 16:47:33 INFO - PROCESS | 1644 | 1464220053499 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}] 16:47:33 INFO - PROCESS | 1644 | 1464220053611 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 16:47:33 INFO - PROCESS | 1644 | 1464220053719 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bd90000 == 91 [pid = 1644] [id = 489] 16:47:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x129423c00) [pid = 1644] [serial = 1467] [outer = 0x0] 16:47:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x12a982400) [pid = 1644] [serial = 1468] [outer = 0x129423c00] 16:47:33 INFO - PROCESS | 1644 | 1464220053751 Marionette DEBUG loaded listener.js 16:47:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x12b710800) [pid = 1644] [serial = 1469] [outer = 0x129423c00] 16:47:34 INFO - PROCESS | 1644 | 1464220054188 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]]]}] 16:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 726ms 16:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:47:34 INFO - PROCESS | 1644 | 1464220054220 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 16:47:34 INFO - PROCESS | 1644 | 1464220054222 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 16:47:34 INFO - PROCESS | 1644 | 1464220054225 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:47:34 INFO - PROCESS | 1644 | 1464220054227 Marionette TRACE conn2 <- [1,1930,null,{}] 16:47:34 INFO - PROCESS | 1644 | 1464220054230 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}] 16:47:34 INFO - PROCESS | 1644 | 1464220054378 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 16:47:34 INFO - PROCESS | 1644 | 1464220054516 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb77800 == 92 [pid = 1644] [id = 490] 16:47:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x129424000) [pid = 1644] [serial = 1470] [outer = 0x0] 16:47:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x12b9af400) [pid = 1644] [serial = 1471] [outer = 0x129424000] 16:47:34 INFO - PROCESS | 1644 | 1464220054551 Marionette DEBUG loaded listener.js 16:47:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x12ba6c800) [pid = 1644] [serial = 1472] [outer = 0x129424000] 16:47:35 INFO - PROCESS | 1644 | 1464220055036 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]]]}] 16:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 870ms 16:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:47:35 INFO - PROCESS | 1644 | 1464220055096 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 16:47:35 INFO - PROCESS | 1644 | 1464220055097 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 16:47:35 INFO - PROCESS | 1644 | 1464220055099 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:47:35 INFO - PROCESS | 1644 | 1464220055101 Marionette TRACE conn2 <- [1,1934,null,{}] 16:47:35 INFO - PROCESS | 1644 | 1464220055103 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}] 16:47:35 INFO - PROCESS | 1644 | 1464220055212 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 16:47:35 INFO - PROCESS | 1644 | 1464220055319 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d113000 == 93 [pid = 1644] [id = 491] 16:47:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x12b9b4c00) [pid = 1644] [serial = 1473] [outer = 0x0] 16:47:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x12ba76800) [pid = 1644] [serial = 1474] [outer = 0x12b9b4c00] 16:47:35 INFO - PROCESS | 1644 | 1464220055353 Marionette DEBUG loaded listener.js 16:47:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x12bd42c00) [pid = 1644] [serial = 1475] [outer = 0x12b9b4c00] 16:47:35 INFO - PROCESS | 1644 | 1464220055806 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]]]}] 16:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 769ms 16:47:35 INFO - PROCESS | 1644 | 1464220055873 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 16:47:35 INFO - PROCESS | 1644 | 1464220055875 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 16:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:47:35 INFO - PROCESS | 1644 | 1464220055879 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:47:35 INFO - PROCESS | 1644 | 1464220055883 Marionette TRACE conn2 <- [1,1938,null,{}] 16:47:35 INFO - PROCESS | 1644 | 1464220055887 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}] 16:47:36 INFO - PROCESS | 1644 | 1464220056033 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 16:47:36 INFO - PROCESS | 1644 | 1464220056114 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d6c1800 == 94 [pid = 1644] [id = 492] 16:47:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x12ba7d000) [pid = 1644] [serial = 1476] [outer = 0x0] 16:47:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x12cb58c00) [pid = 1644] [serial = 1477] [outer = 0x12ba7d000] 16:47:36 INFO - PROCESS | 1644 | 1464220056144 Marionette DEBUG loaded listener.js 16:47:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x12cc1a000) [pid = 1644] [serial = 1478] [outer = 0x12ba7d000] 16:47:36 INFO - PROCESS | 1644 | 1464220056712 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]]]}] 16:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 873ms 16:47:36 INFO - PROCESS | 1644 | 1464220056752 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 16:47:36 INFO - PROCESS | 1644 | 1464220056754 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 16:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:47:36 INFO - PROCESS | 1644 | 1464220056758 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:47:36 INFO - PROCESS | 1644 | 1464220056760 Marionette TRACE conn2 <- [1,1942,null,{}] 16:47:36 INFO - PROCESS | 1644 | 1464220056781 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}] 16:47:36 INFO - PROCESS | 1644 | 1464220056920 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 16:47:36 INFO - PROCESS | 1644 | 1464220056968 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x12383b000 == 95 [pid = 1644] [id = 493] 16:47:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x1161b2000) [pid = 1644] [serial = 1479] [outer = 0x0] 16:47:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x11677f400) [pid = 1644] [serial = 1480] [outer = 0x1161b2000] 16:47:37 INFO - PROCESS | 1644 | 1464220056997 Marionette DEBUG loaded listener.js 16:47:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x118257000) [pid = 1644] [serial = 1481] [outer = 0x1161b2000] 16:47:37 INFO - PROCESS | 1644 | --DOCSHELL 0x11a076800 == 94 [pid = 1644] [id = 376] 16:47:37 INFO - PROCESS | 1644 | --DOCSHELL 0x119876800 == 93 [pid = 1644] [id = 397] 16:47:37 INFO - PROCESS | 1644 | --DOCSHELL 0x119875800 == 92 [pid = 1644] [id = 482] 16:47:37 INFO - PROCESS | 1644 | 1464220057637 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]]]}] 16:47:37 INFO - PROCESS | 1644 | --DOCSHELL 0x134adf800 == 91 [pid = 1644] [id = 477] 16:47:37 INFO - PROCESS | 1644 | --DOCSHELL 0x13477d800 == 90 [pid = 1644] [id = 476] 16:47:37 INFO - PROCESS | 1644 | --DOCSHELL 0x133c2b000 == 89 [pid = 1644] [id = 475] 16:47:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12df99800 == 88 [pid = 1644] [id = 474] 16:47:37 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba89800 == 87 [pid = 1644] [id = 473] 16:47:37 INFO - PROCESS | 1644 | --DOCSHELL 0x123074800 == 86 [pid = 1644] [id = 472] 16:47:37 INFO - PROCESS | 1644 | --DOCSHELL 0x118163000 == 85 [pid = 1644] [id = 471] 16:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 927ms 16:47:37 INFO - PROCESS | 1644 | 1464220057685 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 16:47:37 INFO - PROCESS | 1644 | 1464220057689 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 16:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:47:37 INFO - PROCESS | 1644 | 1464220057695 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:47:37 INFO - PROCESS | 1644 | 1464220057699 Marionette TRACE conn2 <- [1,1946,null,{}] 16:47:37 INFO - PROCESS | 1644 | 1464220057706 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}] 16:47:37 INFO - PROCESS | 1644 | 1464220057889 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 16:47:38 INFO - PROCESS | 1644 | 1464220058035 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x1185d8800 == 86 [pid = 1644] [id = 494] 16:47:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x115e7dc00) [pid = 1644] [serial = 1482] [outer = 0x0] 16:47:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x11611c800) [pid = 1644] [serial = 1483] [outer = 0x115e7dc00] 16:47:38 INFO - PROCESS | 1644 | 1464220058089 Marionette DEBUG loaded listener.js 16:47:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x11683fc00) [pid = 1644] [serial = 1484] [outer = 0x115e7dc00] 16:47:38 INFO - PROCESS | 1644 | 1464220058581 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]]]}] 16:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 925ms 16:47:38 INFO - PROCESS | 1644 | 1464220058620 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 16:47:38 INFO - PROCESS | 1644 | 1464220058623 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 16:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:47:38 INFO - PROCESS | 1644 | 1464220058628 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:47:38 INFO - PROCESS | 1644 | 1464220058630 Marionette TRACE conn2 <- [1,1950,null,{}] 16:47:38 INFO - PROCESS | 1644 | 1464220058632 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}] 16:47:38 INFO - PROCESS | 1644 | 1464220058748 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 16:47:38 INFO - PROCESS | 1644 | 1464220058832 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x126952800 == 87 [pid = 1644] [id = 495] 16:47:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x118396000) [pid = 1644] [serial = 1485] [outer = 0x0] 16:47:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x1194d4400) [pid = 1644] [serial = 1486] [outer = 0x118396000] 16:47:38 INFO - PROCESS | 1644 | 1464220058864 Marionette DEBUG loaded listener.js 16:47:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x119c5cc00) [pid = 1644] [serial = 1487] [outer = 0x118396000] 16:47:39 INFO - PROCESS | 1644 | 1464220059288 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]]]}] 16:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 669ms 16:47:39 INFO - PROCESS | 1644 | 1464220059298 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 16:47:39 INFO - PROCESS | 1644 | 1464220059300 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 16:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:47:39 INFO - PROCESS | 1644 | 1464220059302 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:47:39 INFO - PROCESS | 1644 | 1464220059305 Marionette TRACE conn2 <- [1,1954,null,{}] 16:47:39 INFO - PROCESS | 1644 | 1464220059312 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}] 16:47:39 INFO - PROCESS | 1644 | 1464220059451 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 16:47:39 INFO - PROCESS | 1644 | 1464220059563 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c064000 == 88 [pid = 1644] [id = 496] 16:47:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x1232a6c00) [pid = 1644] [serial = 1488] [outer = 0x0] 16:47:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x12452ec00) [pid = 1644] [serial = 1489] [outer = 0x1232a6c00] 16:47:39 INFO - PROCESS | 1644 | 1464220059600 Marionette DEBUG loaded listener.js 16:47:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x128949800) [pid = 1644] [serial = 1490] [outer = 0x1232a6c00] 16:47:40 INFO - PROCESS | 1644 | 1464220060044 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]]]}] 16:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 775ms 16:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:47:40 INFO - PROCESS | 1644 | 1464220060077 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 16:47:40 INFO - PROCESS | 1644 | 1464220060079 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 16:47:40 INFO - PROCESS | 1644 | 1464220060081 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:47:40 INFO - PROCESS | 1644 | 1464220060083 Marionette TRACE conn2 <- [1,1958,null,{}] 16:47:40 INFO - PROCESS | 1644 | 1464220060086 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}] 16:47:40 INFO - PROCESS | 1644 | 1464220060199 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 16:47:40 INFO - PROCESS | 1644 | 1464220060310 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d72a000 == 89 [pid = 1644] [id = 497] 16:47:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x128c48c00) [pid = 1644] [serial = 1491] [outer = 0x0] 16:47:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x12921a400) [pid = 1644] [serial = 1492] [outer = 0x128c48c00] 16:47:40 INFO - PROCESS | 1644 | 1464220060345 Marionette DEBUG loaded listener.js 16:47:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x12a97a400) [pid = 1644] [serial = 1493] [outer = 0x128c48c00] 16:47:40 INFO - PROCESS | 1644 | 1464220060779 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]]]}] 16:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 720ms 16:47:40 INFO - PROCESS | 1644 | 1464220060819 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 16:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:47:40 INFO - PROCESS | 1644 | 1464220060821 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 16:47:40 INFO - PROCESS | 1644 | 1464220060823 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:47:40 INFO - PROCESS | 1644 | 1464220060824 Marionette TRACE conn2 <- [1,1962,null,{}] 16:47:40 INFO - PROCESS | 1644 | 1464220060827 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}] 16:47:40 INFO - PROCESS | 1644 | 1464220060973 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 16:47:41 INFO - PROCESS | 1644 | 1464220061020 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e0a4000 == 90 [pid = 1644] [id = 498] 16:47:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x12aaeec00) [pid = 1644] [serial = 1494] [outer = 0x0] 16:47:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x12b9b1800) [pid = 1644] [serial = 1495] [outer = 0x12aaeec00] 16:47:41 INFO - PROCESS | 1644 | 1464220061051 Marionette DEBUG loaded listener.js 16:47:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x12c0b0800) [pid = 1644] [serial = 1496] [outer = 0x12aaeec00] 16:47:41 INFO - PROCESS | 1644 | 1464220061519 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]]]}] 16:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 720ms 16:47:41 INFO - PROCESS | 1644 | 1464220061544 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 16:47:41 INFO - PROCESS | 1644 | 1464220061545 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 16:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:47:41 INFO - PROCESS | 1644 | 1464220061569 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:47:41 INFO - PROCESS | 1644 | 1464220061570 Marionette TRACE conn2 <- [1,1966,null,{}] 16:47:41 INFO - PROCESS | 1644 | 1464220061573 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}] 16:47:41 INFO - PROCESS | 1644 | 1464220061712 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 16:47:41 INFO - PROCESS | 1644 | 1464220061800 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x133da1800 == 91 [pid = 1644] [id = 499] 16:47:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x12cec5400) [pid = 1644] [serial = 1497] [outer = 0x0] 16:47:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x12d620c00) [pid = 1644] [serial = 1498] [outer = 0x12cec5400] 16:47:41 INFO - PROCESS | 1644 | 1464220061831 Marionette DEBUG loaded listener.js 16:47:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x12d79dc00) [pid = 1644] [serial = 1499] [outer = 0x12cec5400] 16:47:42 INFO - PROCESS | 1644 | 1464220062260 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]]]}] 16:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 722ms 16:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:47:42 INFO - PROCESS | 1644 | 1464220062288 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 16:47:42 INFO - PROCESS | 1644 | 1464220062290 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 16:47:42 INFO - PROCESS | 1644 | 1464220062292 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:47:42 INFO - PROCESS | 1644 | 1464220062293 Marionette TRACE conn2 <- [1,1970,null,{}] 16:47:42 INFO - PROCESS | 1644 | 1464220062295 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}] 16:47:42 INFO - PROCESS | 1644 | 1464220062443 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 16:47:42 INFO - PROCESS | 1644 | 1464220062491 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x134782000 == 92 [pid = 1644] [id = 500] 16:47:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x12d7a5400) [pid = 1644] [serial = 1500] [outer = 0x0] 16:47:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x1338d1800) [pid = 1644] [serial = 1501] [outer = 0x12d7a5400] 16:47:42 INFO - PROCESS | 1644 | 1464220062520 Marionette DEBUG loaded listener.js 16:47:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x1338da800) [pid = 1644] [serial = 1502] [outer = 0x12d7a5400] 16:47:42 INFO - PROCESS | 1644 | 1464220062966 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]]]}] 16:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 719ms 16:47:43 INFO - PROCESS | 1644 | 1464220063011 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 16:47:43 INFO - PROCESS | 1644 | 1464220063013 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 16:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:47:43 INFO - PROCESS | 1644 | 1464220063035 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:47:43 INFO - PROCESS | 1644 | 1464220063036 Marionette TRACE conn2 <- [1,1974,null,{}] 16:47:43 INFO - PROCESS | 1644 | 1464220063039 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}] 16:47:43 INFO - PROCESS | 1644 | 1464220063147 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 16:47:43 INFO - PROCESS | 1644 | 1464220063235 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x134ad6800 == 93 [pid = 1644] [id = 501] 16:47:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x1338d7c00) [pid = 1644] [serial = 1503] [outer = 0x0] 16:47:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x133f67400) [pid = 1644] [serial = 1504] [outer = 0x1338d7c00] 16:47:43 INFO - PROCESS | 1644 | 1464220063265 Marionette DEBUG loaded listener.js 16:47:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x133f6f400) [pid = 1644] [serial = 1505] [outer = 0x1338d7c00] 16:47:43 INFO - PROCESS | 1644 | 1464220063712 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]]]}] 16:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 723ms 16:47:43 INFO - PROCESS | 1644 | 1464220063766 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 16:47:43 INFO - PROCESS | 1644 | 1464220063768 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 16:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:47:43 INFO - PROCESS | 1644 | 1464220063775 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:47:43 INFO - PROCESS | 1644 | 1464220063777 Marionette TRACE conn2 <- [1,1978,null,{}] 16:47:43 INFO - PROCESS | 1644 | 1464220063781 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}] 16:47:43 INFO - PROCESS | 1644 | 1464220063951 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 16:47:44 INFO - PROCESS | 1644 | 1464220064072 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x137cd0000 == 94 [pid = 1644] [id = 502] 16:47:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x1161ef000) [pid = 1644] [serial = 1506] [outer = 0x0] 16:47:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x133f75800) [pid = 1644] [serial = 1507] [outer = 0x1161ef000] 16:47:44 INFO - PROCESS | 1644 | 1464220064102 Marionette DEBUG loaded listener.js 16:47:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x13407d400) [pid = 1644] [serial = 1508] [outer = 0x1161ef000] 16:47:44 INFO - PROCESS | 1644 | 1464220064532 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]]]}] 16:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 771ms 16:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:47:44 INFO - PROCESS | 1644 | 1464220064545 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 16:47:44 INFO - PROCESS | 1644 | 1464220064547 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 16:47:44 INFO - PROCESS | 1644 | 1464220064549 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:47:44 INFO - PROCESS | 1644 | 1464220064551 Marionette TRACE conn2 <- [1,1982,null,{}] 16:47:44 INFO - PROCESS | 1644 | 1464220064553 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}] 16:47:44 INFO - PROCESS | 1644 | 1464220064663 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 16:47:44 INFO - PROCESS | 1644 | 1464220064780 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x13f7c4800 == 95 [pid = 1644] [id = 503] 16:47:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x133f73c00) [pid = 1644] [serial = 1509] [outer = 0x0] 16:47:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x1341dc800) [pid = 1644] [serial = 1510] [outer = 0x133f73c00] 16:47:44 INFO - PROCESS | 1644 | 1464220064813 Marionette DEBUG loaded listener.js 16:47:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x1341e4c00) [pid = 1644] [serial = 1511] [outer = 0x133f73c00] 16:47:45 INFO - PROCESS | 1644 | 1464220065222 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]]]}] 16:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 719ms 16:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:47:45 INFO - PROCESS | 1644 | 1464220065269 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 16:47:45 INFO - PROCESS | 1644 | 1464220065270 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 16:47:45 INFO - PROCESS | 1644 | 1464220065273 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:47:45 INFO - PROCESS | 1644 | 1464220065275 Marionette TRACE conn2 <- [1,1986,null,{}] 16:47:45 INFO - PROCESS | 1644 | 1464220065278 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}] 16:47:45 INFO - PROCESS | 1644 | 1464220065428 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 16:47:45 INFO - PROCESS | 1644 | 1464220065519 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x1345df000 == 96 [pid = 1644] [id = 504] 16:47:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x1341e8800) [pid = 1644] [serial = 1512] [outer = 0x0] 16:47:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x1345a8400) [pid = 1644] [serial = 1513] [outer = 0x1341e8800] 16:47:45 INFO - PROCESS | 1644 | 1464220065556 Marionette DEBUG loaded listener.js 16:47:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x1345b1800) [pid = 1644] [serial = 1514] [outer = 0x1341e8800] 16:47:46 INFO - PROCESS | 1644 | 1464220066101 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]]]}] 16:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 872ms 16:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:47:46 INFO - PROCESS | 1644 | 1464220066145 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 16:47:46 INFO - PROCESS | 1644 | 1464220066147 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 16:47:46 INFO - PROCESS | 1644 | 1464220066151 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:47:46 INFO - PROCESS | 1644 | 1464220066153 Marionette TRACE conn2 <- [1,1990,null,{}] 16:47:46 INFO - PROCESS | 1644 | 1464220066157 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}] 16:47:46 INFO - PROCESS | 1644 | 1464220066272 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 16:47:46 INFO - PROCESS | 1644 | 1464220066365 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x126cc0800 == 97 [pid = 1644] [id = 505] 16:47:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x116130000) [pid = 1644] [serial = 1515] [outer = 0x0] 16:47:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x117245c00) [pid = 1644] [serial = 1516] [outer = 0x116130000] 16:47:46 INFO - PROCESS | 1644 | 1464220066397 Marionette DEBUG loaded listener.js 16:47:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 199 (0x11839e800) [pid = 1644] [serial = 1517] [outer = 0x116130000] 16:47:46 INFO - PROCESS | 1644 | 1464220066937 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]]]}] 16:47:46 INFO - PROCESS | 1644 | --DOCSHELL 0x12cb77800 == 96 [pid = 1644] [id = 490] 16:47:46 INFO - PROCESS | 1644 | --DOCSHELL 0x12bd90000 == 95 [pid = 1644] [id = 489] 16:47:46 INFO - PROCESS | 1644 | --DOCSHELL 0x12b0a3800 == 94 [pid = 1644] [id = 488] 16:47:46 INFO - PROCESS | 1644 | --DOCSHELL 0x1292d1800 == 93 [pid = 1644] [id = 487] 16:47:46 INFO - PROCESS | 1644 | --DOCSHELL 0x126cbf000 == 92 [pid = 1644] [id = 486] 16:47:46 INFO - PROCESS | 1644 | --DOCSHELL 0x12331a000 == 91 [pid = 1644] [id = 485] 16:47:46 INFO - PROCESS | 1644 | --DOCSHELL 0x118e36800 == 90 [pid = 1644] [id = 484] 16:47:46 INFO - PROCESS | 1644 | --DOCSHELL 0x110eb2800 == 89 [pid = 1644] [id = 483] 16:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 873ms 16:47:47 INFO - PROCESS | 1644 | 1464220067023 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 16:47:47 INFO - PROCESS | 1644 | 1464220067026 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 16:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:47:47 INFO - PROCESS | 1644 | 1464220067029 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:47:47 INFO - PROCESS | 1644 | 1464220067032 Marionette TRACE conn2 <- [1,1994,null,{}] 16:47:47 INFO - PROCESS | 1644 | 1464220067036 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}] 16:47:47 INFO - PROCESS | 1644 | 1464220067153 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 16:47:47 INFO - PROCESS | 1644 | 1464220067252 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x123074800 == 90 [pid = 1644] [id = 506] 16:47:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 200 (0x11724cc00) [pid = 1644] [serial = 1518] [outer = 0x0] 16:47:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 201 (0x1180b0000) [pid = 1644] [serial = 1519] [outer = 0x11724cc00] 16:47:47 INFO - PROCESS | 1644 | 1464220067288 Marionette DEBUG loaded listener.js 16:47:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 202 (0x1190b3400) [pid = 1644] [serial = 1520] [outer = 0x11724cc00] 16:47:47 INFO - PROCESS | 1644 | 1464220067722 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]]]}] 16:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 723ms 16:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:47:47 INFO - PROCESS | 1644 | 1464220067753 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 16:47:47 INFO - PROCESS | 1644 | 1464220067757 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 16:47:47 INFO - PROCESS | 1644 | 1464220067761 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:47:47 INFO - PROCESS | 1644 | 1464220067763 Marionette TRACE conn2 <- [1,1998,null,{}] 16:47:47 INFO - PROCESS | 1644 | 1464220067766 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}] 16:47:47 INFO - PROCESS | 1644 | 1464220067883 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 16:47:48 INFO - PROCESS | 1644 | 1464220068002 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b097800 == 91 [pid = 1644] [id = 507] 16:47:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 203 (0x119aa6c00) [pid = 1644] [serial = 1521] [outer = 0x0] 16:47:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 204 (0x123de5800) [pid = 1644] [serial = 1522] [outer = 0x119aa6c00] 16:47:48 INFO - PROCESS | 1644 | 1464220068036 Marionette DEBUG loaded listener.js 16:47:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 205 (0x126967c00) [pid = 1644] [serial = 1523] [outer = 0x119aa6c00] 16:47:48 INFO - PROCESS | 1644 | 1464220068467 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]]]}] 16:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 771ms 16:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:47:48 INFO - PROCESS | 1644 | 1464220068533 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 16:47:48 INFO - PROCESS | 1644 | 1464220068534 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 16:47:48 INFO - PROCESS | 1644 | 1464220068537 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:47:48 INFO - PROCESS | 1644 | 1464220068539 Marionette TRACE conn2 <- [1,2002,null,{}] 16:47:48 INFO - PROCESS | 1644 | 1464220068547 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}] 16:47:48 INFO - PROCESS | 1644 | 1464220068666 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 16:47:48 INFO - PROCESS | 1644 | 1464220068782 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d6c6800 == 92 [pid = 1644] [id = 508] 16:47:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 206 (0x128b85800) [pid = 1644] [serial = 1524] [outer = 0x0] 16:47:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 207 (0x12906c400) [pid = 1644] [serial = 1525] [outer = 0x128b85800] 16:47:48 INFO - PROCESS | 1644 | 1464220068819 Marionette DEBUG loaded listener.js 16:47:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 208 (0x12af4a000) [pid = 1644] [serial = 1526] [outer = 0x128b85800] 16:47:49 INFO - PROCESS | 1644 | 1464220069289 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]]]}] 16:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 822ms 16:47:49 INFO - PROCESS | 1644 | 1464220069358 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 16:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:47:49 INFO - PROCESS | 1644 | 1464220069360 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 16:47:49 INFO - PROCESS | 1644 | 1464220069363 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:47:49 INFO - PROCESS | 1644 | 1464220069364 Marionette TRACE conn2 <- [1,2006,null,{}] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce4f800 == 91 [pid = 1644] [id = 236] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x12c075000 == 90 [pid = 1644] [id = 12] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce4c000 == 89 [pid = 1644] [id = 296] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x12d719800 == 88 [pid = 1644] [id = 395] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x12cb76000 == 87 [pid = 1644] [id = 151] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x134ac7000 == 86 [pid = 1644] [id = 394] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x12bd85800 == 85 [pid = 1644] [id = 132] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x119361800 == 84 [pid = 1644] [id = 437] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x133d77800 == 83 [pid = 1644] [id = 373] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x12c632800 == 82 [pid = 1644] [id = 235] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x12d6be800 == 81 [pid = 1644] [id = 19] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x12a989000 == 80 [pid = 1644] [id = 234] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x1185de800 == 79 [pid = 1644] [id = 20] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x12d6cd000 == 78 [pid = 1644] [id = 21] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x11960d000 == 77 [pid = 1644] [id = 418] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x116f1c800 == 76 [pid = 1644] [id = 480] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x134975800 == 75 [pid = 1644] [id = 396] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x118215000 == 74 [pid = 1644] [id = 99] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x13476b000 == 73 [pid = 1644] [id = 479] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x13f7c4800 == 72 [pid = 1644] [id = 503] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x137cd0000 == 71 [pid = 1644] [id = 502] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x134ad6800 == 70 [pid = 1644] [id = 501] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x134782000 == 69 [pid = 1644] [id = 500] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x133da1800 == 68 [pid = 1644] [id = 499] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x12e0a4000 == 67 [pid = 1644] [id = 498] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x12d72a000 == 66 [pid = 1644] [id = 497] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x12c064000 == 65 [pid = 1644] [id = 496] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x126952800 == 64 [pid = 1644] [id = 495] 16:47:50 INFO - PROCESS | 1644 | --DOCSHELL 0x1185d8800 == 63 [pid = 1644] [id = 494] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x112653000 == 62 [pid = 1644] [id = 22] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x133d98000 == 61 [pid = 1644] [id = 374] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12b7b7000 == 60 [pid = 1644] [id = 279] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x116fd6800 == 59 [pid = 1644] [id = 337] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x137cd6000 == 58 [pid = 1644] [id = 478] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12c629000 == 57 [pid = 1644] [id = 354] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x119b83800 == 56 [pid = 1644] [id = 316] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12e0a1800 == 55 [pid = 1644] [id = 336] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12dc6d800 == 54 [pid = 1644] [id = 470] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x116ff1800 == 53 [pid = 1644] [id = 218] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12bd8c000 == 52 [pid = 1644] [id = 11] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce54000 == 51 [pid = 1644] [id = 152] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x133f87000 == 50 [pid = 1644] [id = 458] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12a522000 == 49 [pid = 1644] [id = 96] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba92800 == 48 [pid = 1644] [id = 419] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x11935c000 == 47 [pid = 1644] [id = 217] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12dc69800 == 46 [pid = 1644] [id = 334] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12cb74800 == 45 [pid = 1644] [id = 14] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x13476a000 == 44 [pid = 1644] [id = 375] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12b099800 == 43 [pid = 1644] [id = 258] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x118e36000 == 42 [pid = 1644] [id = 238] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x11961f800 == 41 [pid = 1644] [id = 436] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12d56b800 == 40 [pid = 1644] [id = 18] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x1233c6000 == 39 [pid = 1644] [id = 197] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x116fe6000 == 38 [pid = 1644] [id = 24] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12a9a0800 == 37 [pid = 1644] [id = 9] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce5d000 == 36 [pid = 1644] [id = 15] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x134ac9000 == 35 [pid = 1644] [id = 410] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x116723000 == 34 [pid = 1644] [id = 23] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12df83000 == 33 [pid = 1644] [id = 335] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12a991800 == 32 [pid = 1644] [id = 8] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12c634000 == 31 [pid = 1644] [id = 13] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12bd92000 == 30 [pid = 1644] [id = 315] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x123aa3800 == 29 [pid = 1644] [id = 355] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x133d7a800 == 28 [pid = 1644] [id = 252] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12bd83800 == 27 [pid = 1644] [id = 353] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12d6b4000 == 26 [pid = 1644] [id = 333] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x1170ae000 == 25 [pid = 1644] [id = 259] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x119618000 == 24 [pid = 1644] [id = 233] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x11960d800 == 23 [pid = 1644] [id = 82] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce68800 == 22 [pid = 1644] [id = 153] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x129046800 == 21 [pid = 1644] [id = 6] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba98000 == 20 [pid = 1644] [id = 10] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12c069800 == 19 [pid = 1644] [id = 133] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12d113000 == 18 [pid = 1644] [id = 491] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x113d14000 == 17 [pid = 1644] [id = 25] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x134ac4800 == 16 [pid = 1644] [id = 450] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12637a000 == 15 [pid = 1644] [id = 481] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x1345df000 == 14 [pid = 1644] [id = 504] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12d6c1800 == 13 [pid = 1644] [id = 492] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12b097800 == 12 [pid = 1644] [id = 507] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x123074800 == 11 [pid = 1644] [id = 506] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x12383b000 == 10 [pid = 1644] [id = 493] 16:47:53 INFO - PROCESS | 1644 | --DOCSHELL 0x126cc0800 == 9 [pid = 1644] [id = 505] 16:47:54 INFO - PROCESS | 1644 | 1464220074640 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}] 16:47:54 INFO - PROCESS | 1644 | 1464220074735 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 16:47:54 INFO - PROCESS | 1644 | 1464220074744 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x111c9f800 == 10 [pid = 1644] [id = 509] 16:47:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 209 (0x1127a0000) [pid = 1644] [serial = 1527] [outer = 0x0] 16:47:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 210 (0x11284e800) [pid = 1644] [serial = 1528] [outer = 0x1127a0000] 16:47:54 INFO - PROCESS | 1644 | 1464220074771 Marionette DEBUG loaded listener.js 16:47:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 211 (0x112858800) [pid = 1644] [serial = 1529] [outer = 0x1127a0000] 16:47:55 INFO - PROCESS | 1644 | 1464220075155 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]]]}] 16:47:55 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 16:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 5807ms 16:47:55 INFO - PROCESS | 1644 | 1464220075171 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 16:47:55 INFO - PROCESS | 1644 | 1464220075174 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 16:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:47:55 INFO - PROCESS | 1644 | 1464220075177 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:47:55 INFO - PROCESS | 1644 | 1464220075179 Marionette TRACE conn2 <- [1,2010,null,{}] 16:47:55 INFO - PROCESS | 1644 | 1464220075181 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}] 16:47:55 INFO - PROCESS | 1644 | 1464220075270 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 16:47:55 INFO - PROCESS | 1644 | 1464220075280 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x116053800 == 11 [pid = 1644] [id = 510] 16:47:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 212 (0x112d47c00) [pid = 1644] [serial = 1530] [outer = 0x0] 16:47:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 213 (0x113196400) [pid = 1644] [serial = 1531] [outer = 0x112d47c00] 16:47:55 INFO - PROCESS | 1644 | 1464220075308 Marionette DEBUG loaded listener.js 16:47:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 214 (0x113315800) [pid = 1644] [serial = 1532] [outer = 0x112d47c00] 16:47:55 INFO - PROCESS | 1644 | 1464220075658 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]]]}] 16:47:55 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 16:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 519ms 16:47:55 INFO - PROCESS | 1644 | 1464220075705 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 16:47:55 INFO - PROCESS | 1644 | 1464220075707 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 16:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:47:55 INFO - PROCESS | 1644 | 1464220075715 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:47:55 INFO - PROCESS | 1644 | 1464220075716 Marionette TRACE conn2 <- [1,2014,null,{}] 16:47:55 INFO - PROCESS | 1644 | 1464220075719 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}] 16:47:55 INFO - PROCESS | 1644 | 1464220075801 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 16:47:55 INFO - PROCESS | 1644 | 1464220075808 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x116878800 == 12 [pid = 1644] [id = 511] 16:47:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 215 (0x113d34400) [pid = 1644] [serial = 1533] [outer = 0x0] 16:47:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 216 (0x116040400) [pid = 1644] [serial = 1534] [outer = 0x113d34400] 16:47:55 INFO - PROCESS | 1644 | 1464220075838 Marionette DEBUG loaded listener.js 16:47:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 217 (0x116107000) [pid = 1644] [serial = 1535] [outer = 0x113d34400] 16:47:56 INFO - PROCESS | 1644 | 1464220076275 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]]]}] 16:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 570ms 16:47:56 INFO - PROCESS | 1644 | 1464220076293 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 16:47:56 INFO - PROCESS | 1644 | 1464220076301 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 16:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:47:56 INFO - PROCESS | 1644 | 1464220076339 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:47:56 INFO - PROCESS | 1644 | 1464220076341 Marionette TRACE conn2 <- [1,2018,null,{}] 16:47:56 INFO - PROCESS | 1644 | 1464220076345 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}] 16:47:56 INFO - PROCESS | 1644 | 1464220076487 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 16:47:56 INFO - PROCESS | 1644 | 1464220076501 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x118216000 == 13 [pid = 1644] [id = 512] 16:47:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 218 (0x116128800) [pid = 1644] [serial = 1536] [outer = 0x0] 16:47:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 219 (0x11612d400) [pid = 1644] [serial = 1537] [outer = 0x116128800] 16:47:56 INFO - PROCESS | 1644 | 1464220076542 Marionette DEBUG loaded listener.js 16:47:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 220 (0x116135400) [pid = 1644] [serial = 1538] [outer = 0x116128800] 16:47:56 INFO - PROCESS | 1644 | 1464220076994 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]]]}] 16:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 673ms 16:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:47:57 INFO - PROCESS | 1644 | 1464220077009 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 16:47:57 INFO - PROCESS | 1644 | 1464220077011 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 16:47:57 INFO - PROCESS | 1644 | 1464220077013 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:47:57 INFO - PROCESS | 1644 | 1464220077014 Marionette TRACE conn2 <- [1,2022,null,{}] 16:47:57 INFO - PROCESS | 1644 | 1464220077021 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}] 16:47:57 INFO - PROCESS | 1644 | 1464220077125 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 16:47:57 INFO - PROCESS | 1644 | 1464220077178 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x118e35800 == 14 [pid = 1644] [id = 513] 16:47:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 221 (0x116129800) [pid = 1644] [serial = 1539] [outer = 0x0] 16:47:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 222 (0x1161a4c00) [pid = 1644] [serial = 1540] [outer = 0x116129800] 16:47:57 INFO - PROCESS | 1644 | 1464220077204 Marionette DEBUG loaded listener.js 16:47:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 223 (0x11677a000) [pid = 1644] [serial = 1541] [outer = 0x116129800] 16:47:57 INFO - PROCESS | 1644 | 1464220077504 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]]]}] 16:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 524ms 16:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:47:57 INFO - PROCESS | 1644 | 1464220077542 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 16:47:57 INFO - PROCESS | 1644 | 1464220077544 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 16:47:57 INFO - PROCESS | 1644 | 1464220077546 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:47:57 INFO - PROCESS | 1644 | 1464220077547 Marionette TRACE conn2 <- [1,2026,null,{}] 16:47:57 INFO - PROCESS | 1644 | 1464220077553 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}] 16:47:57 INFO - PROCESS | 1644 | 1464220077686 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 16:47:57 INFO - PROCESS | 1644 | 1464220077702 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x119882800 == 15 [pid = 1644] [id = 514] 16:47:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 224 (0x116839c00) [pid = 1644] [serial = 1542] [outer = 0x0] 16:47:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 225 (0x1168b6c00) [pid = 1644] [serial = 1543] [outer = 0x116839c00] 16:47:57 INFO - PROCESS | 1644 | 1464220077727 Marionette DEBUG loaded listener.js 16:47:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 226 (0x118254800) [pid = 1644] [serial = 1544] [outer = 0x116839c00] 16:47:58 INFO - PROCESS | 1644 | 1464220078077 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]]]}] 16:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 572ms 16:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:47:58 INFO - PROCESS | 1644 | 1464220078119 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 16:47:58 INFO - PROCESS | 1644 | 1464220078120 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 16:47:58 INFO - PROCESS | 1644 | 1464220078122 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:47:58 INFO - PROCESS | 1644 | 1464220078123 Marionette TRACE conn2 <- [1,2030,null,{}] 16:47:58 INFO - PROCESS | 1644 | 1464220078125 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}] 16:47:58 INFO - PROCESS | 1644 | 1464220078226 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 16:47:58 INFO - PROCESS | 1644 | 1464220078238 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:47:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x123069000 == 16 [pid = 1644] [id = 515] 16:47:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 227 (0x116841400) [pid = 1644] [serial = 1545] [outer = 0x0] 16:47:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 228 (0x118260800) [pid = 1644] [serial = 1546] [outer = 0x116841400] 16:47:58 INFO - PROCESS | 1644 | 1464220078264 Marionette DEBUG loaded listener.js 16:47:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 229 (0x118396800) [pid = 1644] [serial = 1547] [outer = 0x116841400] 16:47:58 INFO - PROCESS | 1644 | 1464220078618 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]]]}] 16:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 521ms 16:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:47:58 INFO - PROCESS | 1644 | 1464220078643 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 16:47:58 INFO - PROCESS | 1644 | 1464220078644 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 16:47:58 INFO - PROCESS | 1644 | 1464220078647 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:47:58 INFO - PROCESS | 1644 | 1464220078648 Marionette TRACE conn2 <- [1,2034,null,{}] 16:47:58 INFO - PROCESS | 1644 | 1464220078657 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}] 16:47:58 INFO - PROCESS | 1644 | 1464220078721 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 228 (0x129420000) [pid = 1644] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 227 (0x116134800) [pid = 1644] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 226 (0x116127c00) [pid = 1644] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 225 (0x119282400) [pid = 1644] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 224 (0x12d7a6400) [pid = 1644] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 223 (0x112851c00) [pid = 1644] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 222 (0x123159400) [pid = 1644] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 221 (0x113316800) [pid = 1644] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 220 (0x12ba6b400) [pid = 1644] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 219 (0x112856000) [pid = 1644] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 218 (0x117e6a400) [pid = 1644] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 217 (0x11319a800) [pid = 1644] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 216 (0x1294ce400) [pid = 1644] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 215 (0x129422400) [pid = 1644] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 214 (0x1234a7800) [pid = 1644] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 213 (0x12d623400) [pid = 1644] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 212 (0x12d7a0800) [pid = 1644] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 211 (0x116102800) [pid = 1644] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 210 (0x119bf1400) [pid = 1644] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 209 (0x118335000) [pid = 1644] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 208 (0x128c50400) [pid = 1644] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 207 (0x12d7a1800) [pid = 1644] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 206 (0x128c48c00) [pid = 1644] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 205 (0x1267c1400) [pid = 1644] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 204 (0x1232a6c00) [pid = 1644] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 203 (0x11985d400) [pid = 1644] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 202 (0x116107400) [pid = 1644] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 201 (0x1131a0000) [pid = 1644] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 200 (0x11610e800) [pid = 1644] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 199 (0x111e34c00) [pid = 1644] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 198 (0x116130000) [pid = 1644] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x1161b2000) [pid = 1644] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x129424000) [pid = 1644] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x11724cc00) [pid = 1644] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x129423c00) [pid = 1644] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x128c45800) [pid = 1644] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x124c6ec00) [pid = 1644] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x126735800) [pid = 1644] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x12ba7c400) [pid = 1644] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x115131000) [pid = 1644] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x11683c000) [pid = 1644] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x12368e000) [pid = 1644] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x12aaef800) [pid = 1644] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x1232b0400) [pid = 1644] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x128955000) [pid = 1644] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x116113c00) [pid = 1644] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x11839c800) [pid = 1644] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x12d7a5400) [pid = 1644] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x116103000) [pid = 1644] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x128b7f400) [pid = 1644] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x118396000) [pid = 1644] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x12cec5400) [pid = 1644] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x119aa6c00) [pid = 1644] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x115e7dc00) [pid = 1644] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x12bd41400) [pid = 1644] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x12aaeec00) [pid = 1644] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x12bd39000) [pid = 1644] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x11839a800) [pid = 1644] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x12a986400) [pid = 1644] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x1161ef000) [pid = 1644] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x1341e8800) [pid = 1644] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x133f73c00) [pid = 1644] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x1338d7c00) [pid = 1644] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x12ba7d000) [pid = 1644] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:47:59 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x12b9b4c00) [pid = 1644] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:47:59 INFO - PROCESS | 1644 | 1464220079957 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x110e95800 == 17 [pid = 1644] [id = 516] 16:48:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x111c1f000) [pid = 1644] [serial = 1548] [outer = 0x0] 16:48:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x1122b3400) [pid = 1644] [serial = 1549] [outer = 0x111c1f000] 16:48:00 INFO - PROCESS | 1644 | 1464220080031 Marionette DEBUG loaded listener.js 16:48:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x112792800) [pid = 1644] [serial = 1550] [outer = 0x111c1f000] 16:48:00 INFO - PROCESS | 1644 | 1464220080548 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]]]}] 16:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1932ms 16:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:48:00 INFO - PROCESS | 1644 | 1464220080604 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 16:48:00 INFO - PROCESS | 1644 | 1464220080607 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 16:48:00 INFO - PROCESS | 1644 | 1464220080610 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:48:00 INFO - PROCESS | 1644 | 1464220080612 Marionette TRACE conn2 <- [1,2038,null,{}] 16:48:00 INFO - PROCESS | 1644 | 1464220080618 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}] 16:48:00 INFO - PROCESS | 1644 | 1464220080727 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 16:48:00 INFO - PROCESS | 1644 | 1464220080812 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x116817800 == 18 [pid = 1644] [id = 517] 16:48:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x112a67c00) [pid = 1644] [serial = 1551] [outer = 0x0] 16:48:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x112f0a800) [pid = 1644] [serial = 1552] [outer = 0x112a67c00] 16:48:00 INFO - PROCESS | 1644 | 1464220080844 Marionette DEBUG loaded listener.js 16:48:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x11319b000) [pid = 1644] [serial = 1553] [outer = 0x112a67c00] 16:48:01 INFO - PROCESS | 1644 | 1464220081415 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]]]}] 16:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 874ms 16:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:48:01 INFO - PROCESS | 1644 | 1464220081488 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 16:48:01 INFO - PROCESS | 1644 | 1464220081492 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 16:48:01 INFO - PROCESS | 1644 | 1464220081496 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:48:01 INFO - PROCESS | 1644 | 1464220081498 Marionette TRACE conn2 <- [1,2042,null,{}] 16:48:01 INFO - PROCESS | 1644 | 1464220081502 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}] 16:48:01 INFO - PROCESS | 1644 | 1464220081665 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 16:48:02 INFO - PROCESS | 1644 | 1464220082047 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x110eb9000 == 19 [pid = 1644] [id = 518] 16:48:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x11268a000) [pid = 1644] [serial = 1554] [outer = 0x0] 16:48:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x112796000) [pid = 1644] [serial = 1555] [outer = 0x11268a000] 16:48:02 INFO - PROCESS | 1644 | 1464220082092 Marionette DEBUG loaded listener.js 16:48:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x112856400) [pid = 1644] [serial = 1556] [outer = 0x11268a000] 16:48:02 INFO - PROCESS | 1644 | --DOCSHELL 0x123069000 == 18 [pid = 1644] [id = 515] 16:48:02 INFO - PROCESS | 1644 | --DOCSHELL 0x119882800 == 17 [pid = 1644] [id = 514] 16:48:02 INFO - PROCESS | 1644 | --DOCSHELL 0x118e35800 == 16 [pid = 1644] [id = 513] 16:48:02 INFO - PROCESS | 1644 | --DOCSHELL 0x118216000 == 15 [pid = 1644] [id = 512] 16:48:02 INFO - PROCESS | 1644 | --DOCSHELL 0x116878800 == 14 [pid = 1644] [id = 511] 16:48:02 INFO - PROCESS | 1644 | --DOCSHELL 0x116053800 == 13 [pid = 1644] [id = 510] 16:48:02 INFO - PROCESS | 1644 | --DOCSHELL 0x111c9f800 == 12 [pid = 1644] [id = 509] 16:48:02 INFO - PROCESS | 1644 | --DOCSHELL 0x12d6c6800 == 11 [pid = 1644] [id = 508] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x12906c400) [pid = 1644] [serial = 1525] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | 1464220082542 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]]]}] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x1130e8400) [pid = 1644] [serial = 1451] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x11839e800) [pid = 1644] [serial = 1517] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x118257000) [pid = 1644] [serial = 1481] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x116140800) [pid = 1644] [serial = 1453] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x112681400) [pid = 1644] [serial = 1450] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x1180b0000) [pid = 1644] [serial = 1519] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x11611c800) [pid = 1644] [serial = 1483] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x12a60a000) [pid = 1644] [serial = 1398] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x116185000) [pid = 1644] [serial = 1380] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x12b70e000) [pid = 1644] [serial = 1401] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x119bf2c00) [pid = 1644] [serial = 1386] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x1232a4800) [pid = 1644] [serial = 1387] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x12aaee800) [pid = 1644] [serial = 1399] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x11677f400) [pid = 1644] [serial = 1480] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x1341de000) [pid = 1644] [serial = 1351] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x11610f000) [pid = 1644] [serial = 1378] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x11319d400) [pid = 1644] [serial = 1377] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x1263a0c00) [pid = 1644] [serial = 1392] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x128c4d800) [pid = 1644] [serial = 1393] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x117245c00) [pid = 1644] [serial = 1516] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x116114800) [pid = 1644] [serial = 1383] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x12bd3c400) [pid = 1644] [serial = 1404] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x116124800) [pid = 1644] [serial = 1354] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x1130e9000) [pid = 1644] [serial = 1353] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x119642800) [pid = 1644] [serial = 1357] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x118788000) [pid = 1644] [serial = 1356] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x116110400) [pid = 1644] [serial = 1448] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x12cce9c00) [pid = 1644] [serial = 1365] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x12d185000) [pid = 1644] [serial = 1366] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x12a38a400) [pid = 1644] [serial = 1362] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x12bd39400) [pid = 1644] [serial = 1363] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x1267c0000) [pid = 1644] [serial = 1359] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x12921f400) [pid = 1644] [serial = 1360] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x1341ddc00) [pid = 1644] [serial = 1369] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x1338d9000) [pid = 1644] [serial = 1368] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x1341e3400) [pid = 1644] [serial = 1371] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x1341e9000) [pid = 1644] [serial = 1372] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x12b9b8400) [pid = 1644] [serial = 1402] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x11612f400) [pid = 1644] [serial = 1407] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x113dc1c00) [pid = 1644] [serial = 1447] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x123dee000) [pid = 1644] [serial = 1390] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x1232a3c00) [pid = 1644] [serial = 1410] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x1234a6400) [pid = 1644] [serial = 1389] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x11825d000) [pid = 1644] [serial = 1408] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x126964000) [pid = 1644] [serial = 1411] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x12907dc00) [pid = 1644] [serial = 1395] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x133f6c400) [pid = 1644] [serial = 1374] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x133f71800) [pid = 1644] [serial = 1375] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x118396400) [pid = 1644] [serial = 1384] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x116a54800) [pid = 1644] [serial = 1381] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x12c663000) [pid = 1644] [serial = 1405] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x12941f800) [pid = 1644] [serial = 1396] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x12921a400) [pid = 1644] [serial = 1492] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x128949800) [pid = 1644] [serial = 1490] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x123de8000) [pid = 1644] [serial = 1420] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x126c58c00) [pid = 1644] [serial = 1422] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x126967c00) [pid = 1644] [serial = 1523] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x12452ec00) [pid = 1644] [serial = 1489] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x11826f800) [pid = 1644] [serial = 1417] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x123295000) [pid = 1644] [serial = 1419] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x1194d4400) [pid = 1644] [serial = 1486] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x11611a800) [pid = 1644] [serial = 1414] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x11900bc00) [pid = 1644] [serial = 1456] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x116835800) [pid = 1644] [serial = 1416] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x113d31400) [pid = 1644] [serial = 1413] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x117e4a000) [pid = 1644] [serial = 1454] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x12d79dc00) [pid = 1644] [serial = 1499] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x123de5800) [pid = 1644] [serial = 1522] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x1338d1800) [pid = 1644] [serial = 1501] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x11683fc00) [pid = 1644] [serial = 1484] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x12cec6c00) [pid = 1644] [serial = 1436] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x12d620c00) [pid = 1644] [serial = 1498] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x12c0b0800) [pid = 1644] [serial = 1496] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x12cc17c00) [pid = 1644] [serial = 1435] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x12cb62400) [pid = 1644] [serial = 1433] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x129007400) [pid = 1644] [serial = 1427] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x12c65f400) [pid = 1644] [serial = 1432] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x12c0a6000) [pid = 1644] [serial = 1430] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x12ba83800) [pid = 1644] [serial = 1429] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 92 (0x123ae7800) [pid = 1644] [serial = 1459] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 91 (0x12a97a400) [pid = 1644] [serial = 1493] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 90 (0x123158c00) [pid = 1644] [serial = 886] [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.] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 89 (0x12b9b1800) [pid = 1644] [serial = 1495] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 88 (0x126614800) [pid = 1644] [serial = 1426] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 87 (0x128b85c00) [pid = 1644] [serial = 1423] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 86 (0x12b9af400) [pid = 1644] [serial = 1471] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 85 (0x129226400) [pid = 1644] [serial = 1466] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 84 (0x12a982400) [pid = 1644] [serial = 1468] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 83 (0x126ca0000) [pid = 1644] [serial = 1463] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 82 (0x128c49400) [pid = 1644] [serial = 1465] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 81 (0x12af4d000) [pid = 1644] [serial = 1123] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 80 (0x12c0aec00) [pid = 1644] [serial = 1126] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 79 (0x116133800) [pid = 1644] [serial = 1111] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 78 (0x11839a400) [pid = 1644] [serial = 1114] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 77 (0x1266e4c00) [pid = 1644] [serial = 1117] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 76 (0x12ba6fc00) [pid = 1644] [serial = 988] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 75 (0x124320c00) [pid = 1644] [serial = 1460] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 74 (0x1267c2400) [pid = 1644] [serial = 1462] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 73 (0x129419000) [pid = 1644] [serial = 1120] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 72 (0x12d181800) [pid = 1644] [serial = 1445] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 71 (0x11963d800) [pid = 1644] [serial = 1457] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 70 (0x1338da800) [pid = 1644] [serial = 1502] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 69 (0x11927bc00) [pid = 1644] [serial = 1444] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 68 (0x126397400) [pid = 1644] [serial = 1442] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 67 (0x133f67400) [pid = 1644] [serial = 1504] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 66 (0x12cecc000) [pid = 1644] [serial = 1438] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 65 (0x116837800) [pid = 1644] [serial = 1441] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 64 (0x12d182c00) [pid = 1644] [serial = 1439] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 63 (0x119c5cc00) [pid = 1644] [serial = 1487] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 62 (0x13407d400) [pid = 1644] [serial = 1508] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 61 (0x1345a8400) [pid = 1644] [serial = 1513] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 60 (0x1345b1800) [pid = 1644] [serial = 1514] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 59 (0x1341dc800) [pid = 1644] [serial = 1510] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 58 (0x1341e4c00) [pid = 1644] [serial = 1511] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 57 (0x133f75800) [pid = 1644] [serial = 1507] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 56 (0x133f6f400) [pid = 1644] [serial = 1505] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 55 (0x12cc1a000) [pid = 1644] [serial = 1478] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 54 (0x12bd42c00) [pid = 1644] [serial = 1475] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 53 (0x12cb58c00) [pid = 1644] [serial = 1477] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 52 (0x12ba6c800) [pid = 1644] [serial = 1472] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 51 (0x1190b3400) [pid = 1644] [serial = 1520] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 50 (0x12ba76800) [pid = 1644] [serial = 1474] [outer = 0x0] [url = about:blank] 16:48:02 INFO - PROCESS | 1644 | --DOMWINDOW == 49 (0x12b710800) [pid = 1644] [serial = 1469] [outer = 0x0] [url = about:blank] 16:48:02 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) 16:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1128ms 16:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:48:02 INFO - PROCESS | 1644 | 1464220082625 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 16:48:02 INFO - PROCESS | 1644 | 1464220082627 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 16:48:02 INFO - PROCESS | 1644 | 1464220082630 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:48:02 INFO - PROCESS | 1644 | 1464220082632 Marionette TRACE conn2 <- [1,2046,null,{}] 16:48:02 INFO - PROCESS | 1644 | 1464220082635 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}] 16:48:02 INFO - PROCESS | 1644 | 1464220082713 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 16:48:02 INFO - PROCESS | 1644 | 1464220082722 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x11389a800 == 12 [pid = 1644] [id = 519] 16:48:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 50 (0x113194400) [pid = 1644] [serial = 1557] [outer = 0x0] 16:48:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 51 (0x113199c00) [pid = 1644] [serial = 1558] [outer = 0x113194400] 16:48:02 INFO - PROCESS | 1644 | 1464220082750 Marionette DEBUG loaded listener.js 16:48:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 52 (0x113311c00) [pid = 1644] [serial = 1559] [outer = 0x113194400] 16:48:03 INFO - PROCESS | 1644 | 1464220083173 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]]]}] 16:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 571ms 16:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:48:03 INFO - PROCESS | 1644 | 1464220083204 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 16:48:03 INFO - PROCESS | 1644 | 1464220083206 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 16:48:03 INFO - PROCESS | 1644 | 1464220083209 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:48:03 INFO - PROCESS | 1644 | 1464220083210 Marionette TRACE conn2 <- [1,2050,null,{}] 16:48:03 INFO - PROCESS | 1644 | 1464220083212 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}] 16:48:03 INFO - PROCESS | 1644 | 1464220083289 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 16:48:03 INFO - PROCESS | 1644 | 1464220083298 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x117565000 == 13 [pid = 1644] [id = 520] 16:48:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 53 (0x113dc1c00) [pid = 1644] [serial = 1560] [outer = 0x0] 16:48:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 54 (0x116083c00) [pid = 1644] [serial = 1561] [outer = 0x113dc1c00] 16:48:03 INFO - PROCESS | 1644 | 1464220083326 Marionette DEBUG loaded listener.js 16:48:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 55 (0x116109000) [pid = 1644] [serial = 1562] [outer = 0x113dc1c00] 16:48:03 INFO - PROCESS | 1644 | 1464220083711 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]]]}] 16:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 520ms 16:48:03 INFO - PROCESS | 1644 | 1464220083730 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 16:48:03 INFO - PROCESS | 1644 | 1464220083732 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 16:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:48:03 INFO - PROCESS | 1644 | 1464220083741 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:48:03 INFO - PROCESS | 1644 | 1464220083744 Marionette TRACE conn2 <- [1,2054,null,{}] 16:48:03 INFO - PROCESS | 1644 | 1464220083747 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}] 16:48:03 INFO - PROCESS | 1644 | 1464220083835 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 16:48:03 INFO - PROCESS | 1644 | 1464220083840 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x118e49800 == 14 [pid = 1644] [id = 521] 16:48:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 56 (0x112045c00) [pid = 1644] [serial = 1563] [outer = 0x0] 16:48:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 57 (0x116115800) [pid = 1644] [serial = 1564] [outer = 0x112045c00] 16:48:03 INFO - PROCESS | 1644 | 1464220083868 Marionette DEBUG loaded listener.js 16:48:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 58 (0x11612ac00) [pid = 1644] [serial = 1565] [outer = 0x112045c00] 16:48:04 INFO - PROCESS | 1644 | 1464220084203 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]]]}] 16:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 474ms 16:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:48:04 INFO - PROCESS | 1644 | 1464220084212 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 16:48:04 INFO - PROCESS | 1644 | 1464220084215 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 16:48:04 INFO - PROCESS | 1644 | 1464220084221 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:48:04 INFO - PROCESS | 1644 | 1464220084223 Marionette TRACE conn2 <- [1,2058,null,{}] 16:48:04 INFO - PROCESS | 1644 | 1464220084226 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}] 16:48:04 INFO - PROCESS | 1644 | 1464220084335 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 16:48:04 INFO - PROCESS | 1644 | 1464220084411 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x11756d000 == 15 [pid = 1644] [id = 522] 16:48:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 59 (0x112682000) [pid = 1644] [serial = 1566] [outer = 0x0] 16:48:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 60 (0x116135000) [pid = 1644] [serial = 1567] [outer = 0x112682000] 16:48:04 INFO - PROCESS | 1644 | 1464220084452 Marionette DEBUG loaded listener.js 16:48:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 61 (0x116141800) [pid = 1644] [serial = 1568] [outer = 0x112682000] 16:48:04 INFO - PROCESS | 1644 | 1464220084896 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]]]}] 16:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 723ms 16:48:04 INFO - PROCESS | 1644 | 1464220084944 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 16:48:04 INFO - PROCESS | 1644 | 1464220084945 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 16:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:48:04 INFO - PROCESS | 1644 | 1464220084947 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:48:04 INFO - PROCESS | 1644 | 1464220084949 Marionette TRACE conn2 <- [1,2062,null,{}] 16:48:04 INFO - PROCESS | 1644 | 1464220084951 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}] 16:48:05 INFO - PROCESS | 1644 | 1464220085048 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 16:48:05 INFO - PROCESS | 1644 | 1464220085053 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x119b79000 == 16 [pid = 1644] [id = 523] 16:48:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 62 (0x1166c8800) [pid = 1644] [serial = 1569] [outer = 0x0] 16:48:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 63 (0x11677b400) [pid = 1644] [serial = 1570] [outer = 0x1166c8800] 16:48:05 INFO - PROCESS | 1644 | 1464220085085 Marionette DEBUG loaded listener.js 16:48:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 64 (0x117245c00) [pid = 1644] [serial = 1571] [outer = 0x1166c8800] 16:48:05 INFO - PROCESS | 1644 | 1464220085487 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]]]}] 16:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 572ms 16:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:48:05 INFO - PROCESS | 1644 | 1464220085520 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 16:48:05 INFO - PROCESS | 1644 | 1464220085522 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 16:48:05 INFO - PROCESS | 1644 | 1464220085525 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:48:05 INFO - PROCESS | 1644 | 1464220085526 Marionette TRACE conn2 <- [1,2066,null,{}] 16:48:05 INFO - PROCESS | 1644 | 1464220085530 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}] 16:48:05 INFO - PROCESS | 1644 | 1464220085677 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 16:48:05 INFO - PROCESS | 1644 | 1464220085751 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x123082800 == 17 [pid = 1644] [id = 524] 16:48:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 65 (0x1166c8c00) [pid = 1644] [serial = 1572] [outer = 0x0] 16:48:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 66 (0x117e41800) [pid = 1644] [serial = 1573] [outer = 0x1166c8c00] 16:48:05 INFO - PROCESS | 1644 | 1464220085777 Marionette DEBUG loaded listener.js 16:48:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 67 (0x118257800) [pid = 1644] [serial = 1574] [outer = 0x1166c8c00] 16:48:06 INFO - PROCESS | 1644 | 1464220086096 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]]]}] 16:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 619ms 16:48:06 INFO - PROCESS | 1644 | --DOMWINDOW == 66 (0x116128800) [pid = 1644] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:48:06 INFO - PROCESS | 1644 | --DOMWINDOW == 65 (0x128b85800) [pid = 1644] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:48:06 INFO - PROCESS | 1644 | --DOMWINDOW == 64 (0x116839c00) [pid = 1644] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:48:06 INFO - PROCESS | 1644 | --DOMWINDOW == 63 (0x116129800) [pid = 1644] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:48:06 INFO - PROCESS | 1644 | --DOMWINDOW == 62 (0x112d47c00) [pid = 1644] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:48:06 INFO - PROCESS | 1644 | --DOMWINDOW == 61 (0x1127a0000) [pid = 1644] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:48:06 INFO - PROCESS | 1644 | --DOMWINDOW == 60 (0x113d34400) [pid = 1644] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:48:06 INFO - PROCESS | 1644 | 1464220086151 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 16:48:06 INFO - PROCESS | 1644 | 1464220086152 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 16:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:48:06 INFO - PROCESS | 1644 | 1464220086155 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:48:06 INFO - PROCESS | 1644 | 1464220086157 Marionette TRACE conn2 <- [1,2070,null,{}] 16:48:06 INFO - PROCESS | 1644 | 1464220086159 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}] 16:48:06 INFO - PROCESS | 1644 | 1464220086250 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 16:48:06 INFO - PROCESS | 1644 | 1464220086283 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x11757d800 == 18 [pid = 1644] [id = 525] 16:48:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 61 (0x111e33800) [pid = 1644] [serial = 1575] [outer = 0x0] 16:48:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 62 (0x115e0fc00) [pid = 1644] [serial = 1576] [outer = 0x111e33800] 16:48:06 INFO - PROCESS | 1644 | 1464220086309 Marionette DEBUG loaded listener.js 16:48:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 63 (0x11825b800) [pid = 1644] [serial = 1577] [outer = 0x111e33800] 16:48:06 INFO - PROCESS | 1644 | 1464220086572 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]]]}] 16:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 467ms 16:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:48:06 INFO - PROCESS | 1644 | 1464220086624 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 16:48:06 INFO - PROCESS | 1644 | 1464220086625 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 16:48:06 INFO - PROCESS | 1644 | 1464220086627 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:48:06 INFO - PROCESS | 1644 | 1464220086628 Marionette TRACE conn2 <- [1,2074,null,{}] 16:48:06 INFO - PROCESS | 1644 | 1464220086630 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}] 16:48:06 INFO - PROCESS | 1644 | 1464220086719 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 16:48:06 INFO - PROCESS | 1644 | 1464220086724 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x1233d3800 == 19 [pid = 1644] [id = 526] 16:48:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 64 (0x11825f400) [pid = 1644] [serial = 1578] [outer = 0x0] 16:48:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 65 (0x118391c00) [pid = 1644] [serial = 1579] [outer = 0x11825f400] 16:48:06 INFO - PROCESS | 1644 | 1464220086749 Marionette DEBUG loaded listener.js 16:48:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 66 (0x11848d400) [pid = 1644] [serial = 1580] [outer = 0x11825f400] 16:48:07 INFO - PROCESS | 1644 | 1464220087073 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]]]}] 16:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 473ms 16:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:48:07 INFO - PROCESS | 1644 | 1464220087103 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 16:48:07 INFO - PROCESS | 1644 | 1464220087104 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 16:48:07 INFO - PROCESS | 1644 | 1464220087106 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:48:07 INFO - PROCESS | 1644 | 1464220087107 Marionette TRACE conn2 <- [1,2078,null,{}] 16:48:07 INFO - PROCESS | 1644 | 1464220087109 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}] 16:48:07 INFO - PROCESS | 1644 | 1464220087207 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 16:48:07 INFO - PROCESS | 1644 | 1464220087213 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x118e46000 == 20 [pid = 1644] [id = 527] 16:48:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 67 (0x118491400) [pid = 1644] [serial = 1581] [outer = 0x0] 16:48:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 68 (0x118789000) [pid = 1644] [serial = 1582] [outer = 0x118491400] 16:48:07 INFO - PROCESS | 1644 | 1464220087241 Marionette DEBUG loaded listener.js 16:48:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 69 (0x119008400) [pid = 1644] [serial = 1583] [outer = 0x118491400] 16:48:07 INFO - PROCESS | 1644 | 1464220087541 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]]]}] 16:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 470ms 16:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:48:07 INFO - PROCESS | 1644 | 1464220087577 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 16:48:07 INFO - PROCESS | 1644 | 1464220087579 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 16:48:07 INFO - PROCESS | 1644 | 1464220087585 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:48:07 INFO - PROCESS | 1644 | 1464220087587 Marionette TRACE conn2 <- [1,2082,null,{}] 16:48:07 INFO - PROCESS | 1644 | 1464220087590 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}] 16:48:07 INFO - PROCESS | 1644 | 1464220087710 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 16:48:07 INFO - PROCESS | 1644 | 1464220087779 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x123d20800 == 21 [pid = 1644] [id = 528] 16:48:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 70 (0x118782800) [pid = 1644] [serial = 1584] [outer = 0x0] 16:48:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 71 (0x1190ae800) [pid = 1644] [serial = 1585] [outer = 0x118782800] 16:48:07 INFO - PROCESS | 1644 | 1464220087832 Marionette DEBUG loaded listener.js 16:48:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 72 (0x11927f800) [pid = 1644] [serial = 1586] [outer = 0x118782800] 16:48:08 INFO - PROCESS | 1644 | 1464220088177 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]]]}] 16:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 624ms 16:48:08 INFO - PROCESS | 1644 | 1464220088207 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 16:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:48:08 INFO - PROCESS | 1644 | 1464220088208 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 16:48:08 INFO - PROCESS | 1644 | 1464220088210 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:48:08 INFO - PROCESS | 1644 | 1464220088212 Marionette TRACE conn2 <- [1,2086,null,{}] 16:48:08 INFO - PROCESS | 1644 | 1464220088215 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}] 16:48:08 INFO - PROCESS | 1644 | 1464220088312 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 16:48:08 INFO - PROCESS | 1644 | 1464220088361 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x124d1c000 == 22 [pid = 1644] [id = 529] 16:48:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 73 (0x11607f400) [pid = 1644] [serial = 1587] [outer = 0x0] 16:48:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 74 (0x1190b3400) [pid = 1644] [serial = 1588] [outer = 0x11607f400] 16:48:08 INFO - PROCESS | 1644 | 1464220088387 Marionette DEBUG loaded listener.js 16:48:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 75 (0x119a9d000) [pid = 1644] [serial = 1589] [outer = 0x11607f400] 16:48:08 INFO - PROCESS | 1644 | 1464220088686 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]]]}] 16:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 572ms 16:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:48:08 INFO - PROCESS | 1644 | 1464220088785 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 16:48:08 INFO - PROCESS | 1644 | 1464220088788 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 16:48:08 INFO - PROCESS | 1644 | 1464220088791 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:48:08 INFO - PROCESS | 1644 | 1464220088793 Marionette TRACE conn2 <- [1,2090,null,{}] 16:48:08 INFO - PROCESS | 1644 | 1464220088797 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}] 16:48:08 INFO - PROCESS | 1644 | 1464220088896 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 16:48:08 INFO - PROCESS | 1644 | 1464220088944 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x116053800 == 23 [pid = 1644] [id = 530] 16:48:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 76 (0x112796c00) [pid = 1644] [serial = 1590] [outer = 0x0] 16:48:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 77 (0x1127a0400) [pid = 1644] [serial = 1591] [outer = 0x112796c00] 16:48:08 INFO - PROCESS | 1644 | 1464220088975 Marionette DEBUG loaded listener.js 16:48:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 78 (0x112a76800) [pid = 1644] [serial = 1592] [outer = 0x112796c00] 16:48:09 INFO - PROCESS | 1644 | 1464220089390 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]]]}] 16:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 621ms 16:48:09 INFO - PROCESS | 1644 | 1464220089413 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 16:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:48:09 INFO - PROCESS | 1644 | 1464220089417 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 16:48:09 INFO - PROCESS | 1644 | 1464220089423 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:48:09 INFO - PROCESS | 1644 | 1464220089425 Marionette TRACE conn2 <- [1,2094,null,{}] 16:48:09 INFO - PROCESS | 1644 | 1464220089428 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}] 16:48:09 INFO - PROCESS | 1644 | 1464220089528 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 16:48:09 INFO - PROCESS | 1644 | 1464220089630 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x119882000 == 24 [pid = 1644] [id = 531] 16:48:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 79 (0x1160f9c00) [pid = 1644] [serial = 1593] [outer = 0x0] 16:48:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 80 (0x116103400) [pid = 1644] [serial = 1594] [outer = 0x1160f9c00] 16:48:09 INFO - PROCESS | 1644 | 1464220089674 Marionette DEBUG loaded listener.js 16:48:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 81 (0x116113800) [pid = 1644] [serial = 1595] [outer = 0x1160f9c00] 16:48:10 INFO - PROCESS | 1644 | 1464220090097 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]]]}] 16:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 723ms 16:48:10 INFO - PROCESS | 1644 | 1464220090145 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 16:48:10 INFO - PROCESS | 1644 | 1464220090146 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 16:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:48:10 INFO - PROCESS | 1644 | 1464220090149 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:48:10 INFO - PROCESS | 1644 | 1464220090150 Marionette TRACE conn2 <- [1,2098,null,{}] 16:48:10 INFO - PROCESS | 1644 | 1464220090158 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}] 16:48:10 INFO - PROCESS | 1644 | 1464220090258 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 16:48:10 INFO - PROCESS | 1644 | 1464220090310 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x126cba800 == 25 [pid = 1644] [id = 532] 16:48:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 82 (0x11612bc00) [pid = 1644] [serial = 1596] [outer = 0x0] 16:48:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 83 (0x1161b0400) [pid = 1644] [serial = 1597] [outer = 0x11612bc00] 16:48:10 INFO - PROCESS | 1644 | 1464220090355 Marionette DEBUG loaded listener.js 16:48:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 84 (0x116a56400) [pid = 1644] [serial = 1598] [outer = 0x11612bc00] 16:48:10 INFO - PROCESS | 1644 | 1464220090780 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]]]}] 16:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 16:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:48:10 INFO - PROCESS | 1644 | 1464220090820 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 16:48:10 INFO - PROCESS | 1644 | 1464220090821 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 16:48:10 INFO - PROCESS | 1644 | 1464220090824 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:48:10 INFO - PROCESS | 1644 | 1464220090825 Marionette TRACE conn2 <- [1,2102,null,{}] 16:48:10 INFO - PROCESS | 1644 | 1464220090827 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}] 16:48:10 INFO - PROCESS | 1644 | 1464220090949 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 16:48:11 INFO - PROCESS | 1644 | 1464220091000 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x12903f000 == 26 [pid = 1644] [id = 533] 16:48:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 85 (0x117e46c00) [pid = 1644] [serial = 1599] [outer = 0x0] 16:48:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 86 (0x118338c00) [pid = 1644] [serial = 1600] [outer = 0x117e46c00] 16:48:11 INFO - PROCESS | 1644 | 1464220091031 Marionette DEBUG loaded listener.js 16:48:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 87 (0x1190b7400) [pid = 1644] [serial = 1601] [outer = 0x117e46c00] 16:48:11 INFO - PROCESS | 1644 | 1464220091446 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]]]}] 16:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 16:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:48:11 INFO - PROCESS | 1644 | 1464220091496 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 16:48:11 INFO - PROCESS | 1644 | 1464220091498 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 16:48:11 INFO - PROCESS | 1644 | 1464220091501 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:48:11 INFO - PROCESS | 1644 | 1464220091503 Marionette TRACE conn2 <- [1,2106,null,{}] 16:48:11 INFO - PROCESS | 1644 | 1464220091507 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}] 16:48:11 INFO - PROCESS | 1644 | 1464220091651 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 16:48:11 INFO - PROCESS | 1644 | 1464220091740 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x1292bf800 == 27 [pid = 1644] [id = 534] 16:48:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 88 (0x1190b2000) [pid = 1644] [serial = 1602] [outer = 0x0] 16:48:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 89 (0x119853400) [pid = 1644] [serial = 1603] [outer = 0x1190b2000] 16:48:11 INFO - PROCESS | 1644 | 1464220091791 Marionette DEBUG loaded listener.js 16:48:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 90 (0x119bee000) [pid = 1644] [serial = 1604] [outer = 0x1190b2000] 16:48:12 INFO - PROCESS | 1644 | 1464220092246 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]]]}] 16:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 770ms 16:48:12 INFO - PROCESS | 1644 | 1464220092272 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 16:48:12 INFO - PROCESS | 1644 | 1464220092273 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 16:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:48:12 INFO - PROCESS | 1644 | 1464220092275 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:48:12 INFO - PROCESS | 1644 | 1464220092277 Marionette TRACE conn2 <- [1,2110,null,{}] 16:48:12 INFO - PROCESS | 1644 | 1464220092279 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}] 16:48:12 INFO - PROCESS | 1644 | 1464220092395 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 16:48:12 INFO - PROCESS | 1644 | 1464220092449 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a6b9800 == 28 [pid = 1644] [id = 535] 16:48:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 91 (0x123158000) [pid = 1644] [serial = 1605] [outer = 0x0] 16:48:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x1232a4800) [pid = 1644] [serial = 1606] [outer = 0x123158000] 16:48:12 INFO - PROCESS | 1644 | 1464220092480 Marionette DEBUG loaded listener.js 16:48:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x1232b0400) [pid = 1644] [serial = 1607] [outer = 0x123158000] 16:48:12 INFO - PROCESS | 1644 | 1464220092955 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]]]}] 16:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 718ms 16:48:12 INFO - PROCESS | 1644 | 1464220092995 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 16:48:12 INFO - PROCESS | 1644 | 1464220092998 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 16:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:48:13 INFO - PROCESS | 1644 | 1464220093001 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:48:13 INFO - PROCESS | 1644 | 1464220093003 Marionette TRACE conn2 <- [1,2114,null,{}] 16:48:13 INFO - PROCESS | 1644 | 1464220093007 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}] 16:48:13 INFO - PROCESS | 1644 | 1464220093156 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 16:48:13 INFO - PROCESS | 1644 | 1464220093220 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x116f1d000 == 29 [pid = 1644] [id = 536] 16:48:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x11279c800) [pid = 1644] [serial = 1608] [outer = 0x0] 16:48:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x116783c00) [pid = 1644] [serial = 1609] [outer = 0x11279c800] 16:48:13 INFO - PROCESS | 1644 | 1464220093253 Marionette DEBUG loaded listener.js 16:48:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x123689800) [pid = 1644] [serial = 1610] [outer = 0x11279c800] 16:48:13 INFO - PROCESS | 1644 | 1464220093879 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]]]}] 16:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 923ms 16:48:13 INFO - PROCESS | 1644 | 1464220093924 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 16:48:13 INFO - PROCESS | 1644 | 1464220093927 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 16:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:48:13 INFO - PROCESS | 1644 | 1464220093935 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:48:13 INFO - PROCESS | 1644 | 1464220093938 Marionette TRACE conn2 <- [1,2118,null,{}] 16:48:13 INFO - PROCESS | 1644 | 1464220093944 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}] 16:48:14 INFO - PROCESS | 1644 | 1464220094122 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 16:48:14 INFO - PROCESS | 1644 | 1464220094252 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x118ef1000 == 30 [pid = 1644] [id = 537] 16:48:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x11279d000) [pid = 1644] [serial = 1611] [outer = 0x0] 16:48:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x112850400) [pid = 1644] [serial = 1612] [outer = 0x11279d000] 16:48:14 INFO - PROCESS | 1644 | 1464220094278 Marionette DEBUG loaded listener.js 16:48:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x116106c00) [pid = 1644] [serial = 1613] [outer = 0x11279d000] 16:48:14 INFO - PROCESS | 1644 | 1464220094782 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]]]}] 16:48:14 INFO - PROCESS | 1644 | --DOCSHELL 0x116817800 == 29 [pid = 1644] [id = 517] 16:48:14 INFO - PROCESS | 1644 | --DOCSHELL 0x110e95800 == 28 [pid = 1644] [id = 516] 16:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 927ms 16:48:14 INFO - PROCESS | 1644 | 1464220094859 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 16:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:48:14 INFO - PROCESS | 1644 | 1464220094865 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 16:48:14 INFO - PROCESS | 1644 | 1464220094871 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:48:14 INFO - PROCESS | 1644 | 1464220094874 Marionette TRACE conn2 <- [1,2122,null,{}] 16:48:14 INFO - PROCESS | 1644 | 1464220094877 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}] 16:48:15 INFO - PROCESS | 1644 | 1464220095014 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 16:48:15 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x113196400) [pid = 1644] [serial = 1531] [outer = 0x0] [url = about:blank] 16:48:15 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x113315800) [pid = 1644] [serial = 1532] [outer = 0x0] [url = about:blank] 16:48:15 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x11284e800) [pid = 1644] [serial = 1528] [outer = 0x0] [url = about:blank] 16:48:15 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x112858800) [pid = 1644] [serial = 1529] [outer = 0x0] [url = about:blank] 16:48:15 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x116040400) [pid = 1644] [serial = 1534] [outer = 0x0] [url = about:blank] 16:48:15 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x116107000) [pid = 1644] [serial = 1535] [outer = 0x0] [url = about:blank] 16:48:15 INFO - PROCESS | 1644 | --DOMWINDOW == 92 (0x11677a000) [pid = 1644] [serial = 1541] [outer = 0x0] [url = about:blank] 16:48:15 INFO - PROCESS | 1644 | --DOMWINDOW == 91 (0x11612d400) [pid = 1644] [serial = 1537] [outer = 0x0] [url = about:blank] 16:48:15 INFO - PROCESS | 1644 | --DOMWINDOW == 90 (0x116135400) [pid = 1644] [serial = 1538] [outer = 0x0] [url = about:blank] 16:48:15 INFO - PROCESS | 1644 | --DOMWINDOW == 89 (0x12af4a000) [pid = 1644] [serial = 1526] [outer = 0x0] [url = about:blank] 16:48:15 INFO - PROCESS | 1644 | --DOMWINDOW == 88 (0x1168b6c00) [pid = 1644] [serial = 1543] [outer = 0x0] [url = about:blank] 16:48:15 INFO - PROCESS | 1644 | --DOMWINDOW == 87 (0x118260800) [pid = 1644] [serial = 1546] [outer = 0x0] [url = about:blank] 16:48:15 INFO - PROCESS | 1644 | --DOMWINDOW == 86 (0x118254800) [pid = 1644] [serial = 1544] [outer = 0x0] [url = about:blank] 16:48:15 INFO - PROCESS | 1644 | --DOMWINDOW == 85 (0x1161a4c00) [pid = 1644] [serial = 1540] [outer = 0x0] [url = about:blank] 16:48:15 INFO - PROCESS | 1644 | 1464220095106 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x112d9c000 == 29 [pid = 1644] [id = 538] 16:48:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 86 (0x11284e800) [pid = 1644] [serial = 1614] [outer = 0x0] 16:48:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 87 (0x116102800) [pid = 1644] [serial = 1615] [outer = 0x11284e800] 16:48:15 INFO - PROCESS | 1644 | 1464220095150 Marionette DEBUG loaded listener.js 16:48:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 88 (0x116125400) [pid = 1644] [serial = 1616] [outer = 0x11284e800] 16:48:15 INFO - PROCESS | 1644 | 1464220095548 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]]]}] 16:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 724ms 16:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:48:15 INFO - PROCESS | 1644 | 1464220095599 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 16:48:15 INFO - PROCESS | 1644 | 1464220095602 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 16:48:15 INFO - PROCESS | 1644 | 1464220095605 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:48:15 INFO - PROCESS | 1644 | 1464220095609 Marionette TRACE conn2 <- [1,2126,null,{}] 16:48:15 INFO - PROCESS | 1644 | 1464220095620 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}] 16:48:15 INFO - PROCESS | 1644 | 1464220095754 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 16:48:15 INFO - PROCESS | 1644 | 1464220095762 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x119071800 == 30 [pid = 1644] [id = 539] 16:48:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 89 (0x11613e800) [pid = 1644] [serial = 1617] [outer = 0x0] 16:48:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 90 (0x116837800) [pid = 1644] [serial = 1618] [outer = 0x11613e800] 16:48:15 INFO - PROCESS | 1644 | 1464220095812 Marionette DEBUG loaded listener.js 16:48:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 91 (0x117e61800) [pid = 1644] [serial = 1619] [outer = 0x11613e800] 16:48:16 INFO - PROCESS | 1644 | 1464220096239 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]]]}] 16:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 676ms 16:48:16 INFO - PROCESS | 1644 | 1464220096281 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 16:48:16 INFO - PROCESS | 1644 | 1464220096283 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 16:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:48:16 INFO - PROCESS | 1644 | 1464220096285 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:48:16 INFO - PROCESS | 1644 | 1464220096286 Marionette TRACE conn2 <- [1,2130,null,{}] 16:48:16 INFO - PROCESS | 1644 | 1464220096288 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}] 16:48:16 INFO - PROCESS | 1644 | 1464220096375 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 16:48:16 INFO - PROCESS | 1644 | 1464220096379 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x113b73800 == 31 [pid = 1644] [id = 540] 16:48:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 92 (0x11825d000) [pid = 1644] [serial = 1620] [outer = 0x0] 16:48:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x11839e800) [pid = 1644] [serial = 1621] [outer = 0x11825d000] 16:48:16 INFO - PROCESS | 1644 | 1464220096406 Marionette DEBUG loaded listener.js 16:48:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x118e90400) [pid = 1644] [serial = 1622] [outer = 0x11825d000] 16:48:16 INFO - PROCESS | 1644 | 1464220096738 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] 16:48:16 INFO - PROCESS | 1644 | 1464220096756 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 16:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:48:16 INFO - PROCESS | 1644 | 1464220096758 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:48:16 INFO - PROCESS | 1644 | 1464220096760 Marionette TRACE conn2 <- [1,2134,null,{}] 16:48:16 INFO - PROCESS | 1644 | 1464220096762 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}] 16:48:16 INFO - PROCESS | 1644 | 1464220096842 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 16:48:16 INFO - PROCESS | 1644 | 1464220096901 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x123ab5800 == 32 [pid = 1644] [id = 541] 16:48:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x11826f800) [pid = 1644] [serial = 1623] [outer = 0x0] 16:48:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x1190b5c00) [pid = 1644] [serial = 1624] [outer = 0x11826f800] 16:48:16 INFO - PROCESS | 1644 | 1464220096927 Marionette DEBUG loaded listener.js 16:48:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x112686000) [pid = 1644] [serial = 1625] [outer = 0x11826f800] 16:48:17 INFO - PROCESS | 1644 | 1464220097255 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]]]}] 16:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 518ms 16:48:17 INFO - PROCESS | 1644 | 1464220097278 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 16:48:17 INFO - PROCESS | 1644 | 1464220097279 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 16:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:48:17 INFO - PROCESS | 1644 | 1464220097282 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:48:17 INFO - PROCESS | 1644 | 1464220097285 Marionette TRACE conn2 <- [1,2138,null,{}] 16:48:17 INFO - PROCESS | 1644 | 1464220097287 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}] 16:48:17 INFO - PROCESS | 1644 | 1464220097401 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 16:48:17 INFO - PROCESS | 1644 | 1464220097416 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x129040000 == 33 [pid = 1644] [id = 542] 16:48:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x11a029c00) [pid = 1644] [serial = 1626] [outer = 0x0] 16:48:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x1232a9c00) [pid = 1644] [serial = 1627] [outer = 0x11a029c00] 16:48:17 INFO - PROCESS | 1644 | 1464220097448 Marionette DEBUG loaded listener.js 16:48:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x123bfa800) [pid = 1644] [serial = 1628] [outer = 0x11a029c00] 16:48:17 INFO - PROCESS | 1644 | 1464220097825 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]]]}] 16:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 572ms 16:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:48:17 INFO - PROCESS | 1644 | 1464220097871 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 16:48:17 INFO - PROCESS | 1644 | 1464220097872 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 16:48:17 INFO - PROCESS | 1644 | 1464220097874 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:48:17 INFO - PROCESS | 1644 | 1464220097875 Marionette TRACE conn2 <- [1,2142,null,{}] 16:48:17 INFO - PROCESS | 1644 | 1464220097878 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}] 16:48:17 INFO - PROCESS | 1644 | 1464220097975 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 16:48:17 INFO - PROCESS | 1644 | 1464220097980 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a993800 == 34 [pid = 1644] [id = 543] 16:48:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x1232b1000) [pid = 1644] [serial = 1629] [outer = 0x0] 16:48:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x123deac00) [pid = 1644] [serial = 1630] [outer = 0x1232b1000] 16:48:18 INFO - PROCESS | 1644 | 1464220098034 Marionette DEBUG loaded listener.js 16:48:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x124327000) [pid = 1644] [serial = 1631] [outer = 0x1232b1000] 16:48:18 INFO - PROCESS | 1644 | 1464220098367 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] 16:48:18 INFO - PROCESS | 1644 | 1464220098396 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 16:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:48:18 INFO - PROCESS | 1644 | 1464220098404 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:48:18 INFO - PROCESS | 1644 | 1464220098405 Marionette TRACE conn2 <- [1,2146,null,{}] 16:48:18 INFO - PROCESS | 1644 | 1464220098408 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}] 16:48:18 INFO - PROCESS | 1644 | 1464220098505 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 16:48:18 INFO - PROCESS | 1644 | 1464220098537 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x12af9c000 == 35 [pid = 1644] [id = 544] 16:48:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x123ded400) [pid = 1644] [serial = 1632] [outer = 0x0] 16:48:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x124532000) [pid = 1644] [serial = 1633] [outer = 0x123ded400] 16:48:18 INFO - PROCESS | 1644 | 1464220098562 Marionette DEBUG loaded listener.js 16:48:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x124c72000) [pid = 1644] [serial = 1634] [outer = 0x123ded400] 16:48:18 INFO - PROCESS | 1644 | 1464220098896 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] 16:48:18 INFO - PROCESS | 1644 | 1464220098925 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 16:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:48:18 INFO - PROCESS | 1644 | 1464220098928 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:48:18 INFO - PROCESS | 1644 | 1464220098929 Marionette TRACE conn2 <- [1,2150,null,{}] 16:48:18 INFO - PROCESS | 1644 | 1464220098932 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}] 16:48:19 INFO - PROCESS | 1644 | 1464220099040 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 16:48:19 INFO - PROCESS | 1644 | 1464220099045 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b7bd800 == 36 [pid = 1644] [id = 545] 16:48:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x12432c800) [pid = 1644] [serial = 1635] [outer = 0x0] 16:48:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x124d7d000) [pid = 1644] [serial = 1636] [outer = 0x12432c800] 16:48:19 INFO - PROCESS | 1644 | 1464220099069 Marionette DEBUG loaded listener.js 16:48:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x126612800) [pid = 1644] [serial = 1637] [outer = 0x12432c800] 16:48:19 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x1166c8800) [pid = 1644] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:48:19 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x113194400) [pid = 1644] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:48:19 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x1166c8c00) [pid = 1644] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:48:19 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x111e33800) [pid = 1644] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:48:19 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x113dc1c00) [pid = 1644] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:48:19 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x112682000) [pid = 1644] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:48:19 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x11268a000) [pid = 1644] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:48:19 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x112045c00) [pid = 1644] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:48:19 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x11825f400) [pid = 1644] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:48:19 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x118491400) [pid = 1644] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:48:19 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x118782800) [pid = 1644] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:48:19 INFO - PROCESS | 1644 | 1464220099433 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]]]}] 16:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 518ms 16:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:48:19 INFO - PROCESS | 1644 | 1464220099446 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 16:48:19 INFO - PROCESS | 1644 | 1464220099448 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 16:48:19 INFO - PROCESS | 1644 | 1464220099453 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:48:19 INFO - PROCESS | 1644 | 1464220099455 Marionette TRACE conn2 <- [1,2154,null,{}] 16:48:19 INFO - PROCESS | 1644 | 1464220099457 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}] 16:48:19 INFO - PROCESS | 1644 | 1464220099563 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 16:48:19 INFO - PROCESS | 1644 | 1464220099595 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b7cb000 == 37 [pid = 1644] [id = 546] 16:48:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x1122ab000) [pid = 1644] [serial = 1638] [outer = 0x0] 16:48:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x116133400) [pid = 1644] [serial = 1639] [outer = 0x1122ab000] 16:48:19 INFO - PROCESS | 1644 | 1464220099620 Marionette DEBUG loaded listener.js 16:48:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x119006800) [pid = 1644] [serial = 1640] [outer = 0x1122ab000] 16:48:19 INFO - PROCESS | 1644 | 1464220099938 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]]]}] 16:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 521ms 16:48:19 INFO - PROCESS | 1644 | 1464220099973 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 16:48:19 INFO - PROCESS | 1644 | 1464220099974 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 16:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:48:19 INFO - PROCESS | 1644 | 1464220099977 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:48:19 INFO - PROCESS | 1644 | 1464220099979 Marionette TRACE conn2 <- [1,2158,null,{}] 16:48:19 INFO - PROCESS | 1644 | 1464220099994 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}] 16:48:20 INFO - PROCESS | 1644 | 1464220100143 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 16:48:20 INFO - PROCESS | 1644 | 1464220100220 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x12baa2800 == 38 [pid = 1644] [id = 547] 16:48:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x116087000) [pid = 1644] [serial = 1641] [outer = 0x0] 16:48:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x12660c000) [pid = 1644] [serial = 1642] [outer = 0x116087000] 16:48:20 INFO - PROCESS | 1644 | 1464220100251 Marionette DEBUG loaded listener.js 16:48:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x126c5b800) [pid = 1644] [serial = 1643] [outer = 0x116087000] 16:48:20 INFO - PROCESS | 1644 | 1464220100520 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]]]}] 16:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 572ms 16:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:48:20 INFO - PROCESS | 1644 | 1464220100556 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 16:48:20 INFO - PROCESS | 1644 | 1464220100557 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 16:48:20 INFO - PROCESS | 1644 | 1464220100559 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:48:20 INFO - PROCESS | 1644 | 1464220100560 Marionette TRACE conn2 <- [1,2162,null,{}] 16:48:20 INFO - PROCESS | 1644 | 1464220100563 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}] 16:48:20 INFO - PROCESS | 1644 | 1464220100649 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 16:48:20 INFO - PROCESS | 1644 | 1464220100655 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c070800 == 39 [pid = 1644] [id = 548] 16:48:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x111aaf800) [pid = 1644] [serial = 1644] [outer = 0x0] 16:48:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x126c9f800) [pid = 1644] [serial = 1645] [outer = 0x111aaf800] 16:48:20 INFO - PROCESS | 1644 | 1464220100680 Marionette DEBUG loaded listener.js 16:48:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x128948400) [pid = 1644] [serial = 1646] [outer = 0x111aaf800] 16:48:21 INFO - PROCESS | 1644 | 1464220101021 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]]]}] 16:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 469ms 16:48:21 INFO - PROCESS | 1644 | 1464220101029 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 16:48:21 INFO - PROCESS | 1644 | 1464220101030 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 16:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:48:21 INFO - PROCESS | 1644 | 1464220101036 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:48:21 INFO - PROCESS | 1644 | 1464220101037 Marionette TRACE conn2 <- [1,2166,null,{}] 16:48:21 INFO - PROCESS | 1644 | 1464220101039 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}] 16:48:21 INFO - PROCESS | 1644 | 1464220101151 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 16:48:21 INFO - PROCESS | 1644 | 1464220101157 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c626000 == 40 [pid = 1644] [id = 549] 16:48:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x126737c00) [pid = 1644] [serial = 1647] [outer = 0x0] 16:48:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x12894d000) [pid = 1644] [serial = 1648] [outer = 0x126737c00] 16:48:21 INFO - PROCESS | 1644 | 1464220101189 Marionette DEBUG loaded listener.js 16:48:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x128b85000) [pid = 1644] [serial = 1649] [outer = 0x126737c00] 16:48:21 INFO - PROCESS | 1644 | 1464220101697 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]]]}] 16:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 718ms 16:48:21 INFO - PROCESS | 1644 | 1464220101755 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 16:48:21 INFO - PROCESS | 1644 | 1464220101758 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 16:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:48:21 INFO - PROCESS | 1644 | 1464220101761 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:48:21 INFO - PROCESS | 1644 | 1464220101764 Marionette TRACE conn2 <- [1,2170,null,{}] 16:48:21 INFO - PROCESS | 1644 | 1464220101768 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}] 16:48:21 INFO - PROCESS | 1644 | 1464220101876 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 16:48:21 INFO - PROCESS | 1644 | 1464220101990 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x1185cf800 == 41 [pid = 1644] [id = 550] 16:48:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x11607e400) [pid = 1644] [serial = 1650] [outer = 0x0] 16:48:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x116110800) [pid = 1644] [serial = 1651] [outer = 0x11607e400] 16:48:22 INFO - PROCESS | 1644 | 1464220102022 Marionette DEBUG loaded listener.js 16:48:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x11612ec00) [pid = 1644] [serial = 1652] [outer = 0x11607e400] 16:48:22 INFO - PROCESS | 1644 | 1464220102417 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]]]}] 16:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 724ms 16:48:22 INFO - PROCESS | 1644 | 1464220102486 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 16:48:22 INFO - PROCESS | 1644 | 1464220102490 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 16:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:48:22 INFO - PROCESS | 1644 | 1464220102495 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:48:22 INFO - PROCESS | 1644 | 1464220102497 Marionette TRACE conn2 <- [1,2174,null,{}] 16:48:22 INFO - PROCESS | 1644 | 1464220102499 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}] 16:48:22 INFO - PROCESS | 1644 | 1464220102608 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 16:48:22 INFO - PROCESS | 1644 | 1464220102664 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x129039800 == 42 [pid = 1644] [id = 551] 16:48:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x11613a800) [pid = 1644] [serial = 1653] [outer = 0x0] 16:48:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x117674800) [pid = 1644] [serial = 1654] [outer = 0x11613a800] 16:48:22 INFO - PROCESS | 1644 | 1464220102695 Marionette DEBUG loaded listener.js 16:48:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x118335c00) [pid = 1644] [serial = 1655] [outer = 0x11613a800] 16:48:23 INFO - PROCESS | 1644 | 1464220103171 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]]]}] 16:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 723ms 16:48:23 INFO - PROCESS | 1644 | 1464220103221 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 16:48:23 INFO - PROCESS | 1644 | 1464220103223 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 16:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:48:23 INFO - PROCESS | 1644 | 1464220103227 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:48:23 INFO - PROCESS | 1644 | 1464220103229 Marionette TRACE conn2 <- [1,2178,null,{}] 16:48:23 INFO - PROCESS | 1644 | 1464220103256 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}] 16:48:23 INFO - PROCESS | 1644 | 1464220103368 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 16:48:23 INFO - PROCESS | 1644 | 1464220103439 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c643000 == 43 [pid = 1644] [id = 552] 16:48:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x121008000) [pid = 1644] [serial = 1656] [outer = 0x0] 16:48:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x1232aec00) [pid = 1644] [serial = 1657] [outer = 0x121008000] 16:48:23 INFO - PROCESS | 1644 | 1464220103471 Marionette DEBUG loaded listener.js 16:48:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x123a61400) [pid = 1644] [serial = 1658] [outer = 0x121008000] 16:48:23 INFO - PROCESS | 1644 | 1464220103879 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]]]}] 16:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 675ms 16:48:23 INFO - PROCESS | 1644 | 1464220103902 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 16:48:23 INFO - PROCESS | 1644 | 1464220103905 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 16:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:48:23 INFO - PROCESS | 1644 | 1464220103909 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:48:23 INFO - PROCESS | 1644 | 1464220103911 Marionette TRACE conn2 <- [1,2182,null,{}] 16:48:23 INFO - PROCESS | 1644 | 1464220103915 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}] 16:48:24 INFO - PROCESS | 1644 | 1464220104045 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 16:48:24 INFO - PROCESS | 1644 | 1464220104101 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb7d800 == 44 [pid = 1644] [id = 553] 16:48:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x123deb000) [pid = 1644] [serial = 1659] [outer = 0x0] 16:48:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x126396000) [pid = 1644] [serial = 1660] [outer = 0x123deb000] 16:48:24 INFO - PROCESS | 1644 | 1464220104132 Marionette DEBUG loaded listener.js 16:48:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x1267cb000) [pid = 1644] [serial = 1661] [outer = 0x123deb000] 16:48:24 INFO - PROCESS | 1644 | 1464220104598 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]]]}] 16:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 722ms 16:48:24 INFO - PROCESS | 1644 | 1464220104631 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 16:48:24 INFO - PROCESS | 1644 | 1464220104634 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 16:48:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:48:24 INFO - PROCESS | 1644 | 1464220104638 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:48:24 INFO - PROCESS | 1644 | 1464220104640 Marionette TRACE conn2 <- [1,2186,null,{}] 16:48:24 INFO - PROCESS | 1644 | 1464220104693 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}] 16:48:24 INFO - PROCESS | 1644 | 1464220104851 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 16:48:24 INFO - PROCESS | 1644 | 1464220104920 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce60000 == 45 [pid = 1644] [id = 554] 16:48:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x123debc00) [pid = 1644] [serial = 1662] [outer = 0x0] 16:48:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x126c54000) [pid = 1644] [serial = 1663] [outer = 0x123debc00] 16:48:24 INFO - PROCESS | 1644 | 1464220104950 Marionette DEBUG loaded listener.js 16:48:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x1232a5800) [pid = 1644] [serial = 1664] [outer = 0x123debc00] 16:48:25 INFO - PROCESS | 1644 | 1464220105406 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]]]}] 16:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 772ms 16:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:48:25 INFO - PROCESS | 1644 | 1464220105411 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 16:48:25 INFO - PROCESS | 1644 | 1464220105412 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 16:48:25 INFO - PROCESS | 1644 | 1464220105414 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:48:25 INFO - PROCESS | 1644 | 1464220105416 Marionette TRACE conn2 <- [1,2190,null,{}] 16:48:25 INFO - PROCESS | 1644 | 1464220105418 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}] 16:48:25 INFO - PROCESS | 1644 | 1464220105533 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 16:48:25 INFO - PROCESS | 1644 | 1464220105606 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x112722000 == 46 [pid = 1644] [id = 555] 16:48:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x113193800) [pid = 1644] [serial = 1665] [outer = 0x0] 16:48:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x12432ac00) [pid = 1644] [serial = 1666] [outer = 0x113193800] 16:48:25 INFO - PROCESS | 1644 | 1464220105640 Marionette DEBUG loaded listener.js 16:48:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x128c47400) [pid = 1644] [serial = 1667] [outer = 0x113193800] 16:48:26 INFO - PROCESS | 1644 | 1464220106264 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]]]}] 16:48:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 871ms 16:48:26 INFO - PROCESS | 1644 | 1464220106285 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 16:48:26 INFO - PROCESS | 1644 | 1464220106287 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 16:48:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:48:26 INFO - PROCESS | 1644 | 1464220106291 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:48:26 INFO - PROCESS | 1644 | 1464220106293 Marionette TRACE conn2 <- [1,2194,null,{}] 16:48:26 INFO - PROCESS | 1644 | 1464220106296 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}] 16:48:26 INFO - PROCESS | 1644 | 1464220106395 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 16:48:26 INFO - PROCESS | 1644 | 1464220106465 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x11960b000 == 47 [pid = 1644] [id = 556] 16:48:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x113193c00) [pid = 1644] [serial = 1668] [outer = 0x0] 16:48:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x11319c400) [pid = 1644] [serial = 1669] [outer = 0x113193c00] 16:48:26 INFO - PROCESS | 1644 | 1464220106494 Marionette DEBUG loaded listener.js 16:48:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x115e0f800) [pid = 1644] [serial = 1670] [outer = 0x113193c00] 16:48:26 INFO - PROCESS | 1644 | 1464220106905 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]]]}] 16:48:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:48:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 623ms 16:48:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:48:26 INFO - PROCESS | 1644 | 1464220106914 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 16:48:26 INFO - PROCESS | 1644 | 1464220106917 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 16:48:26 INFO - PROCESS | 1644 | 1464220106922 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:48:26 INFO - PROCESS | 1644 | 1464220106923 Marionette TRACE conn2 <- [1,2198,null,{}] 16:48:26 INFO - PROCESS | 1644 | 1464220106926 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}] 16:48:27 INFO - PROCESS | 1644 | 1464220107047 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 16:48:27 INFO - PROCESS | 1644 | 1464220107162 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:27 INFO - PROCESS | 1644 | --DOCSHELL 0x12c070800 == 46 [pid = 1644] [id = 548] 16:48:27 INFO - PROCESS | 1644 | --DOCSHELL 0x12baa2800 == 45 [pid = 1644] [id = 547] 16:48:27 INFO - PROCESS | 1644 | --DOCSHELL 0x12b7cb000 == 44 [pid = 1644] [id = 546] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x1190b3400) [pid = 1644] [serial = 1588] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x111eaf800 == 45 [pid = 1644] [id = 557] 16:48:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x111ed9400) [pid = 1644] [serial = 1671] [outer = 0x0] 16:48:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x11610d400) [pid = 1644] [serial = 1672] [outer = 0x111ed9400] 16:48:27 INFO - PROCESS | 1644 | 1464220107243 Marionette DEBUG loaded listener.js 16:48:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x116141c00) [pid = 1644] [serial = 1673] [outer = 0x111ed9400] 16:48:27 INFO - PROCESS | 1644 | --DOCSHELL 0x12b7bd800 == 44 [pid = 1644] [id = 545] 16:48:27 INFO - PROCESS | 1644 | --DOCSHELL 0x12af9c000 == 43 [pid = 1644] [id = 544] 16:48:27 INFO - PROCESS | 1644 | --DOCSHELL 0x12a993800 == 42 [pid = 1644] [id = 543] 16:48:27 INFO - PROCESS | 1644 | --DOCSHELL 0x129040000 == 41 [pid = 1644] [id = 542] 16:48:27 INFO - PROCESS | 1644 | --DOCSHELL 0x123ab5800 == 40 [pid = 1644] [id = 541] 16:48:27 INFO - PROCESS | 1644 | --DOCSHELL 0x113b73800 == 39 [pid = 1644] [id = 540] 16:48:27 INFO - PROCESS | 1644 | --DOCSHELL 0x119071800 == 38 [pid = 1644] [id = 539] 16:48:27 INFO - PROCESS | 1644 | --DOCSHELL 0x112d9c000 == 37 [pid = 1644] [id = 538] 16:48:27 INFO - PROCESS | 1644 | --DOCSHELL 0x118ef1000 == 36 [pid = 1644] [id = 537] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x11927f800) [pid = 1644] [serial = 1586] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x11677b400) [pid = 1644] [serial = 1570] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x113199c00) [pid = 1644] [serial = 1558] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x117e41800) [pid = 1644] [serial = 1573] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x113311c00) [pid = 1644] [serial = 1559] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x115e0fc00) [pid = 1644] [serial = 1576] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x116083c00) [pid = 1644] [serial = 1561] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x112f0a800) [pid = 1644] [serial = 1552] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x116109000) [pid = 1644] [serial = 1562] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x116135000) [pid = 1644] [serial = 1567] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x112856400) [pid = 1644] [serial = 1556] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x112796000) [pid = 1644] [serial = 1555] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x1122b3400) [pid = 1644] [serial = 1549] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x116115800) [pid = 1644] [serial = 1564] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x11612ac00) [pid = 1644] [serial = 1565] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x11825b800) [pid = 1644] [serial = 1577] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x118257800) [pid = 1644] [serial = 1574] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x118391c00) [pid = 1644] [serial = 1579] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x11848d400) [pid = 1644] [serial = 1580] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x1190ae800) [pid = 1644] [serial = 1585] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x119008400) [pid = 1644] [serial = 1583] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x118789000) [pid = 1644] [serial = 1582] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x117245c00) [pid = 1644] [serial = 1571] [outer = 0x0] [url = about:blank] 16:48:27 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x116141800) [pid = 1644] [serial = 1568] [outer = 0x0] [url = about:blank] 16:48:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:48:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 720ms 16:48:27 INFO - PROCESS | 1644 | 1464220107638 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]]]}] 16:48:27 INFO - PROCESS | 1644 | 1464220107648 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 16:48:27 INFO - PROCESS | 1644 | 1464220107649 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 16:48:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:48:27 INFO - PROCESS | 1644 | 1464220107656 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:48:27 INFO - PROCESS | 1644 | 1464220107658 Marionette TRACE conn2 <- [1,2202,null,{}] 16:48:27 INFO - PROCESS | 1644 | 1464220107687 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}] 16:48:27 INFO - PROCESS | 1644 | 1464220107770 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 16:48:27 INFO - PROCESS | 1644 | 1464220107776 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x119071800 == 37 [pid = 1644] [id = 558] 16:48:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x116781800) [pid = 1644] [serial = 1674] [outer = 0x0] 16:48:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x117245400) [pid = 1644] [serial = 1675] [outer = 0x116781800] 16:48:27 INFO - PROCESS | 1644 | 1464220107803 Marionette DEBUG loaded listener.js 16:48:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x1180b2000) [pid = 1644] [serial = 1676] [outer = 0x116781800] 16:48:28 INFO - PROCESS | 1644 | 1464220108152 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]]]}] 16:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 522ms 16:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:48:28 INFO - PROCESS | 1644 | 1464220108178 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 16:48:28 INFO - PROCESS | 1644 | 1464220108180 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 16:48:28 INFO - PROCESS | 1644 | 1464220108183 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:48:28 INFO - PROCESS | 1644 | 1464220108184 Marionette TRACE conn2 <- [1,2206,null,{}] 16:48:28 INFO - PROCESS | 1644 | 1464220108186 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}] 16:48:28 INFO - PROCESS | 1644 | 1464220108270 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 16:48:28 INFO - PROCESS | 1644 | 1464220108323 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x12306b800 == 38 [pid = 1644] [id = 559] 16:48:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x117673c00) [pid = 1644] [serial = 1677] [outer = 0x0] 16:48:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x118390800) [pid = 1644] [serial = 1678] [outer = 0x117673c00] 16:48:28 INFO - PROCESS | 1644 | 1464220108349 Marionette DEBUG loaded listener.js 16:48:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x119005400) [pid = 1644] [serial = 1679] [outer = 0x117673c00] 16:48:28 INFO - PROCESS | 1644 | 1464220108641 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]]]}] 16:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 519ms 16:48:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:48:28 INFO - PROCESS | 1644 | 1464220108703 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 16:48:28 INFO - PROCESS | 1644 | 1464220108704 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 16:48:28 INFO - PROCESS | 1644 | 1464220108706 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:48:28 INFO - PROCESS | 1644 | 1464220108708 Marionette TRACE conn2 <- [1,2210,null,{}] 16:48:28 INFO - PROCESS | 1644 | 1464220108710 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}] 16:48:28 INFO - PROCESS | 1644 | 1464220108791 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 16:48:28 INFO - PROCESS | 1644 | 1464220108844 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x1170a0800 == 39 [pid = 1644] [id = 560] 16:48:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x118396000) [pid = 1644] [serial = 1680] [outer = 0x0] 16:48:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x119279c00) [pid = 1644] [serial = 1681] [outer = 0x118396000] 16:48:28 INFO - PROCESS | 1644 | 1464220108870 Marionette DEBUG loaded listener.js 16:48:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x11984ec00) [pid = 1644] [serial = 1682] [outer = 0x118396000] 16:48:29 INFO - PROCESS | 1644 | 1464220109163 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]]]}] 16:48:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:48:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 467ms 16:48:29 INFO - PROCESS | 1644 | 1464220109175 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 16:48:29 INFO - PROCESS | 1644 | 1464220109176 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 16:48:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:48:29 INFO - PROCESS | 1644 | 1464220109178 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:48:29 INFO - PROCESS | 1644 | 1464220109179 Marionette TRACE conn2 <- [1,2214,null,{}] 16:48:29 INFO - PROCESS | 1644 | 1464220109181 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}] 16:48:29 INFO - PROCESS | 1644 | 1464220109289 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 16:48:29 INFO - PROCESS | 1644 | 1464220109295 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x12694a800 == 40 [pid = 1644] [id = 561] 16:48:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x119859c00) [pid = 1644] [serial = 1683] [outer = 0x0] 16:48:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x1232ab000) [pid = 1644] [serial = 1684] [outer = 0x119859c00] 16:48:29 INFO - PROCESS | 1644 | 1464220109321 Marionette DEBUG loaded listener.js 16:48:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x123dedc00) [pid = 1644] [serial = 1685] [outer = 0x119859c00] 16:48:29 INFO - PROCESS | 1644 | 1464220109698 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]]]}] 16:48:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:48:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 571ms 16:48:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:48:29 INFO - PROCESS | 1644 | 1464220109749 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 16:48:29 INFO - PROCESS | 1644 | 1464220109750 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 16:48:29 INFO - PROCESS | 1644 | 1464220109752 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:48:29 INFO - PROCESS | 1644 | 1464220109753 Marionette TRACE conn2 <- [1,2218,null,{}] 16:48:29 INFO - PROCESS | 1644 | 1464220109756 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}] 16:48:29 INFO - PROCESS | 1644 | 1464220109857 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 16:48:29 INFO - PROCESS | 1644 | 1464220109893 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x129049800 == 41 [pid = 1644] [id = 562] 16:48:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x11a01c000) [pid = 1644] [serial = 1686] [outer = 0x0] 16:48:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x124530000) [pid = 1644] [serial = 1687] [outer = 0x11a01c000] 16:48:29 INFO - PROCESS | 1644 | 1464220109919 Marionette DEBUG loaded listener.js 16:48:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x124c75400) [pid = 1644] [serial = 1688] [outer = 0x11a01c000] 16:48:30 INFO - PROCESS | 1644 | 1464220110251 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]]]}] 16:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 519ms 16:48:30 INFO - PROCESS | 1644 | 1464220110273 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 16:48:30 INFO - PROCESS | 1644 | 1464220110275 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 16:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:48:30 INFO - PROCESS | 1644 | 1464220110278 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:48:30 INFO - PROCESS | 1644 | 1464220110280 Marionette TRACE conn2 <- [1,2222,null,{}] 16:48:30 INFO - PROCESS | 1644 | 1464220110293 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}] 16:48:30 INFO - PROCESS | 1644 | 1464220110446 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 16:48:30 INFO - PROCESS | 1644 | 1464220110473 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a6ce800 == 42 [pid = 1644] [id = 563] 16:48:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x124c74400) [pid = 1644] [serial = 1689] [outer = 0x0] 16:48:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x1267bf000) [pid = 1644] [serial = 1690] [outer = 0x124c74400] 16:48:30 INFO - PROCESS | 1644 | 1464220110513 Marionette DEBUG loaded listener.js 16:48:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x126c52c00) [pid = 1644] [serial = 1691] [outer = 0x124c74400] 16:48:30 INFO - PROCESS | 1644 | 1464220110946 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]]]}] 16:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 681ms 16:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:48:30 INFO - PROCESS | 1644 | 1464220110958 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 16:48:30 INFO - PROCESS | 1644 | 1464220110960 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 16:48:30 INFO - PROCESS | 1644 | 1464220110961 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:48:30 INFO - PROCESS | 1644 | 1464220110963 Marionette TRACE conn2 <- [1,2226,null,{}] 16:48:30 INFO - PROCESS | 1644 | 1464220110965 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}] 16:48:31 INFO - PROCESS | 1644 | 1464220111077 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 16:48:31 INFO - PROCESS | 1644 | 1464220111107 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b7bc800 == 43 [pid = 1644] [id = 564] 16:48:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x126c58c00) [pid = 1644] [serial = 1692] [outer = 0x0] 16:48:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x128b80800) [pid = 1644] [serial = 1693] [outer = 0x126c58c00] 16:48:31 INFO - PROCESS | 1644 | 1464220111131 Marionette DEBUG loaded listener.js 16:48:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x128b8c400) [pid = 1644] [serial = 1694] [outer = 0x126c58c00] 16:48:31 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x11284e800) [pid = 1644] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:48:31 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x116087000) [pid = 1644] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:48:31 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x11825d000) [pid = 1644] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:48:31 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x112a67c00) [pid = 1644] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:48:31 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x111c1f000) [pid = 1644] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:48:31 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x111aaf800) [pid = 1644] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:48:31 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x1232b1000) [pid = 1644] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:48:31 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x11a029c00) [pid = 1644] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:48:31 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x123ded400) [pid = 1644] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:48:31 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x11613e800) [pid = 1644] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:48:31 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x11826f800) [pid = 1644] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:48:31 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x12432c800) [pid = 1644] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:48:31 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x1122ab000) [pid = 1644] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:48:31 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x11607f400) [pid = 1644] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:48:31 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x11279d000) [pid = 1644] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:48:31 INFO - PROCESS | 1644 | 1464220111764 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]]]}] 16:48:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:48:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 819ms 16:48:31 INFO - PROCESS | 1644 | 1464220111782 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 16:48:31 INFO - PROCESS | 1644 | 1464220111786 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 16:48:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:48:31 INFO - PROCESS | 1644 | 1464220111789 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:48:31 INFO - PROCESS | 1644 | 1464220111791 Marionette TRACE conn2 <- [1,2230,null,{}] 16:48:31 INFO - PROCESS | 1644 | 1464220111794 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}] 16:48:31 INFO - PROCESS | 1644 | 1464220111896 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 16:48:31 INFO - PROCESS | 1644 | 1464220111903 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x12904d000 == 44 [pid = 1644] [id = 565] 16:48:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x112045c00) [pid = 1644] [serial = 1695] [outer = 0x0] 16:48:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x11285a800) [pid = 1644] [serial = 1696] [outer = 0x112045c00] 16:48:31 INFO - PROCESS | 1644 | 1464220111928 Marionette DEBUG loaded listener.js 16:48:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x11826f800) [pid = 1644] [serial = 1697] [outer = 0x112045c00] 16:48:32 INFO - PROCESS | 1644 | 1464220112277 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]]]}] 16:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 521ms 16:48:32 INFO - PROCESS | 1644 | 1464220112315 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 16:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:48:32 INFO - PROCESS | 1644 | 1464220112317 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 16:48:32 INFO - PROCESS | 1644 | 1464220112319 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:48:32 INFO - PROCESS | 1644 | 1464220112321 Marionette TRACE conn2 <- [1,2234,null,{}] 16:48:32 INFO - PROCESS | 1644 | 1464220112341 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}] 16:48:32 INFO - PROCESS | 1644 | 1464220112442 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 16:48:32 INFO - PROCESS | 1644 | 1464220112447 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c628000 == 45 [pid = 1644] [id = 566] 16:48:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x119bf4800) [pid = 1644] [serial = 1698] [outer = 0x0] 16:48:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x128c47000) [pid = 1644] [serial = 1699] [outer = 0x119bf4800] 16:48:32 INFO - PROCESS | 1644 | 1464220112478 Marionette DEBUG loaded listener.js 16:48:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x12900dc00) [pid = 1644] [serial = 1700] [outer = 0x119bf4800] 16:48:32 INFO - PROCESS | 1644 | 1464220112804 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]]]}] 16:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 519ms 16:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:48:32 INFO - PROCESS | 1644 | 1464220112838 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 16:48:32 INFO - PROCESS | 1644 | 1464220112840 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 16:48:32 INFO - PROCESS | 1644 | 1464220112842 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:48:32 INFO - PROCESS | 1644 | 1464220112843 Marionette TRACE conn2 <- [1,2238,null,{}] 16:48:32 INFO - PROCESS | 1644 | 1464220112845 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}] 16:48:32 INFO - PROCESS | 1644 | 1464220112929 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 16:48:32 INFO - PROCESS | 1644 | 1464220112986 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb7e800 == 46 [pid = 1644] [id = 567] 16:48:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x123de4800) [pid = 1644] [serial = 1701] [outer = 0x0] 16:48:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x12906c000) [pid = 1644] [serial = 1702] [outer = 0x123de4800] 16:48:33 INFO - PROCESS | 1644 | 1464220113011 Marionette DEBUG loaded listener.js 16:48:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x129074c00) [pid = 1644] [serial = 1703] [outer = 0x123de4800] 16:48:33 INFO - PROCESS | 1644 | 1464220113289 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]]]}] 16:48:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:48:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 470ms 16:48:33 INFO - PROCESS | 1644 | 1464220113313 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 16:48:33 INFO - PROCESS | 1644 | 1464220113314 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 16:48:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:48:33 INFO - PROCESS | 1644 | 1464220113325 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:48:33 INFO - PROCESS | 1644 | 1464220113326 Marionette TRACE conn2 <- [1,2242,null,{}] 16:48:33 INFO - PROCESS | 1644 | 1464220113329 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}] 16:48:33 INFO - PROCESS | 1644 | 1464220113441 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 16:48:33 INFO - PROCESS | 1644 | 1464220113448 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d23d000 == 47 [pid = 1644] [id = 568] 16:48:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x128c4e800) [pid = 1644] [serial = 1704] [outer = 0x0] 16:48:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x12907e000) [pid = 1644] [serial = 1705] [outer = 0x128c4e800] 16:48:33 INFO - PROCESS | 1644 | 1464220113487 Marionette DEBUG loaded listener.js 16:48:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x12921c000) [pid = 1644] [serial = 1706] [outer = 0x128c4e800] 16:48:34 INFO - PROCESS | 1644 | 1464220114107 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]]]}] 16:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 829ms 16:48:34 INFO - PROCESS | 1644 | 1464220114148 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 16:48:34 INFO - PROCESS | 1644 | 1464220114153 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 16:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:48:34 INFO - PROCESS | 1644 | 1464220114157 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:48:34 INFO - PROCESS | 1644 | 1464220114159 Marionette TRACE conn2 <- [1,2246,null,{}] 16:48:34 INFO - PROCESS | 1644 | 1464220114163 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}] 16:48:34 INFO - PROCESS | 1644 | 1464220114270 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 16:48:34 INFO - PROCESS | 1644 | 1464220114342 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x11821e000 == 48 [pid = 1644] [id = 569] 16:48:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x11385fc00) [pid = 1644] [serial = 1707] [outer = 0x0] 16:48:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x116109000) [pid = 1644] [serial = 1708] [outer = 0x11385fc00] 16:48:34 INFO - PROCESS | 1644 | 1464220114374 Marionette DEBUG loaded listener.js 16:48:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x11612fc00) [pid = 1644] [serial = 1709] [outer = 0x11385fc00] 16:48:34 INFO - PROCESS | 1644 | 1464220114804 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]]]}] 16:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 672ms 16:48:34 INFO - PROCESS | 1644 | 1464220114830 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 16:48:34 INFO - PROCESS | 1644 | 1464220114834 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 16:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:48:34 INFO - PROCESS | 1644 | 1464220114838 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:48:34 INFO - PROCESS | 1644 | 1464220114840 Marionette TRACE conn2 <- [1,2250,null,{}] 16:48:34 INFO - PROCESS | 1644 | 1464220114843 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}] 16:48:34 INFO - PROCESS | 1644 | 1464220114970 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 16:48:35 INFO - PROCESS | 1644 | 1464220115055 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x12433a800 == 49 [pid = 1644] [id = 570] 16:48:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x1161f1800) [pid = 1644] [serial = 1710] [outer = 0x0] 16:48:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x117e48800) [pid = 1644] [serial = 1711] [outer = 0x1161f1800] 16:48:35 INFO - PROCESS | 1644 | 1464220115087 Marionette DEBUG loaded listener.js 16:48:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x11825f400) [pid = 1644] [serial = 1712] [outer = 0x1161f1800] 16:48:35 INFO - PROCESS | 1644 | 1464220115508 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]]]}] 16:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 719ms 16:48:35 INFO - PROCESS | 1644 | 1464220115558 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 16:48:35 INFO - PROCESS | 1644 | 1464220115559 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 16:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:48:35 INFO - PROCESS | 1644 | 1464220115562 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:48:35 INFO - PROCESS | 1644 | 1464220115564 Marionette TRACE conn2 <- [1,2254,null,{}] 16:48:35 INFO - PROCESS | 1644 | 1464220115572 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}] 16:48:35 INFO - PROCESS | 1644 | 1464220115683 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 16:48:35 INFO - PROCESS | 1644 | 1464220115759 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce6a000 == 50 [pid = 1644] [id = 571] 16:48:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x11927b400) [pid = 1644] [serial = 1713] [outer = 0x0] 16:48:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x123158c00) [pid = 1644] [serial = 1714] [outer = 0x11927b400] 16:48:35 INFO - PROCESS | 1644 | 1464220115793 Marionette DEBUG loaded listener.js 16:48:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x12368e000) [pid = 1644] [serial = 1715] [outer = 0x11927b400] 16:48:36 INFO - PROCESS | 1644 | 1464220116226 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]]]}] 16:48:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 672ms 16:48:36 INFO - PROCESS | 1644 | 1464220116235 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 16:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:48:36 INFO - PROCESS | 1644 | 1464220116237 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 16:48:36 INFO - PROCESS | 1644 | 1464220116239 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:48:36 INFO - PROCESS | 1644 | 1464220116240 Marionette TRACE conn2 <- [1,2258,null,{}] 16:48:36 INFO - PROCESS | 1644 | 1464220116243 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}] 16:48:36 INFO - PROCESS | 1644 | 1464220116368 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 16:48:36 INFO - PROCESS | 1644 | 1464220116429 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d577000 == 51 [pid = 1644] [id = 572] 16:48:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x123ae7000) [pid = 1644] [serial = 1716] [outer = 0x0] 16:48:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x124c70000) [pid = 1644] [serial = 1717] [outer = 0x123ae7000] 16:48:36 INFO - PROCESS | 1644 | 1464220116501 Marionette DEBUG loaded listener.js 16:48:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x128b83000) [pid = 1644] [serial = 1718] [outer = 0x123ae7000] 16:48:36 INFO - PROCESS | 1644 | 1464220116996 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]]]}] 16:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 768ms 16:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:48:37 INFO - PROCESS | 1644 | 1464220117008 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 16:48:37 INFO - PROCESS | 1644 | 1464220117009 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 16:48:37 INFO - PROCESS | 1644 | 1464220117011 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:48:37 INFO - PROCESS | 1644 | 1464220117013 Marionette TRACE conn2 <- [1,2262,null,{}] 16:48:37 INFO - PROCESS | 1644 | 1464220117015 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}] 16:48:37 INFO - PROCESS | 1644 | 1464220117129 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 16:48:37 INFO - PROCESS | 1644 | 1464220117189 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d6c4000 == 52 [pid = 1644] [id = 573] 16:48:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x119c58c00) [pid = 1644] [serial = 1719] [outer = 0x0] 16:48:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x128c49c00) [pid = 1644] [serial = 1720] [outer = 0x119c58c00] 16:48:37 INFO - PROCESS | 1644 | 1464220117259 Marionette DEBUG loaded listener.js 16:48:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x129068c00) [pid = 1644] [serial = 1721] [outer = 0x119c58c00] 16:48:37 INFO - PROCESS | 1644 | 1464220117693 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]]]}] 16:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 718ms 16:48:37 INFO - PROCESS | 1644 | 1464220117730 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 16:48:37 INFO - PROCESS | 1644 | 1464220117732 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 16:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:48:37 INFO - PROCESS | 1644 | 1464220117748 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:48:37 INFO - PROCESS | 1644 | 1464220117750 Marionette TRACE conn2 <- [1,2266,null,{}] 16:48:37 INFO - PROCESS | 1644 | 1464220117752 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}] 16:48:37 INFO - PROCESS | 1644 | 1464220117872 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 16:48:37 INFO - PROCESS | 1644 | 1464220117933 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x116f0d800 == 53 [pid = 1644] [id = 574] 16:48:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x112682000) [pid = 1644] [serial = 1722] [outer = 0x0] 16:48:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x112796400) [pid = 1644] [serial = 1723] [outer = 0x112682000] 16:48:38 INFO - PROCESS | 1644 | 1464220118148 Marionette DEBUG loaded listener.js 16:48:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x112d50c00) [pid = 1644] [serial = 1724] [outer = 0x112682000] 16:48:38 INFO - PROCESS | 1644 | 1464220118537 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]]]}] 16:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 823ms 16:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:48:38 INFO - PROCESS | 1644 | 1464220118571 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 16:48:38 INFO - PROCESS | 1644 | 1464220118573 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 16:48:38 INFO - PROCESS | 1644 | 1464220118577 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:48:38 INFO - PROCESS | 1644 | 1464220118579 Marionette TRACE conn2 <- [1,2270,null,{}] 16:48:38 INFO - PROCESS | 1644 | 1464220118582 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}] 16:48:38 INFO - PROCESS | 1644 | 1464220118679 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 16:48:38 INFO - PROCESS | 1644 | 1464220118744 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x123aa7000 == 54 [pid = 1644] [id = 575] 16:48:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x115e11800) [pid = 1644] [serial = 1725] [outer = 0x0] 16:48:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x11611f400) [pid = 1644] [serial = 1726] [outer = 0x115e11800] 16:48:38 INFO - PROCESS | 1644 | 1464220118773 Marionette DEBUG loaded listener.js 16:48:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x116178c00) [pid = 1644] [serial = 1727] [outer = 0x115e11800] 16:48:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12cb7e800 == 53 [pid = 1644] [id = 567] 16:48:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12c628000 == 52 [pid = 1644] [id = 566] 16:48:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12904d000 == 51 [pid = 1644] [id = 565] 16:48:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12b7bc800 == 50 [pid = 1644] [id = 564] 16:48:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12a6ce800 == 49 [pid = 1644] [id = 563] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x116783c00) [pid = 1644] [serial = 1609] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x1127a0400) [pid = 1644] [serial = 1591] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x118338c00) [pid = 1644] [serial = 1600] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x119853400) [pid = 1644] [serial = 1603] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x1161b0400) [pid = 1644] [serial = 1597] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x116103400) [pid = 1644] [serial = 1594] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x1232a4800) [pid = 1644] [serial = 1606] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOCSHELL 0x129049800 == 48 [pid = 1644] [id = 562] 16:48:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12694a800 == 47 [pid = 1644] [id = 561] 16:48:39 INFO - PROCESS | 1644 | --DOCSHELL 0x1170a0800 == 46 [pid = 1644] [id = 560] 16:48:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12306b800 == 45 [pid = 1644] [id = 559] 16:48:39 INFO - PROCESS | 1644 | --DOCSHELL 0x119071800 == 44 [pid = 1644] [id = 558] 16:48:39 INFO - PROCESS | 1644 | --DOCSHELL 0x111eaf800 == 43 [pid = 1644] [id = 557] 16:48:39 INFO - PROCESS | 1644 | --DOCSHELL 0x11960b000 == 42 [pid = 1644] [id = 556] 16:48:39 INFO - PROCESS | 1644 | --DOCSHELL 0x112722000 == 41 [pid = 1644] [id = 555] 16:48:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce60000 == 40 [pid = 1644] [id = 554] 16:48:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12cb7d800 == 39 [pid = 1644] [id = 553] 16:48:39 INFO - PROCESS | 1644 | 1464220119270 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]]]}] 16:48:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12c643000 == 38 [pid = 1644] [id = 552] 16:48:39 INFO - PROCESS | 1644 | --DOCSHELL 0x129039800 == 37 [pid = 1644] [id = 551] 16:48:39 INFO - PROCESS | 1644 | --DOCSHELL 0x1185cf800 == 36 [pid = 1644] [id = 550] 16:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 721ms 16:48:39 INFO - PROCESS | 1644 | 1464220119298 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 16:48:39 INFO - PROCESS | 1644 | 1464220119303 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 16:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:48:39 INFO - PROCESS | 1644 | 1464220119307 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:48:39 INFO - PROCESS | 1644 | 1464220119309 Marionette TRACE conn2 <- [1,2274,null,{}] 16:48:39 INFO - PROCESS | 1644 | 1464220119311 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}] 16:48:39 INFO - PROCESS | 1644 | 1464220119414 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x126c9f800) [pid = 1644] [serial = 1645] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x123deac00) [pid = 1644] [serial = 1630] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x1232a9c00) [pid = 1644] [serial = 1627] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x124532000) [pid = 1644] [serial = 1633] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x116837800) [pid = 1644] [serial = 1618] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x124327000) [pid = 1644] [serial = 1631] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x117e61800) [pid = 1644] [serial = 1619] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x1190b5c00) [pid = 1644] [serial = 1624] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x124d7d000) [pid = 1644] [serial = 1636] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x116133400) [pid = 1644] [serial = 1639] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x119a9d000) [pid = 1644] [serial = 1589] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x112850400) [pid = 1644] [serial = 1612] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x116102800) [pid = 1644] [serial = 1615] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x116125400) [pid = 1644] [serial = 1616] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x124c72000) [pid = 1644] [serial = 1634] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x12660c000) [pid = 1644] [serial = 1642] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x126c5b800) [pid = 1644] [serial = 1643] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x126612800) [pid = 1644] [serial = 1637] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x11839e800) [pid = 1644] [serial = 1621] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x118e90400) [pid = 1644] [serial = 1622] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x116106c00) [pid = 1644] [serial = 1613] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x119006800) [pid = 1644] [serial = 1640] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x123bfa800) [pid = 1644] [serial = 1628] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x112686000) [pid = 1644] [serial = 1625] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x128948400) [pid = 1644] [serial = 1646] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x11319b000) [pid = 1644] [serial = 1553] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x112792800) [pid = 1644] [serial = 1550] [outer = 0x0] [url = about:blank] 16:48:39 INFO - PROCESS | 1644 | 1464220119489 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x11664e000 == 37 [pid = 1644] [id = 576] 16:48:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x112850400) [pid = 1644] [serial = 1728] [outer = 0x0] 16:48:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x116102800) [pid = 1644] [serial = 1729] [outer = 0x112850400] 16:48:39 INFO - PROCESS | 1644 | 1464220119519 Marionette DEBUG loaded listener.js 16:48:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x1180ac800) [pid = 1644] [serial = 1730] [outer = 0x112850400] 16:48:39 INFO - PROCESS | 1644 | 1464220119839 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]]]}] 16:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 571ms 16:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:48:39 INFO - PROCESS | 1644 | 1464220119879 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 16:48:39 INFO - PROCESS | 1644 | 1464220119880 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 16:48:39 INFO - PROCESS | 1644 | 1464220119882 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:48:39 INFO - PROCESS | 1644 | 1464220119885 Marionette TRACE conn2 <- [1,2278,null,{}] 16:48:39 INFO - PROCESS | 1644 | 1464220119892 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}] 16:48:39 INFO - PROCESS | 1644 | 1464220119980 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 16:48:40 INFO - PROCESS | 1644 | 1464220120060 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x118215000 == 38 [pid = 1644] [id = 577] 16:48:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x117e49400) [pid = 1644] [serial = 1731] [outer = 0x0] 16:48:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x118393000) [pid = 1644] [serial = 1732] [outer = 0x117e49400] 16:48:40 INFO - PROCESS | 1644 | 1464220120087 Marionette DEBUG loaded listener.js 16:48:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x11963d800) [pid = 1644] [serial = 1733] [outer = 0x117e49400] 16:48:40 INFO - PROCESS | 1644 | 1464220120410 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]]]}] 16:48:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:48:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 572ms 16:48:40 INFO - PROCESS | 1644 | 1464220120463 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 16:48:40 INFO - PROCESS | 1644 | 1464220120465 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 16:48:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:48:40 INFO - PROCESS | 1644 | 1464220120468 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:48:40 INFO - PROCESS | 1644 | 1464220120470 Marionette TRACE conn2 <- [1,2282,null,{}] 16:48:40 INFO - PROCESS | 1644 | 1464220120473 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}] 16:48:40 INFO - PROCESS | 1644 | 1464220120559 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 16:48:40 INFO - PROCESS | 1644 | 1464220120618 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x123079000 == 39 [pid = 1644] [id = 578] 16:48:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x117245800) [pid = 1644] [serial = 1734] [outer = 0x0] 16:48:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x11a029800) [pid = 1644] [serial = 1735] [outer = 0x117245800] 16:48:40 INFO - PROCESS | 1644 | 1464220120645 Marionette DEBUG loaded listener.js 16:48:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x123687c00) [pid = 1644] [serial = 1736] [outer = 0x117245800] 16:48:40 INFO - PROCESS | 1644 | 1464220120988 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]]]}] 16:48:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 569ms 16:48:41 INFO - PROCESS | 1644 | 1464220121038 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 16:48:41 INFO - PROCESS | 1644 | 1464220121040 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 16:48:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:48:41 INFO - PROCESS | 1644 | 1464220121043 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:48:41 INFO - PROCESS | 1644 | 1464220121045 Marionette TRACE conn2 <- [1,2286,null,{}] 16:48:41 INFO - PROCESS | 1644 | 1464220121048 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}] 16:48:41 INFO - PROCESS | 1644 | 1464220121178 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 16:48:41 INFO - PROCESS | 1644 | 1464220121274 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x11756a800 == 40 [pid = 1644] [id = 579] 16:48:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x123689c00) [pid = 1644] [serial = 1737] [outer = 0x0] 16:48:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x123ded400) [pid = 1644] [serial = 1738] [outer = 0x123689c00] 16:48:41 INFO - PROCESS | 1644 | 1464220121320 Marionette DEBUG loaded listener.js 16:48:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x124c75800) [pid = 1644] [serial = 1739] [outer = 0x123689c00] 16:48:41 INFO - PROCESS | 1644 | 1464220121706 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]]]}] 16:48:41 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 16:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 16:48:41 INFO - PROCESS | 1644 | 1464220121713 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 16:48:41 INFO - PROCESS | 1644 | 1464220121715 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 16:48:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:48:41 INFO - PROCESS | 1644 | 1464220121718 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:48:41 INFO - PROCESS | 1644 | 1464220121719 Marionette TRACE conn2 <- [1,2290,null,{}] 16:48:41 INFO - PROCESS | 1644 | 1464220121722 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}] 16:48:41 INFO - PROCESS | 1644 | 1464220121839 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 16:48:41 INFO - PROCESS | 1644 | 1464220121873 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x129050800 == 41 [pid = 1644] [id = 580] 16:48:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x1263a1000) [pid = 1644] [serial = 1740] [outer = 0x0] 16:48:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x126c5b800) [pid = 1644] [serial = 1741] [outer = 0x1263a1000] 16:48:41 INFO - PROCESS | 1644 | 1464220121898 Marionette DEBUG loaded listener.js 16:48:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x126ca3c00) [pid = 1644] [serial = 1742] [outer = 0x1263a1000] 16:48:42 INFO - PROCESS | 1644 | 1464220122250 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]]]}] 16:48:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:48:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 569ms 16:48:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:48:42 INFO - PROCESS | 1644 | 1464220122288 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 16:48:42 INFO - PROCESS | 1644 | 1464220122289 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 16:48:42 INFO - PROCESS | 1644 | 1464220122291 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:48:42 INFO - PROCESS | 1644 | 1464220122292 Marionette TRACE conn2 <- [1,2294,null,{}] 16:48:42 INFO - PROCESS | 1644 | 1464220122294 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}] 16:48:42 INFO - PROCESS | 1644 | 1464220122395 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 16:48:42 INFO - PROCESS | 1644 | 1464220122432 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b09a800 == 42 [pid = 1644] [id = 581] 16:48:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x128956c00) [pid = 1644] [serial = 1743] [outer = 0x0] 16:48:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x128c45400) [pid = 1644] [serial = 1744] [outer = 0x128956c00] 16:48:42 INFO - PROCESS | 1644 | 1464220122457 Marionette DEBUG loaded listener.js 16:48:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x12900d800) [pid = 1644] [serial = 1745] [outer = 0x128956c00] 16:48:42 INFO - PROCESS | 1644 | 1464220122796 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]]]}] 16:48:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:48:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 519ms 16:48:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:48:42 INFO - PROCESS | 1644 | 1464220122811 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 16:48:42 INFO - PROCESS | 1644 | 1464220122813 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 16:48:42 INFO - PROCESS | 1644 | 1464220122816 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:48:42 INFO - PROCESS | 1644 | 1464220122818 Marionette TRACE conn2 <- [1,2298,null,{}] 16:48:42 INFO - PROCESS | 1644 | 1464220122823 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}] 16:48:42 INFO - PROCESS | 1644 | 1464220122985 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 16:48:43 INFO - PROCESS | 1644 | 1464220122999 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b7c7000 == 43 [pid = 1644] [id = 582] 16:48:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x128b84400) [pid = 1644] [serial = 1746] [outer = 0x0] 16:48:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x129075c00) [pid = 1644] [serial = 1747] [outer = 0x128b84400] 16:48:43 INFO - PROCESS | 1644 | 1464220123019 Marionette DEBUG loaded listener.js 16:48:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x12921c800) [pid = 1644] [serial = 1748] [outer = 0x128b84400] 16:48:43 INFO - PROCESS | 1644 | 1464220123340 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]]]}] 16:48:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:48:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 574ms 16:48:43 INFO - PROCESS | 1644 | 1464220123390 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 16:48:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:48:43 INFO - PROCESS | 1644 | 1464220123391 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 16:48:43 INFO - PROCESS | 1644 | 1464220123394 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:48:43 INFO - PROCESS | 1644 | 1464220123395 Marionette TRACE conn2 <- [1,2302,null,{}] 16:48:43 INFO - PROCESS | 1644 | 1464220123397 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}] 16:48:43 INFO - PROCESS | 1644 | 1464220123522 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x123158000) [pid = 1644] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x1190b2000) [pid = 1644] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x116841400) [pid = 1644] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x11612bc00) [pid = 1644] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x1160f9c00) [pid = 1644] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x117e46c00) [pid = 1644] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x112796c00) [pid = 1644] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x11279c800) [pid = 1644] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x11a01c000) [pid = 1644] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x124c74400) [pid = 1644] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x113193800) [pid = 1644] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x116781800) [pid = 1644] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x117673c00) [pid = 1644] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x118396000) [pid = 1644] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x111ed9400) [pid = 1644] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x113193c00) [pid = 1644] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x119859c00) [pid = 1644] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x126c58c00) [pid = 1644] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x112045c00) [pid = 1644] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x119bf4800) [pid = 1644] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:48:43 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x123de4800) [pid = 1644] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:48:43 INFO - PROCESS | 1644 | 1464220123845 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x118216800 == 44 [pid = 1644] [id = 583] 16:48:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x111ed9400) [pid = 1644] [serial = 1749] [outer = 0x0] 16:48:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x11279c800) [pid = 1644] [serial = 1750] [outer = 0x111ed9400] 16:48:43 INFO - PROCESS | 1644 | 1464220123886 Marionette DEBUG loaded listener.js 16:48:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x116119400) [pid = 1644] [serial = 1751] [outer = 0x111ed9400] 16:48:44 INFO - PROCESS | 1644 | 1464220124200 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]]]}] 16:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 820ms 16:48:44 INFO - PROCESS | 1644 | 1464220124214 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 16:48:44 INFO - PROCESS | 1644 | 1464220124215 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 16:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:48:44 INFO - PROCESS | 1644 | 1464220124247 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:48:44 INFO - PROCESS | 1644 | 1464220124248 Marionette TRACE conn2 <- [1,2306,null,{}] 16:48:44 INFO - PROCESS | 1644 | 1464220124254 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}] 16:48:44 INFO - PROCESS | 1644 | 1464220124341 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 16:48:44 INFO - PROCESS | 1644 | 1464220124400 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b0b1800 == 45 [pid = 1644] [id = 584] 16:48:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x113805c00) [pid = 1644] [serial = 1752] [outer = 0x0] 16:48:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x118261800) [pid = 1644] [serial = 1753] [outer = 0x113805c00] 16:48:44 INFO - PROCESS | 1644 | 1464220124430 Marionette DEBUG loaded listener.js 16:48:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x126734c00) [pid = 1644] [serial = 1754] [outer = 0x113805c00] 16:48:44 INFO - PROCESS | 1644 | 1464220124740 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]]]}] 16:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 547ms 16:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:48:44 INFO - PROCESS | 1644 | 1464220124773 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 16:48:44 INFO - PROCESS | 1644 | 1464220124774 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 16:48:44 INFO - PROCESS | 1644 | 1464220124776 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:48:44 INFO - PROCESS | 1644 | 1464220124778 Marionette TRACE conn2 <- [1,2310,null,{}] 16:48:44 INFO - PROCESS | 1644 | 1464220124780 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}] 16:48:44 INFO - PROCESS | 1644 | 1464220124881 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 16:48:44 INFO - PROCESS | 1644 | 1464220124886 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce60000 == 46 [pid = 1644] [id = 585] 16:48:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x129069400) [pid = 1644] [serial = 1755] [outer = 0x0] 16:48:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x12941a800) [pid = 1644] [serial = 1756] [outer = 0x129069400] 16:48:44 INFO - PROCESS | 1644 | 1464220124912 Marionette DEBUG loaded listener.js 16:48:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x1294c1800) [pid = 1644] [serial = 1757] [outer = 0x129069400] 16:48:45 INFO - PROCESS | 1644 | 1464220125251 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]]]}] 16:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 518ms 16:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:48:45 INFO - PROCESS | 1644 | 1464220125296 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 16:48:45 INFO - PROCESS | 1644 | 1464220125297 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 16:48:45 INFO - PROCESS | 1644 | 1464220125309 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:48:45 INFO - PROCESS | 1644 | 1464220125310 Marionette TRACE conn2 <- [1,2314,null,{}] 16:48:45 INFO - PROCESS | 1644 | 1464220125314 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}] 16:48:45 INFO - PROCESS | 1644 | 1464220125401 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 16:48:45 INFO - PROCESS | 1644 | 1464220125406 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d56f000 == 47 [pid = 1644] [id = 586] 16:48:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x111c7c400) [pid = 1644] [serial = 1758] [outer = 0x0] 16:48:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x1294cb800) [pid = 1644] [serial = 1759] [outer = 0x111c7c400] 16:48:45 INFO - PROCESS | 1644 | 1464220125431 Marionette DEBUG loaded listener.js 16:48:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x12a38ac00) [pid = 1644] [serial = 1760] [outer = 0x111c7c400] 16:48:45 INFO - PROCESS | 1644 | 1464220125855 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]]]}] 16:48:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:48:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 582ms 16:48:45 INFO - PROCESS | 1644 | 1464220125882 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 16:48:45 INFO - PROCESS | 1644 | 1464220125884 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 16:48:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:48:45 INFO - PROCESS | 1644 | 1464220125888 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:48:45 INFO - PROCESS | 1644 | 1464220125891 Marionette TRACE conn2 <- [1,2318,null,{}] 16:48:45 INFO - PROCESS | 1644 | 1464220125895 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}] 16:48:46 INFO - PROCESS | 1644 | 1464220126005 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 16:48:46 INFO - PROCESS | 1644 | 1464220126082 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x1166ee000 == 48 [pid = 1644] [id = 587] 16:48:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x112856400) [pid = 1644] [serial = 1761] [outer = 0x0] 16:48:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x112d4a000) [pid = 1644] [serial = 1762] [outer = 0x112856400] 16:48:46 INFO - PROCESS | 1644 | 1464220126114 Marionette DEBUG loaded listener.js 16:48:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x11610ac00) [pid = 1644] [serial = 1763] [outer = 0x112856400] 16:48:46 INFO - PROCESS | 1644 | 1464220126559 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] 16:48:46 INFO - PROCESS | 1644 | 1464220126622 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 16:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:48:46 INFO - PROCESS | 1644 | 1464220126628 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:48:46 INFO - PROCESS | 1644 | 1464220126630 Marionette TRACE conn2 <- [1,2322,null,{}] 16:48:46 INFO - PROCESS | 1644 | 1464220126632 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}] 16:48:46 INFO - PROCESS | 1644 | 1464220126742 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 16:48:46 INFO - PROCESS | 1644 | 1464220126818 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x12434f000 == 49 [pid = 1644] [id = 588] 16:48:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x116a57c00) [pid = 1644] [serial = 1764] [outer = 0x0] 16:48:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x1180a6800) [pid = 1644] [serial = 1765] [outer = 0x116a57c00] 16:48:46 INFO - PROCESS | 1644 | 1464220126849 Marionette DEBUG loaded listener.js 16:48:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x11839a800) [pid = 1644] [serial = 1766] [outer = 0x116a57c00] 16:48:47 INFO - PROCESS | 1644 | 1464220127274 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]]]}] 16:48:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:48:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 16:48:47 INFO - PROCESS | 1644 | 1464220127315 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 16:48:47 INFO - PROCESS | 1644 | 1464220127317 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 16:48:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:48:47 INFO - PROCESS | 1644 | 1464220127334 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:48:47 INFO - PROCESS | 1644 | 1464220127336 Marionette TRACE conn2 <- [1,2326,null,{}] 16:48:47 INFO - PROCESS | 1644 | 1464220127344 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}] 16:48:47 INFO - PROCESS | 1644 | 1464220127455 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 16:48:47 INFO - PROCESS | 1644 | 1464220127532 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb7d000 == 50 [pid = 1644] [id = 589] 16:48:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x11963dc00) [pid = 1644] [serial = 1767] [outer = 0x0] 16:48:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x11a01f000) [pid = 1644] [serial = 1768] [outer = 0x11963dc00] 16:48:47 INFO - PROCESS | 1644 | 1464220127567 Marionette DEBUG loaded listener.js 16:48:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x12461e000) [pid = 1644] [serial = 1769] [outer = 0x11963dc00] 16:48:47 INFO - PROCESS | 1644 | 1464220127991 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]]]}] 16:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 673ms 16:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:48:48 INFO - PROCESS | 1644 | 1464220128005 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 16:48:48 INFO - PROCESS | 1644 | 1464220128007 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 16:48:48 INFO - PROCESS | 1644 | 1464220128009 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:48:48 INFO - PROCESS | 1644 | 1464220128011 Marionette TRACE conn2 <- [1,2330,null,{}] 16:48:48 INFO - PROCESS | 1644 | 1464220128013 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}] 16:48:48 INFO - PROCESS | 1644 | 1464220128122 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 16:48:48 INFO - PROCESS | 1644 | 1464220128227 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dc67800 == 51 [pid = 1644] [id = 590] 16:48:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x124d82000) [pid = 1644] [serial = 1770] [outer = 0x0] 16:48:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x1267ca400) [pid = 1644] [serial = 1771] [outer = 0x124d82000] 16:48:48 INFO - PROCESS | 1644 | 1464220128260 Marionette DEBUG loaded listener.js 16:48:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x128c4b800) [pid = 1644] [serial = 1772] [outer = 0x124d82000] 16:48:48 INFO - PROCESS | 1644 | 1464220128667 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]]]}] 16:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 719ms 16:48:48 INFO - PROCESS | 1644 | 1464220128729 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 16:48:48 INFO - PROCESS | 1644 | 1464220128731 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 16:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:48:48 INFO - PROCESS | 1644 | 1464220128733 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:48:48 INFO - PROCESS | 1644 | 1464220128734 Marionette TRACE conn2 <- [1,2334,null,{}] 16:48:48 INFO - PROCESS | 1644 | 1464220128737 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}] 16:48:48 INFO - PROCESS | 1644 | 1464220128858 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 16:48:48 INFO - PROCESS | 1644 | 1464220128936 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dc81800 == 52 [pid = 1644] [id = 591] 16:48:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x129073000) [pid = 1644] [serial = 1773] [outer = 0x0] 16:48:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x129229800) [pid = 1644] [serial = 1774] [outer = 0x129073000] 16:48:48 INFO - PROCESS | 1644 | 1464220128966 Marionette DEBUG loaded listener.js 16:48:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x1294c4c00) [pid = 1644] [serial = 1775] [outer = 0x129073000] 16:48:49 INFO - PROCESS | 1644 | 1464220129383 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]]]}] 16:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 669ms 16:48:49 INFO - PROCESS | 1644 | 1464220129403 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 16:48:49 INFO - PROCESS | 1644 | 1464220129404 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 16:48:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:48:49 INFO - PROCESS | 1644 | 1464220129406 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:48:49 INFO - PROCESS | 1644 | 1464220129407 Marionette TRACE conn2 <- [1,2338,null,{}] 16:48:49 INFO - PROCESS | 1644 | 1464220129410 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}] 16:48:49 INFO - PROCESS | 1644 | 1464220129532 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 16:48:49 INFO - PROCESS | 1644 | 1464220129641 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x12df96000 == 53 [pid = 1644] [id = 592] 16:48:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x12a38c800) [pid = 1644] [serial = 1776] [outer = 0x0] 16:48:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x12a611000) [pid = 1644] [serial = 1777] [outer = 0x12a38c800] 16:48:49 INFO - PROCESS | 1644 | 1464220129672 Marionette DEBUG loaded listener.js 16:48:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x12aaea800) [pid = 1644] [serial = 1778] [outer = 0x12a38c800] 16:48:50 INFO - PROCESS | 1644 | 1464220130119 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]]]}] 16:48:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:48:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 723ms 16:48:50 INFO - PROCESS | 1644 | 1464220130130 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 16:48:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:48:50 INFO - PROCESS | 1644 | 1464220130131 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 16:48:50 INFO - PROCESS | 1644 | 1464220130133 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:48:50 INFO - PROCESS | 1644 | 1464220130135 Marionette TRACE conn2 <- [1,2342,null,{}] 16:48:50 INFO - PROCESS | 1644 | 1464220130137 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}] 16:48:50 INFO - PROCESS | 1644 | 1464220130265 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 16:48:50 INFO - PROCESS | 1644 | 1464220130525 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x119612800 == 54 [pid = 1644] [id = 593] 16:48:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x112793c00) [pid = 1644] [serial = 1779] [outer = 0x0] 16:48:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x112851800) [pid = 1644] [serial = 1780] [outer = 0x112793c00] 16:48:50 INFO - PROCESS | 1644 | 1464220130556 Marionette DEBUG loaded listener.js 16:48:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x113dc4c00) [pid = 1644] [serial = 1781] [outer = 0x112793c00] 16:48:51 INFO - PROCESS | 1644 | 1464220131002 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]]]}] 16:48:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:48:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 920ms 16:48:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:48:51 INFO - PROCESS | 1644 | 1464220131055 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 16:48:51 INFO - PROCESS | 1644 | 1464220131057 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 16:48:51 INFO - PROCESS | 1644 | 1464220131060 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:48:51 INFO - PROCESS | 1644 | 1464220131063 Marionette TRACE conn2 <- [1,2346,null,{}] 16:48:51 INFO - PROCESS | 1644 | 1464220131066 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}] 16:48:51 INFO - PROCESS | 1644 | 1464220131164 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 16:48:51 INFO - PROCESS | 1644 | 1464220131229 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x11906d800 == 55 [pid = 1644] [id = 594] 16:48:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x116126400) [pid = 1644] [serial = 1782] [outer = 0x0] 16:48:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x116136400) [pid = 1644] [serial = 1783] [outer = 0x116126400] 16:48:51 INFO - PROCESS | 1644 | 1464220131274 Marionette DEBUG loaded listener.js 16:48:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x116781800) [pid = 1644] [serial = 1784] [outer = 0x116126400] 16:48:51 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce60000 == 54 [pid = 1644] [id = 585] 16:48:51 INFO - PROCESS | 1644 | --DOCSHELL 0x12b0b1800 == 53 [pid = 1644] [id = 584] 16:48:51 INFO - PROCESS | 1644 | --DOCSHELL 0x118216800 == 52 [pid = 1644] [id = 583] 16:48:51 INFO - PROCESS | 1644 | --DOCSHELL 0x12b7c7000 == 51 [pid = 1644] [id = 582] 16:48:51 INFO - PROCESS | 1644 | --DOCSHELL 0x12b09a800 == 50 [pid = 1644] [id = 581] 16:48:51 INFO - PROCESS | 1644 | --DOCSHELL 0x129050800 == 49 [pid = 1644] [id = 580] 16:48:51 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x12907e000) [pid = 1644] [serial = 1705] [outer = 0x0] [url = about:blank] 16:48:51 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x12894d000) [pid = 1644] [serial = 1648] [outer = 0x0] [url = about:blank] 16:48:51 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x116110800) [pid = 1644] [serial = 1651] [outer = 0x0] [url = about:blank] 16:48:51 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x117674800) [pid = 1644] [serial = 1654] [outer = 0x0] [url = about:blank] 16:48:51 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x1232aec00) [pid = 1644] [serial = 1657] [outer = 0x0] [url = about:blank] 16:48:51 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x126396000) [pid = 1644] [serial = 1660] [outer = 0x0] [url = about:blank] 16:48:51 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x126c54000) [pid = 1644] [serial = 1663] [outer = 0x0] [url = about:blank] 16:48:51 INFO - PROCESS | 1644 | --DOCSHELL 0x11756a800 == 48 [pid = 1644] [id = 579] 16:48:51 INFO - PROCESS | 1644 | --DOCSHELL 0x123079000 == 47 [pid = 1644] [id = 578] 16:48:51 INFO - PROCESS | 1644 | --DOCSHELL 0x118215000 == 46 [pid = 1644] [id = 577] 16:48:51 INFO - PROCESS | 1644 | --DOCSHELL 0x11664e000 == 45 [pid = 1644] [id = 576] 16:48:51 INFO - PROCESS | 1644 | --DOCSHELL 0x123aa7000 == 44 [pid = 1644] [id = 575] 16:48:51 INFO - PROCESS | 1644 | --DOCSHELL 0x116f0d800 == 43 [pid = 1644] [id = 574] 16:48:51 INFO - PROCESS | 1644 | --DOCSHELL 0x12d23d000 == 42 [pid = 1644] [id = 568] 16:48:51 INFO - PROCESS | 1644 | 1464220131737 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]]]}] 16:48:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:48:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 721ms 16:48:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:48:51 INFO - PROCESS | 1644 | 1464220131789 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 16:48:51 INFO - PROCESS | 1644 | 1464220131791 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 16:48:51 INFO - PROCESS | 1644 | 1464220131794 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:48:51 INFO - PROCESS | 1644 | 1464220131795 Marionette TRACE conn2 <- [1,2350,null,{}] 16:48:51 INFO - PROCESS | 1644 | 1464220131798 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}] 16:48:51 INFO - PROCESS | 1644 | 1464220131882 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 16:48:51 INFO - PROCESS | 1644 | 1464220131891 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x117576000 == 43 [pid = 1644] [id = 595] 16:48:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x117670000) [pid = 1644] [serial = 1785] [outer = 0x0] 16:48:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x118257800) [pid = 1644] [serial = 1786] [outer = 0x117670000] 16:48:51 INFO - PROCESS | 1644 | 1464220131917 Marionette DEBUG loaded listener.js 16:48:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x11848d400) [pid = 1644] [serial = 1787] [outer = 0x117670000] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x1232b0400) [pid = 1644] [serial = 1607] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x119bee000) [pid = 1644] [serial = 1604] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x118396800) [pid = 1644] [serial = 1547] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x116a56400) [pid = 1644] [serial = 1598] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x116113800) [pid = 1644] [serial = 1595] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x1190b7400) [pid = 1644] [serial = 1601] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x112a76800) [pid = 1644] [serial = 1592] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x123689800) [pid = 1644] [serial = 1610] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x12432ac00) [pid = 1644] [serial = 1666] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x128b8c400) [pid = 1644] [serial = 1694] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x129074c00) [pid = 1644] [serial = 1703] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x11826f800) [pid = 1644] [serial = 1697] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x12900dc00) [pid = 1644] [serial = 1700] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x123dedc00) [pid = 1644] [serial = 1685] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x12906c000) [pid = 1644] [serial = 1702] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x124530000) [pid = 1644] [serial = 1687] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x1267bf000) [pid = 1644] [serial = 1690] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x124c75400) [pid = 1644] [serial = 1688] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x128c47400) [pid = 1644] [serial = 1667] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x117245400) [pid = 1644] [serial = 1675] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x1180b2000) [pid = 1644] [serial = 1676] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x119005400) [pid = 1644] [serial = 1679] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x118390800) [pid = 1644] [serial = 1678] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x11984ec00) [pid = 1644] [serial = 1682] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x119279c00) [pid = 1644] [serial = 1681] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x11610d400) [pid = 1644] [serial = 1672] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x116141c00) [pid = 1644] [serial = 1673] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x115e0f800) [pid = 1644] [serial = 1670] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x11319c400) [pid = 1644] [serial = 1669] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x1232ab000) [pid = 1644] [serial = 1684] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x128b80800) [pid = 1644] [serial = 1693] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x126c52c00) [pid = 1644] [serial = 1691] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x11285a800) [pid = 1644] [serial = 1696] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x128c47000) [pid = 1644] [serial = 1699] [outer = 0x0] [url = about:blank] 16:48:52 INFO - PROCESS | 1644 | 1464220132316 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]]]}] 16:48:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:48:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 569ms 16:48:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:48:52 INFO - PROCESS | 1644 | 1464220132364 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 16:48:52 INFO - PROCESS | 1644 | 1464220132365 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 16:48:52 INFO - PROCESS | 1644 | 1464220132372 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:48:52 INFO - PROCESS | 1644 | 1464220132376 Marionette TRACE conn2 <- [1,2354,null,{}] 16:48:52 INFO - PROCESS | 1644 | 1464220132379 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}] 16:48:52 INFO - PROCESS | 1644 | 1464220132464 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 16:48:52 INFO - PROCESS | 1644 | 1464220132472 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x12330d800 == 44 [pid = 1644] [id = 596] 16:48:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x118492800) [pid = 1644] [serial = 1788] [outer = 0x0] 16:48:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x1190b4c00) [pid = 1644] [serial = 1789] [outer = 0x118492800] 16:48:52 INFO - PROCESS | 1644 | 1464220132498 Marionette DEBUG loaded listener.js 16:48:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x119857000) [pid = 1644] [serial = 1790] [outer = 0x118492800] 16:48:52 INFO - PROCESS | 1644 | 1464220132838 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]]]}] 16:48:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:48:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 478ms 16:48:52 INFO - PROCESS | 1644 | 1464220132858 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 16:48:52 INFO - PROCESS | 1644 | 1464220132860 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 16:48:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:48:52 INFO - PROCESS | 1644 | 1464220132874 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:48:52 INFO - PROCESS | 1644 | 1464220132875 Marionette TRACE conn2 <- [1,2358,null,{}] 16:48:52 INFO - PROCESS | 1644 | 1464220132877 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}] 16:48:52 INFO - PROCESS | 1644 | 1464220132961 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 16:48:52 INFO - PROCESS | 1644 | 1464220132966 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x126379000 == 45 [pid = 1644] [id = 597] 16:48:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x119aa6c00) [pid = 1644] [serial = 1791] [outer = 0x0] 16:48:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x1232a9c00) [pid = 1644] [serial = 1792] [outer = 0x119aa6c00] 16:48:52 INFO - PROCESS | 1644 | 1464220132992 Marionette DEBUG loaded listener.js 16:48:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x123688000) [pid = 1644] [serial = 1793] [outer = 0x119aa6c00] 16:48:53 INFO - PROCESS | 1644 | 1464220133335 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]]]}] 16:48:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:48:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 468ms 16:48:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:48:53 INFO - PROCESS | 1644 | 1464220133342 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 16:48:53 INFO - PROCESS | 1644 | 1464220133344 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 16:48:53 INFO - PROCESS | 1644 | 1464220133346 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:48:53 INFO - PROCESS | 1644 | 1464220133347 Marionette TRACE conn2 <- [1,2362,null,{}] 16:48:53 INFO - PROCESS | 1644 | 1464220133349 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}] 16:48:53 INFO - PROCESS | 1644 | 1464220133437 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 16:48:53 INFO - PROCESS | 1644 | 1464220133503 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x128eaf800 == 46 [pid = 1644] [id = 598] 16:48:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x123bf3000) [pid = 1644] [serial = 1794] [outer = 0x0] 16:48:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x124329400) [pid = 1644] [serial = 1795] [outer = 0x123bf3000] 16:48:53 INFO - PROCESS | 1644 | 1464220133534 Marionette DEBUG loaded listener.js 16:48:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x12639a800) [pid = 1644] [serial = 1796] [outer = 0x123bf3000] 16:48:53 INFO - PROCESS | 1644 | 1464220133871 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]]]}] 16:48:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:48:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 568ms 16:48:53 INFO - PROCESS | 1644 | 1464220133914 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 16:48:53 INFO - PROCESS | 1644 | 1464220133916 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 16:48:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:48:53 INFO - PROCESS | 1644 | 1464220133918 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:48:53 INFO - PROCESS | 1644 | 1464220133919 Marionette TRACE conn2 <- [1,2366,null,{}] 16:48:53 INFO - PROCESS | 1644 | 1464220133921 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}] 16:48:54 INFO - PROCESS | 1644 | 1464220134033 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 16:48:54 INFO - PROCESS | 1644 | 1464220134052 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a6cf000 == 47 [pid = 1644] [id = 599] 16:48:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x123de2400) [pid = 1644] [serial = 1797] [outer = 0x0] 16:48:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x1267cb800) [pid = 1644] [serial = 1798] [outer = 0x123de2400] 16:48:54 INFO - PROCESS | 1644 | 1464220134077 Marionette DEBUG loaded listener.js 16:48:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x12894ec00) [pid = 1644] [serial = 1799] [outer = 0x123de2400] 16:48:54 INFO - PROCESS | 1644 | 1464220134503 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]]]}] 16:48:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:48:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 619ms 16:48:54 INFO - PROCESS | 1644 | 1464220134539 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 16:48:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:48:54 INFO - PROCESS | 1644 | 1464220134541 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 16:48:54 INFO - PROCESS | 1644 | 1464220134544 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:48:54 INFO - PROCESS | 1644 | 1464220134546 Marionette TRACE conn2 <- [1,2370,null,{}] 16:48:54 INFO - PROCESS | 1644 | 1464220134556 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}] 16:48:54 INFO - PROCESS | 1644 | 1464220134717 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 16:48:54 INFO - PROCESS | 1644 | 1464220134750 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b094000 == 48 [pid = 1644] [id = 600] 16:48:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x126964000) [pid = 1644] [serial = 1800] [outer = 0x0] 16:48:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x128b88400) [pid = 1644] [serial = 1801] [outer = 0x126964000] 16:48:54 INFO - PROCESS | 1644 | 1464220134787 Marionette DEBUG loaded listener.js 16:48:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x129074400) [pid = 1644] [serial = 1802] [outer = 0x126964000] 16:48:55 INFO - PROCESS | 1644 | 1464220135205 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]]]}] 16:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 672ms 16:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:48:55 INFO - PROCESS | 1644 | 1464220135216 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 16:48:55 INFO - PROCESS | 1644 | 1464220135218 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 16:48:55 INFO - PROCESS | 1644 | 1464220135220 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:48:55 INFO - PROCESS | 1644 | 1464220135221 Marionette TRACE conn2 <- [1,2374,null,{}] 16:48:55 INFO - PROCESS | 1644 | 1464220135223 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}] 16:48:55 INFO - PROCESS | 1644 | 1464220135339 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 16:48:55 INFO - PROCESS | 1644 | 1464220135371 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bd91800 == 49 [pid = 1644] [id = 601] 16:48:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x129065000) [pid = 1644] [serial = 1803] [outer = 0x0] 16:48:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x129220400) [pid = 1644] [serial = 1804] [outer = 0x129065000] 16:48:55 INFO - PROCESS | 1644 | 1464220135396 Marionette DEBUG loaded listener.js 16:48:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x129423000) [pid = 1644] [serial = 1805] [outer = 0x129065000] 16:48:55 INFO - PROCESS | 1644 | 1464220135744 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]]]}] 16:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 569ms 16:48:55 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x123deb000) [pid = 1644] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:48:55 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x123debc00) [pid = 1644] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:48:55 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x11607e400) [pid = 1644] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:48:55 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x121008000) [pid = 1644] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:48:55 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x11613a800) [pid = 1644] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:48:55 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x129069400) [pid = 1644] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:48:55 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x112682000) [pid = 1644] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:48:55 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x112850400) [pid = 1644] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:48:55 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x123689c00) [pid = 1644] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:48:55 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x1263a1000) [pid = 1644] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:48:55 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x115e11800) [pid = 1644] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:48:55 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x117245800) [pid = 1644] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:48:55 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x117e49400) [pid = 1644] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:48:55 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x128956c00) [pid = 1644] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:48:55 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x128b84400) [pid = 1644] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:48:55 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x111ed9400) [pid = 1644] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:48:55 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x113805c00) [pid = 1644] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:48:55 INFO - PROCESS | 1644 | 1464220135922 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 16:48:55 INFO - PROCESS | 1644 | 1464220135924 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 16:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:48:55 INFO - PROCESS | 1644 | 1464220135936 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:48:55 INFO - PROCESS | 1644 | 1464220135937 Marionette TRACE conn2 <- [1,2378,null,{}] 16:48:55 INFO - PROCESS | 1644 | 1464220135939 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}] 16:48:56 INFO - PROCESS | 1644 | 1464220136030 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 16:48:56 INFO - PROCESS | 1644 | 1464220136034 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x11a077000 == 50 [pid = 1644] [id = 602] 16:48:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x11611e000) [pid = 1644] [serial = 1806] [outer = 0x0] 16:48:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x117e49400) [pid = 1644] [serial = 1807] [outer = 0x11611e000] 16:48:56 INFO - PROCESS | 1644 | 1464220136060 Marionette DEBUG loaded listener.js 16:48:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x123689c00) [pid = 1644] [serial = 1808] [outer = 0x11611e000] 16:48:56 INFO - PROCESS | 1644 | 1464220136391 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]]]}] 16:48:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:48:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 469ms 16:48:56 INFO - PROCESS | 1644 | 1464220136406 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 16:48:56 INFO - PROCESS | 1644 | 1464220136407 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 16:48:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:48:56 INFO - PROCESS | 1644 | 1464220136410 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:48:56 INFO - PROCESS | 1644 | 1464220136411 Marionette TRACE conn2 <- [1,2382,null,{}] 16:48:56 INFO - PROCESS | 1644 | 1464220136413 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}] 16:48:56 INFO - PROCESS | 1644 | 1464220136500 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 16:48:56 INFO - PROCESS | 1644 | 1464220136559 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c073800 == 51 [pid = 1644] [id = 603] 16:48:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x116118400) [pid = 1644] [serial = 1809] [outer = 0x0] 16:48:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x123157400) [pid = 1644] [serial = 1810] [outer = 0x116118400] 16:48:56 INFO - PROCESS | 1644 | 1464220136590 Marionette DEBUG loaded listener.js 16:48:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x12a38fc00) [pid = 1644] [serial = 1811] [outer = 0x116118400] 16:48:56 INFO - PROCESS | 1644 | 1464220136928 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]]]}] 16:48:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:48:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 569ms 16:48:56 INFO - PROCESS | 1644 | 1464220136980 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 16:48:56 INFO - PROCESS | 1644 | 1464220136981 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 16:48:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:48:56 INFO - PROCESS | 1644 | 1464220136984 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:48:56 INFO - PROCESS | 1644 | 1464220136985 Marionette TRACE conn2 <- [1,2386,null,{}] 16:48:56 INFO - PROCESS | 1644 | 1464220136988 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}] 16:48:57 INFO - PROCESS | 1644 | 1464220137090 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 16:48:57 INFO - PROCESS | 1644 | 1464220137148 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce59000 == 52 [pid = 1644] [id = 604] 16:48:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x1294ce400) [pid = 1644] [serial = 1812] [outer = 0x0] 16:48:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x12a982000) [pid = 1644] [serial = 1813] [outer = 0x1294ce400] 16:48:57 INFO - PROCESS | 1644 | 1464220137173 Marionette DEBUG loaded listener.js 16:48:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x12aaf7000) [pid = 1644] [serial = 1814] [outer = 0x1294ce400] 16:48:57 INFO - PROCESS | 1644 | 1464220137454 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]]]}] 16:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 519ms 16:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:48:57 INFO - PROCESS | 1644 | 1464220137505 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 16:48:57 INFO - PROCESS | 1644 | 1464220137507 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 16:48:57 INFO - PROCESS | 1644 | 1464220137509 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:48:57 INFO - PROCESS | 1644 | 1464220137510 Marionette TRACE conn2 <- [1,2390,null,{}] 16:48:57 INFO - PROCESS | 1644 | 1464220137512 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}] 16:48:57 INFO - PROCESS | 1644 | 1464220137602 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 16:48:57 INFO - PROCESS | 1644 | 1464220137607 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d247000 == 53 [pid = 1644] [id = 605] 16:48:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x12af4a400) [pid = 1644] [serial = 1815] [outer = 0x0] 16:48:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x12b711000) [pid = 1644] [serial = 1816] [outer = 0x12af4a400] 16:48:57 INFO - PROCESS | 1644 | 1464220137632 Marionette DEBUG loaded listener.js 16:48:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x12b9ae800) [pid = 1644] [serial = 1817] [outer = 0x12af4a400] 16:48:58 INFO - PROCESS | 1644 | 1464220138096 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]]]}] 16:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 619ms 16:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:48:58 INFO - PROCESS | 1644 | 1464220138129 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 16:48:58 INFO - PROCESS | 1644 | 1464220138132 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 16:48:58 INFO - PROCESS | 1644 | 1464220138135 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:48:58 INFO - PROCESS | 1644 | 1464220138138 Marionette TRACE conn2 <- [1,2394,null,{}] 16:48:58 INFO - PROCESS | 1644 | 1464220138142 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}] 16:48:58 INFO - PROCESS | 1644 | 1464220138256 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 16:48:58 INFO - PROCESS | 1644 | 1464220138333 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x117581800 == 54 [pid = 1644] [id = 606] 16:48:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x112d4e800) [pid = 1644] [serial = 1818] [outer = 0x0] 16:48:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x116103400) [pid = 1644] [serial = 1819] [outer = 0x112d4e800] 16:48:58 INFO - PROCESS | 1644 | 1464220138366 Marionette DEBUG loaded listener.js 16:48:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x116130400) [pid = 1644] [serial = 1820] [outer = 0x112d4e800] 16:48:58 INFO - PROCESS | 1644 | 1464220138797 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]]]}] 16:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 671ms 16:48:58 INFO - PROCESS | 1644 | 1464220138807 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 16:48:58 INFO - PROCESS | 1644 | 1464220138811 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 16:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:48:58 INFO - PROCESS | 1644 | 1464220138816 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:48:58 INFO - PROCESS | 1644 | 1464220138818 Marionette TRACE conn2 <- [1,2398,null,{}] 16:48:58 INFO - PROCESS | 1644 | 1464220138820 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}] 16:48:58 INFO - PROCESS | 1644 | 1464220138953 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 16:48:59 INFO - PROCESS | 1644 | 1464220139030 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x128ea9000 == 55 [pid = 1644] [id = 607] 16:48:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x116137c00) [pid = 1644] [serial = 1821] [outer = 0x0] 16:48:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x118398400) [pid = 1644] [serial = 1822] [outer = 0x116137c00] 16:48:59 INFO - PROCESS | 1644 | 1464220139060 Marionette DEBUG loaded listener.js 16:48:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x1190ae800) [pid = 1644] [serial = 1823] [outer = 0x116137c00] 16:48:59 INFO - PROCESS | 1644 | 1464220139493 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]]]}] 16:48:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:48:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 721ms 16:48:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:48:59 INFO - PROCESS | 1644 | 1464220139538 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 16:48:59 INFO - PROCESS | 1644 | 1464220139539 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 16:48:59 INFO - PROCESS | 1644 | 1464220139542 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:48:59 INFO - PROCESS | 1644 | 1464220139544 Marionette TRACE conn2 <- [1,2402,null,{}] 16:48:59 INFO - PROCESS | 1644 | 1464220139569 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}] 16:48:59 INFO - PROCESS | 1644 | 1464220139707 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 16:48:59 INFO - PROCESS | 1644 | 1464220139764 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:48:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d109800 == 56 [pid = 1644] [id = 608] 16:48:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x123de5400) [pid = 1644] [serial = 1824] [outer = 0x0] 16:48:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x12452dc00) [pid = 1644] [serial = 1825] [outer = 0x123de5400] 16:48:59 INFO - PROCESS | 1644 | 1464220139797 Marionette DEBUG loaded listener.js 16:48:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x12673e000) [pid = 1644] [serial = 1826] [outer = 0x123de5400] 16:49:00 INFO - PROCESS | 1644 | 1464220140206 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]]]}] 16:49:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:49:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 722ms 16:49:00 INFO - PROCESS | 1644 | 1464220140274 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 16:49:00 INFO - PROCESS | 1644 | 1464220140276 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 16:49:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:49:00 INFO - PROCESS | 1644 | 1464220140278 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:49:00 INFO - PROCESS | 1644 | 1464220140280 Marionette TRACE conn2 <- [1,2406,null,{}] 16:49:00 INFO - PROCESS | 1644 | 1464220140295 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}] 16:49:00 INFO - PROCESS | 1644 | 1464220140427 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 16:49:00 INFO - PROCESS | 1644 | 1464220140481 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e0a1000 == 57 [pid = 1644] [id = 609] 16:49:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x126c9a800) [pid = 1644] [serial = 1827] [outer = 0x0] 16:49:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x12907b000) [pid = 1644] [serial = 1828] [outer = 0x126c9a800] 16:49:00 INFO - PROCESS | 1644 | 1464220140513 Marionette DEBUG loaded listener.js 16:49:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x1294cc000) [pid = 1644] [serial = 1829] [outer = 0x126c9a800] 16:49:00 INFO - PROCESS | 1644 | 1464220140921 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]]]}] 16:49:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:49:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 669ms 16:49:00 INFO - PROCESS | 1644 | 1464220140948 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 16:49:00 INFO - PROCESS | 1644 | 1464220140949 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 16:49:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:49:00 INFO - PROCESS | 1644 | 1464220140954 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:49:00 INFO - PROCESS | 1644 | 1464220140955 Marionette TRACE conn2 <- [1,2410,null,{}] 16:49:00 INFO - PROCESS | 1644 | 1464220140958 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}] 16:49:01 INFO - PROCESS | 1644 | 1464220141064 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 16:49:01 INFO - PROCESS | 1644 | 1464220141125 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x133c1b000 == 58 [pid = 1644] [id = 610] 16:49:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x126c5a400) [pid = 1644] [serial = 1830] [outer = 0x0] 16:49:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x12a610000) [pid = 1644] [serial = 1831] [outer = 0x126c5a400] 16:49:01 INFO - PROCESS | 1644 | 1464220141195 Marionette DEBUG loaded listener.js 16:49:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x12aaed000) [pid = 1644] [serial = 1832] [outer = 0x126c5a400] 16:49:01 INFO - PROCESS | 1644 | 1464220141594 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]]]}] 16:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 671ms 16:49:01 INFO - PROCESS | 1644 | 1464220141624 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 16:49:01 INFO - PROCESS | 1644 | 1464220141626 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 16:49:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:49:01 INFO - PROCESS | 1644 | 1464220141628 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:49:01 INFO - PROCESS | 1644 | 1464220141629 Marionette TRACE conn2 <- [1,2414,null,{}] 16:49:01 INFO - PROCESS | 1644 | 1464220141632 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}] 16:49:01 INFO - PROCESS | 1644 | 1464220141773 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 16:49:01 INFO - PROCESS | 1644 | 1464220141863 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x133c32800 == 59 [pid = 1644] [id = 611] 16:49:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x12b70e800) [pid = 1644] [serial = 1833] [outer = 0x0] 16:49:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x12b9b9400) [pid = 1644] [serial = 1834] [outer = 0x12b70e800] 16:49:01 INFO - PROCESS | 1644 | 1464220141896 Marionette DEBUG loaded listener.js 16:49:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x12ba6d800) [pid = 1644] [serial = 1835] [outer = 0x12b70e800] 16:49:02 INFO - PROCESS | 1644 | 1464220142313 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]]]}] 16:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 720ms 16:49:02 INFO - PROCESS | 1644 | 1464220142349 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 16:49:02 INFO - PROCESS | 1644 | 1464220142350 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 16:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:49:02 INFO - PROCESS | 1644 | 1464220142352 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:49:02 INFO - PROCESS | 1644 | 1464220142354 Marionette TRACE conn2 <- [1,2418,null,{}] 16:49:02 INFO - PROCESS | 1644 | 1464220142356 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}] 16:49:02 INFO - PROCESS | 1644 | 1464220142468 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 16:49:02 INFO - PROCESS | 1644 | 1464220142561 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d91800 == 60 [pid = 1644] [id = 612] 16:49:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x12b9bc800) [pid = 1644] [serial = 1836] [outer = 0x0] 16:49:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x12ba74000) [pid = 1644] [serial = 1837] [outer = 0x12b9bc800] 16:49:02 INFO - PROCESS | 1644 | 1464220142608 Marionette DEBUG loaded listener.js 16:49:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x12ba7e400) [pid = 1644] [serial = 1838] [outer = 0x12b9bc800] 16:49:03 INFO - PROCESS | 1644 | 1464220143113 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]]]}] 16:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 820ms 16:49:03 INFO - PROCESS | 1644 | 1464220143172 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 16:49:03 INFO - PROCESS | 1644 | 1464220143174 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 16:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:49:03 INFO - PROCESS | 1644 | 1464220143176 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:49:03 INFO - PROCESS | 1644 | 1464220143177 Marionette TRACE conn2 <- [1,2422,null,{}] 16:49:03 INFO - PROCESS | 1644 | 1464220143180 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}] 16:49:03 INFO - PROCESS | 1644 | 1464220143291 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 16:49:03 INFO - PROCESS | 1644 | 1464220143369 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x118543800 == 61 [pid = 1644] [id = 613] 16:49:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x1166bd800) [pid = 1644] [serial = 1839] [outer = 0x0] 16:49:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x126618000) [pid = 1644] [serial = 1840] [outer = 0x1166bd800] 16:49:03 INFO - PROCESS | 1644 | 1464220143399 Marionette DEBUG loaded listener.js 16:49:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x12ba75c00) [pid = 1644] [serial = 1841] [outer = 0x1166bd800] 16:49:03 INFO - PROCESS | 1644 | 1464220143977 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]]]}] 16:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 820ms 16:49:03 INFO - PROCESS | 1644 | 1464220143997 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 16:49:04 INFO - PROCESS | 1644 | 1464220143999 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 16:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:49:04 INFO - PROCESS | 1644 | 1464220144003 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:49:04 INFO - PROCESS | 1644 | 1464220144005 Marionette TRACE conn2 <- [1,2426,null,{}] 16:49:04 INFO - PROCESS | 1644 | 1464220144009 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}] 16:49:04 INFO - PROCESS | 1644 | 1464220144109 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 16:49:04 INFO - PROCESS | 1644 | 1464220144174 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x12306a000 == 62 [pid = 1644] [id = 614] 16:49:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x1160f9c00) [pid = 1644] [serial = 1842] [outer = 0x0] 16:49:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x116113c00) [pid = 1644] [serial = 1843] [outer = 0x1160f9c00] 16:49:04 INFO - PROCESS | 1644 | 1464220144249 Marionette DEBUG loaded listener.js 16:49:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x1161f2000) [pid = 1644] [serial = 1844] [outer = 0x1160f9c00] 16:49:04 INFO - PROCESS | 1644 | 1464220144724 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]]]}] 16:49:04 INFO - PROCESS | 1644 | --DOCSHELL 0x110eb9000 == 61 [pid = 1644] [id = 518] 16:49:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12ce59000 == 60 [pid = 1644] [id = 604] 16:49:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12c073800 == 59 [pid = 1644] [id = 603] 16:49:04 INFO - PROCESS | 1644 | --DOCSHELL 0x11a077000 == 58 [pid = 1644] [id = 602] 16:49:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12bd91800 == 57 [pid = 1644] [id = 601] 16:49:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12b094000 == 56 [pid = 1644] [id = 600] 16:49:04 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x1294cb800) [pid = 1644] [serial = 1759] [outer = 0x0] [url = about:blank] 16:49:04 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x124c70000) [pid = 1644] [serial = 1717] [outer = 0x0] [url = about:blank] 16:49:04 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x128c49c00) [pid = 1644] [serial = 1720] [outer = 0x0] [url = about:blank] 16:49:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12a6cf000 == 55 [pid = 1644] [id = 599] 16:49:04 INFO - PROCESS | 1644 | --DOCSHELL 0x128eaf800 == 54 [pid = 1644] [id = 598] 16:49:04 INFO - PROCESS | 1644 | --DOCSHELL 0x126379000 == 53 [pid = 1644] [id = 597] 16:49:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12330d800 == 52 [pid = 1644] [id = 596] 16:49:04 INFO - PROCESS | 1644 | --DOCSHELL 0x117576000 == 51 [pid = 1644] [id = 595] 16:49:04 INFO - PROCESS | 1644 | --DOCSHELL 0x11906d800 == 50 [pid = 1644] [id = 594] 16:49:04 INFO - PROCESS | 1644 | --DOCSHELL 0x119612800 == 49 [pid = 1644] [id = 593] 16:49:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12dc67800 == 48 [pid = 1644] [id = 590] 16:49:04 INFO - PROCESS | 1644 | --DOCSHELL 0x12434f000 == 47 [pid = 1644] [id = 588] 16:49:04 INFO - PROCESS | 1644 | --DOCSHELL 0x1166ee000 == 46 [pid = 1644] [id = 587] 16:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 772ms 16:49:04 INFO - PROCESS | 1644 | 1464220144775 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 16:49:04 INFO - PROCESS | 1644 | 1464220144779 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 16:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:49:04 INFO - PROCESS | 1644 | 1464220144783 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:49:04 INFO - PROCESS | 1644 | 1464220144785 Marionette TRACE conn2 <- [1,2430,null,{}] 16:49:04 INFO - PROCESS | 1644 | 1464220144787 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}] 16:49:04 INFO - PROCESS | 1644 | 1464220144875 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 16:49:04 INFO - PROCESS | 1644 | 1464220144880 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x117093800 == 47 [pid = 1644] [id = 615] 16:49:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x116837c00) [pid = 1644] [serial = 1845] [outer = 0x0] 16:49:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x11766bc00) [pid = 1644] [serial = 1846] [outer = 0x116837c00] 16:49:04 INFO - PROCESS | 1644 | 1464220144910 Marionette DEBUG loaded listener.js 16:49:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x11839a400) [pid = 1644] [serial = 1847] [outer = 0x116837c00] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x1267cb000) [pid = 1644] [serial = 1661] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x1232a5800) [pid = 1644] [serial = 1664] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x11612ec00) [pid = 1644] [serial = 1652] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x123a61400) [pid = 1644] [serial = 1658] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x118335c00) [pid = 1644] [serial = 1655] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x1294c1800) [pid = 1644] [serial = 1757] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x112796400) [pid = 1644] [serial = 1723] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x112d50c00) [pid = 1644] [serial = 1724] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x116102800) [pid = 1644] [serial = 1729] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x1180ac800) [pid = 1644] [serial = 1730] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x123ded400) [pid = 1644] [serial = 1738] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x126c5b800) [pid = 1644] [serial = 1741] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x116178c00) [pid = 1644] [serial = 1727] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x11611f400) [pid = 1644] [serial = 1726] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x11a029800) [pid = 1644] [serial = 1735] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x123687c00) [pid = 1644] [serial = 1736] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x116109000) [pid = 1644] [serial = 1708] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x123158c00) [pid = 1644] [serial = 1714] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x118393000) [pid = 1644] [serial = 1732] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x11963d800) [pid = 1644] [serial = 1733] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x117e48800) [pid = 1644] [serial = 1711] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x128c45400) [pid = 1644] [serial = 1744] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x129075c00) [pid = 1644] [serial = 1747] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x12900d800) [pid = 1644] [serial = 1745] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x11279c800) [pid = 1644] [serial = 1750] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x12921c800) [pid = 1644] [serial = 1748] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x12941a800) [pid = 1644] [serial = 1756] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x116119400) [pid = 1644] [serial = 1751] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x126ca3c00) [pid = 1644] [serial = 1742] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x126734c00) [pid = 1644] [serial = 1754] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x118261800) [pid = 1644] [serial = 1753] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x124c75800) [pid = 1644] [serial = 1739] [outer = 0x0] [url = about:blank] 16:49:05 INFO - PROCESS | 1644 | 1464220145274 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]]]}] 16:49:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:49:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 521ms 16:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:49:05 INFO - PROCESS | 1644 | 1464220145308 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 16:49:05 INFO - PROCESS | 1644 | 1464220145309 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 16:49:05 INFO - PROCESS | 1644 | 1464220145311 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:49:05 INFO - PROCESS | 1644 | 1464220145314 Marionette TRACE conn2 <- [1,2434,null,{}] 16:49:05 INFO - PROCESS | 1644 | 1464220145321 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}] 16:49:05 INFO - PROCESS | 1644 | 1464220145411 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 16:49:05 INFO - PROCESS | 1644 | 1464220145417 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x123a9f800 == 48 [pid = 1644] [id = 616] 16:49:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x119275800) [pid = 1644] [serial = 1848] [outer = 0x0] 16:49:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x11963b000) [pid = 1644] [serial = 1849] [outer = 0x119275800] 16:49:05 INFO - PROCESS | 1644 | 1464220145445 Marionette DEBUG loaded listener.js 16:49:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x123297000) [pid = 1644] [serial = 1850] [outer = 0x119275800] 16:49:05 INFO - PROCESS | 1644 | 1464220145803 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]]]}] 16:49:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:49:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 521ms 16:49:05 INFO - PROCESS | 1644 | 1464220145840 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 16:49:05 INFO - PROCESS | 1644 | 1464220145842 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 16:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:49:05 INFO - PROCESS | 1644 | 1464220145846 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:49:05 INFO - PROCESS | 1644 | 1464220145847 Marionette TRACE conn2 <- [1,2438,null,{}] 16:49:05 INFO - PROCESS | 1644 | 1464220145850 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}] 16:49:05 INFO - PROCESS | 1644 | 1464220145988 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 16:49:05 INFO - PROCESS | 1644 | 1464220145994 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x128ea5800 == 49 [pid = 1644] [id = 617] 16:49:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x123a60800) [pid = 1644] [serial = 1851] [outer = 0x0] 16:49:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x123de4400) [pid = 1644] [serial = 1852] [outer = 0x123a60800] 16:49:06 INFO - PROCESS | 1644 | 1464220146041 Marionette DEBUG loaded listener.js 16:49:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x12452d800) [pid = 1644] [serial = 1853] [outer = 0x123a60800] 16:49:06 INFO - PROCESS | 1644 | 1464220146418 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]]]}] 16:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 619ms 16:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:49:06 INFO - PROCESS | 1644 | 1464220146471 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 16:49:06 INFO - PROCESS | 1644 | 1464220146472 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 16:49:06 INFO - PROCESS | 1644 | 1464220146475 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:49:06 INFO - PROCESS | 1644 | 1464220146476 Marionette TRACE conn2 <- [1,2442,null,{}] 16:49:06 INFO - PROCESS | 1644 | 1464220146478 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}] 16:49:06 INFO - PROCESS | 1644 | 1464220146567 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 16:49:06 INFO - PROCESS | 1644 | 1464220146571 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a98d000 == 50 [pid = 1644] [id = 618] 16:49:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x123de9000) [pid = 1644] [serial = 1854] [outer = 0x0] 16:49:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x12639d000) [pid = 1644] [serial = 1855] [outer = 0x123de9000] 16:49:06 INFO - PROCESS | 1644 | 1464220146597 Marionette DEBUG loaded listener.js 16:49:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x12673e800) [pid = 1644] [serial = 1856] [outer = 0x123de9000] 16:49:06 INFO - PROCESS | 1644 | 1464220146963 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]]]}] 16:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 521ms 16:49:07 INFO - PROCESS | 1644 | 1464220147003 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 16:49:07 INFO - PROCESS | 1644 | 1464220147005 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 16:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:49:07 INFO - PROCESS | 1644 | 1464220147007 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:49:07 INFO - PROCESS | 1644 | 1464220147008 Marionette TRACE conn2 <- [1,2446,null,{}] 16:49:07 INFO - PROCESS | 1644 | 1464220147010 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}] 16:49:07 INFO - PROCESS | 1644 | 1464220147138 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 16:49:07 INFO - PROCESS | 1644 | 1464220147188 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba90800 == 51 [pid = 1644] [id = 619] 16:49:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x126c9ec00) [pid = 1644] [serial = 1857] [outer = 0x0] 16:49:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x128c48000) [pid = 1644] [serial = 1858] [outer = 0x126c9ec00] 16:49:07 INFO - PROCESS | 1644 | 1464220147215 Marionette DEBUG loaded listener.js 16:49:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x12941a800) [pid = 1644] [serial = 1859] [outer = 0x126c9ec00] 16:49:07 INFO - PROCESS | 1644 | 1464220147534 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]]]}] 16:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 571ms 16:49:07 INFO - PROCESS | 1644 | 1464220147579 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 16:49:07 INFO - PROCESS | 1644 | 1464220147580 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 16:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:49:07 INFO - PROCESS | 1644 | 1464220147582 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:49:07 INFO - PROCESS | 1644 | 1464220147583 Marionette TRACE conn2 <- [1,2450,null,{}] 16:49:07 INFO - PROCESS | 1644 | 1464220147586 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}] 16:49:07 INFO - PROCESS | 1644 | 1464220147696 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 16:49:07 INFO - PROCESS | 1644 | 1464220147709 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bd8b800 == 52 [pid = 1644] [id = 620] 16:49:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x126ca0000) [pid = 1644] [serial = 1860] [outer = 0x0] 16:49:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x12a608400) [pid = 1644] [serial = 1861] [outer = 0x126ca0000] 16:49:07 INFO - PROCESS | 1644 | 1464220147735 Marionette DEBUG loaded listener.js 16:49:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x12a986800) [pid = 1644] [serial = 1862] [outer = 0x126ca0000] 16:49:08 INFO - PROCESS | 1644 | 1464220148088 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]]]}] 16:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 518ms 16:49:08 INFO - PROCESS | 1644 | 1464220148102 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 16:49:08 INFO - PROCESS | 1644 | 1464220148104 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 16:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:49:08 INFO - PROCESS | 1644 | 1464220148112 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:49:08 INFO - PROCESS | 1644 | 1464220148114 Marionette TRACE conn2 <- [1,2454,null,{}] 16:49:08 INFO - PROCESS | 1644 | 1464220148116 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}] 16:49:08 INFO - PROCESS | 1644 | 1464220148224 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 16:49:08 INFO - PROCESS | 1644 | 1464220148265 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb6f000 == 53 [pid = 1644] [id = 621] 16:49:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x112a68000) [pid = 1644] [serial = 1863] [outer = 0x0] 16:49:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x12aaeec00) [pid = 1644] [serial = 1864] [outer = 0x112a68000] 16:49:08 INFO - PROCESS | 1644 | 1464220148290 Marionette DEBUG loaded listener.js 16:49:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x12b9b0000) [pid = 1644] [serial = 1865] [outer = 0x112a68000] 16:49:08 INFO - PROCESS | 1644 | 1464220148626 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]]]}] 16:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 517ms 16:49:08 INFO - PROCESS | 1644 | 1464220148631 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 16:49:08 INFO - PROCESS | 1644 | 1464220148633 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 16:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:49:08 INFO - PROCESS | 1644 | 1464220148638 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:49:08 INFO - PROCESS | 1644 | 1464220148640 Marionette TRACE conn2 <- [1,2458,null,{}] 16:49:08 INFO - PROCESS | 1644 | 1464220148643 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}] 16:49:08 INFO - PROCESS | 1644 | 1464220148817 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 16:49:09 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x118492800) [pid = 1644] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:49:09 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x111c7c400) [pid = 1644] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:49:09 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x112793c00) [pid = 1644] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:49:09 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x116126400) [pid = 1644] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:49:09 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x123de2400) [pid = 1644] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:49:09 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x117670000) [pid = 1644] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:49:09 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x119aa6c00) [pid = 1644] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:49:09 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x123bf3000) [pid = 1644] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:49:09 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x126964000) [pid = 1644] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:49:09 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x129065000) [pid = 1644] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:49:09 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x11611e000) [pid = 1644] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:49:09 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x116118400) [pid = 1644] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:49:09 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x1294ce400) [pid = 1644] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:49:09 INFO - PROCESS | 1644 | 1464220149044 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x11a08f000 == 54 [pid = 1644] [id = 622] 16:49:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x112681c00) [pid = 1644] [serial = 1866] [outer = 0x0] 16:49:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x11319c400) [pid = 1644] [serial = 1867] [outer = 0x112681c00] 16:49:09 INFO - PROCESS | 1644 | 1464220149070 Marionette DEBUG loaded listener.js 16:49:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x11984ec00) [pid = 1644] [serial = 1868] [outer = 0x112681c00] 16:49:09 INFO - PROCESS | 1644 | 1464220149352 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]]]}] 16:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 771ms 16:49:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:49:09 INFO - PROCESS | 1644 | 1464220149409 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 16:49:09 INFO - PROCESS | 1644 | 1464220149410 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 16:49:09 INFO - PROCESS | 1644 | 1464220149412 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:49:09 INFO - PROCESS | 1644 | 1464220149413 Marionette TRACE conn2 <- [1,2462,null,{}] 16:49:09 INFO - PROCESS | 1644 | 1464220149416 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}] 16:49:09 INFO - PROCESS | 1644 | 1464220149506 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 16:49:09 INFO - PROCESS | 1644 | 1464220149525 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d231000 == 55 [pid = 1644] [id = 623] 16:49:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x126964000) [pid = 1644] [serial = 1869] [outer = 0x0] 16:49:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x12a97a800) [pid = 1644] [serial = 1870] [outer = 0x126964000] 16:49:09 INFO - PROCESS | 1644 | 1464220149550 Marionette DEBUG loaded listener.js 16:49:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x12ba6cc00) [pid = 1644] [serial = 1871] [outer = 0x126964000] 16:49:09 INFO - PROCESS | 1644 | 1464220149924 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]]]}] 16:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 569ms 16:49:09 INFO - PROCESS | 1644 | 1464220149982 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 16:49:09 INFO - PROCESS | 1644 | 1464220149984 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 16:49:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:49:09 INFO - PROCESS | 1644 | 1464220149988 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:49:10 INFO - PROCESS | 1644 | 1464220150003 Marionette TRACE conn2 <- [1,2466,null,{}] 16:49:10 INFO - PROCESS | 1644 | 1464220150007 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}] 16:49:10 INFO - PROCESS | 1644 | 1464220150184 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 16:49:10 INFO - PROCESS | 1644 | 1464220150259 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d71a000 == 56 [pid = 1644] [id = 624] 16:49:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x1267cb000) [pid = 1644] [serial = 1872] [outer = 0x0] 16:49:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x12ba86000) [pid = 1644] [serial = 1873] [outer = 0x1267cb000] 16:49:10 INFO - PROCESS | 1644 | 1464220150291 Marionette DEBUG loaded listener.js 16:49:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x12bd45c00) [pid = 1644] [serial = 1874] [outer = 0x1267cb000] 16:49:10 INFO - PROCESS | 1644 | 1464220150549 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]]]}] 16:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 585ms 16:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:49:10 INFO - PROCESS | 1644 | 1464220150577 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 16:49:10 INFO - PROCESS | 1644 | 1464220150578 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 16:49:10 INFO - PROCESS | 1644 | 1464220150580 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:49:10 INFO - PROCESS | 1644 | 1464220150581 Marionette TRACE conn2 <- [1,2470,null,{}] 16:49:10 INFO - PROCESS | 1644 | 1464220150584 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}] 16:49:10 INFO - PROCESS | 1644 | 1464220150686 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 16:49:10 INFO - PROCESS | 1644 | 1464220150691 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e0a8800 == 57 [pid = 1644] [id = 625] 16:49:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x11203cc00) [pid = 1644] [serial = 1875] [outer = 0x0] 16:49:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x12c0aa800) [pid = 1644] [serial = 1876] [outer = 0x11203cc00] 16:49:10 INFO - PROCESS | 1644 | 1464220150715 Marionette DEBUG loaded listener.js 16:49:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x12c0b2c00) [pid = 1644] [serial = 1877] [outer = 0x11203cc00] 16:49:11 INFO - PROCESS | 1644 | 1464220151190 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]]]}] 16:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 619ms 16:49:11 INFO - PROCESS | 1644 | 1464220151199 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 16:49:11 INFO - PROCESS | 1644 | 1464220151202 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 16:49:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:49:11 INFO - PROCESS | 1644 | 1464220151223 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:49:11 INFO - PROCESS | 1644 | 1464220151226 Marionette TRACE conn2 <- [1,2474,null,{}] 16:49:11 INFO - PROCESS | 1644 | 1464220151230 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}] 16:49:11 INFO - PROCESS | 1644 | 1464220151341 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 16:49:11 INFO - PROCESS | 1644 | 1464220151420 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x118ee3800 == 58 [pid = 1644] [id = 626] 16:49:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x112f6b400) [pid = 1644] [serial = 1878] [outer = 0x0] 16:49:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x116117c00) [pid = 1644] [serial = 1879] [outer = 0x112f6b400] 16:49:11 INFO - PROCESS | 1644 | 1464220151452 Marionette DEBUG loaded listener.js 16:49:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x11677ac00) [pid = 1644] [serial = 1880] [outer = 0x112f6b400] 16:49:11 INFO - PROCESS | 1644 | 1464220151890 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]]]}] 16:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 676ms 16:49:11 INFO - PROCESS | 1644 | 1464220151898 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 16:49:11 INFO - PROCESS | 1644 | 1464220151902 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 16:49:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:49:11 INFO - PROCESS | 1644 | 1464220151907 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:49:11 INFO - PROCESS | 1644 | 1464220151909 Marionette TRACE conn2 <- [1,2478,null,{}] 16:49:11 INFO - PROCESS | 1644 | 1464220151911 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}] 16:49:12 INFO - PROCESS | 1644 | 1464220152048 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 16:49:12 INFO - PROCESS | 1644 | 1464220152129 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a999000 == 59 [pid = 1644] [id = 627] 16:49:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x118491400) [pid = 1644] [serial = 1881] [outer = 0x0] 16:49:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x1190b8800) [pid = 1644] [serial = 1882] [outer = 0x118491400] 16:49:12 INFO - PROCESS | 1644 | 1464220152160 Marionette DEBUG loaded listener.js 16:49:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x123158c00) [pid = 1644] [serial = 1883] [outer = 0x118491400] 16:49:12 INFO - PROCESS | 1644 | 1464220152600 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]]]}] 16:49:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:49:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 719ms 16:49:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:49:12 INFO - PROCESS | 1644 | 1464220152627 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 16:49:12 INFO - PROCESS | 1644 | 1464220152628 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 16:49:12 INFO - PROCESS | 1644 | 1464220152631 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:49:12 INFO - PROCESS | 1644 | 1464220152634 Marionette TRACE conn2 <- [1,2482,null,{}] 16:49:12 INFO - PROCESS | 1644 | 1464220152641 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}] 16:49:12 INFO - PROCESS | 1644 | 1464220152756 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 16:49:12 INFO - PROCESS | 1644 | 1464220152865 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x133c31000 == 60 [pid = 1644] [id = 628] 16:49:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x123adc400) [pid = 1644] [serial = 1884] [outer = 0x0] 16:49:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x126c5b800) [pid = 1644] [serial = 1885] [outer = 0x123adc400] 16:49:12 INFO - PROCESS | 1644 | 1464220152902 Marionette DEBUG loaded listener.js 16:49:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x12906dc00) [pid = 1644] [serial = 1886] [outer = 0x123adc400] 16:49:13 INFO - PROCESS | 1644 | 1464220153317 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]]]}] 16:49:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:49:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 723ms 16:49:13 INFO - PROCESS | 1644 | 1464220153354 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 16:49:13 INFO - PROCESS | 1644 | 1464220153356 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 16:49:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:49:13 INFO - PROCESS | 1644 | 1464220153396 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:49:13 INFO - PROCESS | 1644 | 1464220153398 Marionette TRACE conn2 <- [1,2486,null,{}] 16:49:13 INFO - PROCESS | 1644 | 1464220153404 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}] 16:49:13 INFO - PROCESS | 1644 | 1464220153524 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 16:49:13 INFO - PROCESS | 1644 | 1464220153604 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x133f8f800 == 61 [pid = 1644] [id = 629] 16:49:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x128b8c800) [pid = 1644] [serial = 1887] [outer = 0x0] 16:49:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x12aaef000) [pid = 1644] [serial = 1888] [outer = 0x128b8c800] 16:49:13 INFO - PROCESS | 1644 | 1464220153650 Marionette DEBUG loaded listener.js 16:49:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x12ba6b400) [pid = 1644] [serial = 1889] [outer = 0x128b8c800] 16:49:14 INFO - PROCESS | 1644 | 1464220154094 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]]]}] 16:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 741ms 16:49:14 INFO - PROCESS | 1644 | 1464220154123 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 16:49:14 INFO - PROCESS | 1644 | 1464220154125 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 16:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:49:14 INFO - PROCESS | 1644 | 1464220154127 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:49:14 INFO - PROCESS | 1644 | 1464220154128 Marionette TRACE conn2 <- [1,2490,null,{}] 16:49:14 INFO - PROCESS | 1644 | 1464220154131 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}] 16:49:14 INFO - PROCESS | 1644 | 1464220154242 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 16:49:14 INFO - PROCESS | 1644 | 1464220154348 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x13476c000 == 62 [pid = 1644] [id = 630] 16:49:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x12aaef400) [pid = 1644] [serial = 1890] [outer = 0x0] 16:49:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x12ba85800) [pid = 1644] [serial = 1891] [outer = 0x12aaef400] 16:49:14 INFO - PROCESS | 1644 | 1464220154382 Marionette DEBUG loaded listener.js 16:49:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x12bd44000) [pid = 1644] [serial = 1892] [outer = 0x12aaef400] 16:49:14 INFO - PROCESS | 1644 | 1464220154793 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]]]}] 16:49:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:49:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 719ms 16:49:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:49:14 INFO - PROCESS | 1644 | 1464220154847 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 16:49:14 INFO - PROCESS | 1644 | 1464220154848 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 16:49:14 INFO - PROCESS | 1644 | 1464220154851 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:49:14 INFO - PROCESS | 1644 | 1464220154852 Marionette TRACE conn2 <- [1,2494,null,{}] 16:49:14 INFO - PROCESS | 1644 | 1464220154854 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}] 16:49:14 INFO - PROCESS | 1644 | 1464220154997 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 16:49:15 INFO - PROCESS | 1644 | 1464220155107 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d568000 == 63 [pid = 1644] [id = 631] 16:49:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x1127a0400) [pid = 1644] [serial = 1893] [outer = 0x0] 16:49:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x12c65a000) [pid = 1644] [serial = 1894] [outer = 0x1127a0400] 16:49:15 INFO - PROCESS | 1644 | 1464220155142 Marionette DEBUG loaded listener.js 16:49:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x12cb5c800) [pid = 1644] [serial = 1895] [outer = 0x1127a0400] 16:49:15 INFO - PROCESS | 1644 | 1464220155663 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]]]}] 16:49:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:49:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 821ms 16:49:15 INFO - PROCESS | 1644 | 1464220155673 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 16:49:15 INFO - PROCESS | 1644 | 1464220155676 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 16:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:49:15 INFO - PROCESS | 1644 | 1464220155679 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:49:15 INFO - PROCESS | 1644 | 1464220155681 Marionette TRACE conn2 <- [1,2498,null,{}] 16:49:15 INFO - PROCESS | 1644 | 1464220155685 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}] 16:49:15 INFO - PROCESS | 1644 | 1464220155853 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 16:49:16 INFO - PROCESS | 1644 | 1464220156144 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x118e37000 == 64 [pid = 1644] [id = 632] 16:49:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x1122aa400) [pid = 1644] [serial = 1896] [outer = 0x0] 16:49:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x112799400) [pid = 1644] [serial = 1897] [outer = 0x1122aa400] 16:49:16 INFO - PROCESS | 1644 | 1464220156173 Marionette DEBUG loaded listener.js 16:49:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x113194000) [pid = 1644] [serial = 1898] [outer = 0x1122aa400] 16:49:16 INFO - PROCESS | 1644 | 1464220156613 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]]]}] 16:49:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:49:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 975ms 16:49:16 INFO - PROCESS | 1644 | 1464220156655 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 16:49:16 INFO - PROCESS | 1644 | 1464220156657 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 16:49:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:49:16 INFO - PROCESS | 1644 | 1464220156660 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:49:16 INFO - PROCESS | 1644 | 1464220156662 Marionette TRACE conn2 <- [1,2502,null,{}] 16:49:16 INFO - PROCESS | 1644 | 1464220156666 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}] 16:49:16 INFO - PROCESS | 1644 | 1464220156766 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 16:49:16 INFO - PROCESS | 1644 | 1464220156836 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x1185c9800 == 65 [pid = 1644] [id = 633] 16:49:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x115e11800) [pid = 1644] [serial = 1899] [outer = 0x0] 16:49:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x11607dc00) [pid = 1644] [serial = 1900] [outer = 0x115e11800] 16:49:16 INFO - PROCESS | 1644 | 1464220156906 Marionette DEBUG loaded listener.js 16:49:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x11611e400) [pid = 1644] [serial = 1901] [outer = 0x115e11800] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12433a800 == 64 [pid = 1644] [id = 570] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12d6c4000 == 63 [pid = 1644] [id = 573] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12d71a000 == 62 [pid = 1644] [id = 624] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12d231000 == 61 [pid = 1644] [id = 623] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x11a08f000 == 60 [pid = 1644] [id = 622] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12cb6f000 == 59 [pid = 1644] [id = 621] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x12b711000) [pid = 1644] [serial = 1816] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12bd8b800 == 58 [pid = 1644] [id = 620] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12ba90800 == 57 [pid = 1644] [id = 619] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12a98d000 == 56 [pid = 1644] [id = 618] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x128ea5800 == 55 [pid = 1644] [id = 617] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x123a9f800 == 54 [pid = 1644] [id = 616] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x117093800 == 53 [pid = 1644] [id = 615] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12306a000 == 52 [pid = 1644] [id = 614] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x133c32800 == 51 [pid = 1644] [id = 611] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x133c1b000 == 50 [pid = 1644] [id = 610] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12e0a1000 == 49 [pid = 1644] [id = 609] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12d109800 == 48 [pid = 1644] [id = 608] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x128ea9000 == 47 [pid = 1644] [id = 607] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x117581800 == 46 [pid = 1644] [id = 606] 16:49:17 INFO - PROCESS | 1644 | --DOCSHELL 0x12d247000 == 45 [pid = 1644] [id = 605] 16:49:17 INFO - PROCESS | 1644 | 1464220157357 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]]]}] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x1190b4c00) [pid = 1644] [serial = 1789] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x119857000) [pid = 1644] [serial = 1790] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x12a38ac00) [pid = 1644] [serial = 1760] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x113dc4c00) [pid = 1644] [serial = 1781] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x112851800) [pid = 1644] [serial = 1780] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x116781800) [pid = 1644] [serial = 1784] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x116136400) [pid = 1644] [serial = 1783] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x1180a6800) [pid = 1644] [serial = 1765] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x12a611000) [pid = 1644] [serial = 1777] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x1267cb800) [pid = 1644] [serial = 1798] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x118257800) [pid = 1644] [serial = 1786] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x11848d400) [pid = 1644] [serial = 1787] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x1232a9c00) [pid = 1644] [serial = 1792] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x123688000) [pid = 1644] [serial = 1793] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x124329400) [pid = 1644] [serial = 1795] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x11a01f000) [pid = 1644] [serial = 1768] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x128b88400) [pid = 1644] [serial = 1801] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x112d4a000) [pid = 1644] [serial = 1762] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x129229800) [pid = 1644] [serial = 1774] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x129220400) [pid = 1644] [serial = 1804] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x1267ca400) [pid = 1644] [serial = 1771] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x117e49400) [pid = 1644] [serial = 1807] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x123157400) [pid = 1644] [serial = 1810] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x123689c00) [pid = 1644] [serial = 1808] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x129423000) [pid = 1644] [serial = 1805] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x12aaf7000) [pid = 1644] [serial = 1814] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x129074400) [pid = 1644] [serial = 1802] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x12894ec00) [pid = 1644] [serial = 1799] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x12a38fc00) [pid = 1644] [serial = 1811] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x12639a800) [pid = 1644] [serial = 1796] [outer = 0x0] [url = about:blank] 16:49:17 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x12a982000) [pid = 1644] [serial = 1813] [outer = 0x0] [url = about:blank] 16:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 722ms 16:49:17 INFO - PROCESS | 1644 | 1464220157386 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 16:49:17 INFO - PROCESS | 1644 | 1464220157390 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 16:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:49:17 INFO - PROCESS | 1644 | 1464220157392 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:49:17 INFO - PROCESS | 1644 | 1464220157394 Marionette TRACE conn2 <- [1,2506,null,{}] 16:49:17 INFO - PROCESS | 1644 | 1464220157396 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}] 16:49:17 INFO - PROCESS | 1644 | 1464220157481 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 16:49:17 INFO - PROCESS | 1644 | 1464220157508 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x116fee800 == 46 [pid = 1644] [id = 634] 16:49:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x116131000) [pid = 1644] [serial = 1902] [outer = 0x0] 16:49:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x116178c00) [pid = 1644] [serial = 1903] [outer = 0x116131000] 16:49:17 INFO - PROCESS | 1644 | 1464220157534 Marionette DEBUG loaded listener.js 16:49:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x117674400) [pid = 1644] [serial = 1904] [outer = 0x116131000] 16:49:17 INFO - PROCESS | 1644 | 1464220157896 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]]]}] 16:49:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:49:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 520ms 16:49:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:49:17 INFO - PROCESS | 1644 | 1464220157913 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 16:49:17 INFO - PROCESS | 1644 | 1464220157914 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 16:49:17 INFO - PROCESS | 1644 | 1464220157948 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:49:17 INFO - PROCESS | 1644 | 1464220157952 Marionette TRACE conn2 <- [1,2510,null,{}] 16:49:17 INFO - PROCESS | 1644 | 1464220157961 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}] 16:49:18 INFO - PROCESS | 1644 | 1464220158046 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 16:49:18 INFO - PROCESS | 1644 | 1464220158053 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x12306b800 == 47 [pid = 1644] [id = 635] 16:49:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x117e4a800) [pid = 1644] [serial = 1905] [outer = 0x0] 16:49:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x118256400) [pid = 1644] [serial = 1906] [outer = 0x117e4a800] 16:49:18 INFO - PROCESS | 1644 | 1464220158080 Marionette DEBUG loaded listener.js 16:49:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x119005c00) [pid = 1644] [serial = 1907] [outer = 0x117e4a800] 16:49:18 INFO - PROCESS | 1644 | 1464220158435 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]]]}] 16:49:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:49:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 559ms 16:49:18 INFO - PROCESS | 1644 | 1464220158475 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 16:49:18 INFO - PROCESS | 1644 | 1464220158477 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 16:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:49:18 INFO - PROCESS | 1644 | 1464220158498 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:49:18 INFO - PROCESS | 1644 | 1464220158499 Marionette TRACE conn2 <- [1,2514,null,{}] 16:49:18 INFO - PROCESS | 1644 | 1464220158502 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}] 16:49:18 INFO - PROCESS | 1644 | 1464220158596 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 16:49:18 INFO - PROCESS | 1644 | 1464220158601 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x123d16800 == 48 [pid = 1644] [id = 636] 16:49:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x1190b4400) [pid = 1644] [serial = 1908] [outer = 0x0] 16:49:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x119851c00) [pid = 1644] [serial = 1909] [outer = 0x1190b4400] 16:49:18 INFO - PROCESS | 1644 | 1464220158623 Marionette DEBUG loaded listener.js 16:49:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x121002800) [pid = 1644] [serial = 1910] [outer = 0x1190b4400] 16:49:19 INFO - PROCESS | 1644 | 1464220159035 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]]]}] 16:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 585ms 16:49:19 INFO - PROCESS | 1644 | 1464220159072 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 16:49:19 INFO - PROCESS | 1644 | 1464220159074 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 16:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:49:19 INFO - PROCESS | 1644 | 1464220159077 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:49:19 INFO - PROCESS | 1644 | 1464220159079 Marionette TRACE conn2 <- [1,2518,null,{}] 16:49:19 INFO - PROCESS | 1644 | 1464220159082 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}] 16:49:19 INFO - PROCESS | 1644 | 1464220159254 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 16:49:19 INFO - PROCESS | 1644 | 1464220159314 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x12694f800 == 49 [pid = 1644] [id = 637] 16:49:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x1232a9400) [pid = 1644] [serial = 1911] [outer = 0x0] 16:49:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x1232aec00) [pid = 1644] [serial = 1912] [outer = 0x1232a9400] 16:49:19 INFO - PROCESS | 1644 | 1464220159366 Marionette DEBUG loaded listener.js 16:49:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x123ae4800) [pid = 1644] [serial = 1913] [outer = 0x1232a9400] 16:49:19 INFO - PROCESS | 1644 | 1464220159756 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]]]}] 16:49:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:49:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 721ms 16:49:19 INFO - PROCESS | 1644 | 1464220159797 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 16:49:19 INFO - PROCESS | 1644 | 1464220159799 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 16:49:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:49:19 INFO - PROCESS | 1644 | 1464220159801 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:49:19 INFO - PROCESS | 1644 | 1464220159802 Marionette TRACE conn2 <- [1,2522,null,{}] 16:49:19 INFO - PROCESS | 1644 | 1464220159804 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}] 16:49:19 INFO - PROCESS | 1644 | 1464220159923 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 16:49:19 INFO - PROCESS | 1644 | 1464220159964 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a317000 == 50 [pid = 1644] [id = 638] 16:49:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x123deb800) [pid = 1644] [serial = 1914] [outer = 0x0] 16:49:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x12452e000) [pid = 1644] [serial = 1915] [outer = 0x123deb800] 16:49:19 INFO - PROCESS | 1644 | 1464220159990 Marionette DEBUG loaded listener.js 16:49:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x126617c00) [pid = 1644] [serial = 1916] [outer = 0x123deb800] 16:49:20 INFO - PROCESS | 1644 | 1464220160307 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]]]}] 16:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 522ms 16:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:49:20 INFO - PROCESS | 1644 | 1464220160324 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 16:49:20 INFO - PROCESS | 1644 | 1464220160325 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 16:49:20 INFO - PROCESS | 1644 | 1464220160327 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:49:20 INFO - PROCESS | 1644 | 1464220160329 Marionette TRACE conn2 <- [1,2526,null,{}] 16:49:20 INFO - PROCESS | 1644 | 1464220160331 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}] 16:49:20 INFO - PROCESS | 1644 | 1464220160442 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 16:49:20 INFO - PROCESS | 1644 | 1464220160460 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a990800 == 51 [pid = 1644] [id = 639] 16:49:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x1266e2800) [pid = 1644] [serial = 1917] [outer = 0x0] 16:49:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x126c5bc00) [pid = 1644] [serial = 1918] [outer = 0x1266e2800] 16:49:20 INFO - PROCESS | 1644 | 1464220160485 Marionette DEBUG loaded listener.js 16:49:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x126ca6800) [pid = 1644] [serial = 1919] [outer = 0x1266e2800] 16:49:20 INFO - PROCESS | 1644 | 1464220160842 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]]]}] 16:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 521ms 16:49:20 INFO - PROCESS | 1644 | 1464220160849 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 16:49:20 INFO - PROCESS | 1644 | 1464220160850 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 16:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:49:20 INFO - PROCESS | 1644 | 1464220160857 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:49:20 INFO - PROCESS | 1644 | 1464220160858 Marionette TRACE conn2 <- [1,2530,null,{}] 16:49:20 INFO - PROCESS | 1644 | 1464220160860 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}] 16:49:20 INFO - PROCESS | 1644 | 1464220160981 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 16:49:21 INFO - PROCESS | 1644 | 1464220161034 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b7b5800 == 52 [pid = 1644] [id = 640] 16:49:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x1267bdc00) [pid = 1644] [serial = 1920] [outer = 0x0] 16:49:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x128b85400) [pid = 1644] [serial = 1921] [outer = 0x1267bdc00] 16:49:21 INFO - PROCESS | 1644 | 1464220161075 Marionette DEBUG loaded listener.js 16:49:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x128c4ec00) [pid = 1644] [serial = 1922] [outer = 0x1267bdc00] 16:49:21 INFO - PROCESS | 1644 | 1464220161675 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]]]}] 16:49:21 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x1267cb000) [pid = 1644] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:49:21 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x126c9ec00) [pid = 1644] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:49:21 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x126ca0000) [pid = 1644] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:49:21 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x112a68000) [pid = 1644] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:49:21 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x123de9000) [pid = 1644] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:49:21 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x1160f9c00) [pid = 1644] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:49:21 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x116837c00) [pid = 1644] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:49:21 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x123a60800) [pid = 1644] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:49:21 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x119275800) [pid = 1644] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:49:21 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x112681c00) [pid = 1644] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:49:21 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x126964000) [pid = 1644] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:49:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:49:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 872ms 16:49:21 INFO - PROCESS | 1644 | 1464220161729 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 16:49:21 INFO - PROCESS | 1644 | 1464220161730 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 16:49:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:49:21 INFO - PROCESS | 1644 | 1464220161733 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:49:21 INFO - PROCESS | 1644 | 1464220161734 Marionette TRACE conn2 <- [1,2534,null,{}] 16:49:21 INFO - PROCESS | 1644 | 1464220161736 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}] 16:49:21 INFO - PROCESS | 1644 | 1464220161824 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 16:49:21 INFO - PROCESS | 1644 | 1464220161829 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a6b6000 == 53 [pid = 1644] [id = 641] 16:49:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x11319f800) [pid = 1644] [serial = 1923] [outer = 0x0] 16:49:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x123de7800) [pid = 1644] [serial = 1924] [outer = 0x11319f800] 16:49:21 INFO - PROCESS | 1644 | 1464220161855 Marionette DEBUG loaded listener.js 16:49:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x12900d800) [pid = 1644] [serial = 1925] [outer = 0x11319f800] 16:49:22 INFO - PROCESS | 1644 | 1464220162192 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]]]}] 16:49:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:49:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 468ms 16:49:22 INFO - PROCESS | 1644 | 1464220162203 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 16:49:22 INFO - PROCESS | 1644 | 1464220162204 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 16:49:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:49:22 INFO - PROCESS | 1644 | 1464220162206 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:49:22 INFO - PROCESS | 1644 | 1464220162207 Marionette TRACE conn2 <- [1,2538,null,{}] 16:49:22 INFO - PROCESS | 1644 | 1464220162210 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}] 16:49:22 INFO - PROCESS | 1644 | 1464220162298 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 16:49:22 INFO - PROCESS | 1644 | 1464220162379 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c07d000 == 54 [pid = 1644] [id = 642] 16:49:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x129076400) [pid = 1644] [serial = 1926] [outer = 0x0] 16:49:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x12921b400) [pid = 1644] [serial = 1927] [outer = 0x129076400] 16:49:22 INFO - PROCESS | 1644 | 1464220162413 Marionette DEBUG loaded listener.js 16:49:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x12941b400) [pid = 1644] [serial = 1928] [outer = 0x129076400] 16:49:22 INFO - PROCESS | 1644 | 1464220162722 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]]]}] 16:49:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:49:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 569ms 16:49:22 INFO - PROCESS | 1644 | 1464220162775 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 16:49:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:49:22 INFO - PROCESS | 1644 | 1464220162777 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 16:49:22 INFO - PROCESS | 1644 | 1464220162779 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:49:22 INFO - PROCESS | 1644 | 1464220162781 Marionette TRACE conn2 <- [1,2542,null,{}] 16:49:22 INFO - PROCESS | 1644 | 1464220162783 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}] 16:49:22 INFO - PROCESS | 1644 | 1464220162886 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 16:49:22 INFO - PROCESS | 1644 | 1464220162949 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb75800 == 55 [pid = 1644] [id = 643] 16:49:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x12907bc00) [pid = 1644] [serial = 1929] [outer = 0x0] 16:49:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x12a389800) [pid = 1644] [serial = 1930] [outer = 0x12907bc00] 16:49:22 INFO - PROCESS | 1644 | 1464220162975 Marionette DEBUG loaded listener.js 16:49:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x12af50000) [pid = 1644] [serial = 1931] [outer = 0x12907bc00] 16:49:23 INFO - PROCESS | 1644 | 1464220163242 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]]]}] 16:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 470ms 16:49:23 INFO - PROCESS | 1644 | 1464220163249 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 16:49:23 INFO - PROCESS | 1644 | 1464220163251 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 16:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:49:23 INFO - PROCESS | 1644 | 1464220163263 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:49:23 INFO - PROCESS | 1644 | 1464220163264 Marionette TRACE conn2 <- [1,2546,null,{}] 16:49:23 INFO - PROCESS | 1644 | 1464220163274 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}] 16:49:23 INFO - PROCESS | 1644 | 1464220163368 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 16:49:23 INFO - PROCESS | 1644 | 1464220163373 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d10f000 == 56 [pid = 1644] [id = 644] 16:49:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x12b710800) [pid = 1644] [serial = 1932] [outer = 0x0] 16:49:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x12b9bc000) [pid = 1644] [serial = 1933] [outer = 0x12b710800] 16:49:23 INFO - PROCESS | 1644 | 1464220163399 Marionette DEBUG loaded listener.js 16:49:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x12ba78800) [pid = 1644] [serial = 1934] [outer = 0x12b710800] 16:49:23 INFO - PROCESS | 1644 | 1464220163879 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]]]}] 16:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 16:49:23 INFO - PROCESS | 1644 | 1464220163934 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 16:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:49:23 INFO - PROCESS | 1644 | 1464220163939 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 16:49:23 INFO - PROCESS | 1644 | 1464220163942 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:49:23 INFO - PROCESS | 1644 | 1464220163945 Marionette TRACE conn2 <- [1,2550,null,{}] 16:49:23 INFO - PROCESS | 1644 | 1464220163949 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}] 16:49:24 INFO - PROCESS | 1644 | 1464220164059 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 16:49:24 INFO - PROCESS | 1644 | 1464220164140 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x11820e000 == 57 [pid = 1644] [id = 645] 16:49:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x112852800) [pid = 1644] [serial = 1935] [outer = 0x0] 16:49:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x1160f3c00) [pid = 1644] [serial = 1936] [outer = 0x112852800] 16:49:24 INFO - PROCESS | 1644 | 1464220164173 Marionette DEBUG loaded listener.js 16:49:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x116122800) [pid = 1644] [serial = 1937] [outer = 0x112852800] 16:49:24 INFO - PROCESS | 1644 | 1464220164669 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]]]}] 16:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 771ms 16:49:24 INFO - PROCESS | 1644 | 1464220164714 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 16:49:24 INFO - PROCESS | 1644 | 1464220164718 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 16:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:49:24 INFO - PROCESS | 1644 | 1464220164723 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:49:24 INFO - PROCESS | 1644 | 1464220164725 Marionette TRACE conn2 <- [1,2554,null,{}] 16:49:24 INFO - PROCESS | 1644 | 1464220164727 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}] 16:49:24 INFO - PROCESS | 1644 | 1464220164838 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 16:49:24 INFO - PROCESS | 1644 | 1464220164919 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x12469f800 == 58 [pid = 1644] [id = 646] 16:49:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x11724bc00) [pid = 1644] [serial = 1938] [outer = 0x0] 16:49:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x1180a6800) [pid = 1644] [serial = 1939] [outer = 0x11724bc00] 16:49:24 INFO - PROCESS | 1644 | 1464220164950 Marionette DEBUG loaded listener.js 16:49:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x11826d400) [pid = 1644] [serial = 1940] [outer = 0x11724bc00] 16:49:25 INFO - PROCESS | 1644 | 1464220165419 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]]]}] 16:49:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:49:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 721ms 16:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:49:25 INFO - PROCESS | 1644 | 1464220165444 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 16:49:25 INFO - PROCESS | 1644 | 1464220165445 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 16:49:25 INFO - PROCESS | 1644 | 1464220165448 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:49:25 INFO - PROCESS | 1644 | 1464220165451 Marionette TRACE conn2 <- [1,2558,null,{}] 16:49:25 INFO - PROCESS | 1644 | 1464220165459 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}] 16:49:25 INFO - PROCESS | 1644 | 1464220165570 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 16:49:25 INFO - PROCESS | 1644 | 1464220165652 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d11a800 == 59 [pid = 1644] [id = 647] 16:49:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x119853400) [pid = 1644] [serial = 1941] [outer = 0x0] 16:49:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x123691c00) [pid = 1644] [serial = 1942] [outer = 0x119853400] 16:49:25 INFO - PROCESS | 1644 | 1464220165685 Marionette DEBUG loaded listener.js 16:49:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x124c77c00) [pid = 1644] [serial = 1943] [outer = 0x119853400] 16:49:26 INFO - PROCESS | 1644 | 1464220166132 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]]]}] 16:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 724ms 16:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:49:26 INFO - PROCESS | 1644 | 1464220166173 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 16:49:26 INFO - PROCESS | 1644 | 1464220166175 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 16:49:26 INFO - PROCESS | 1644 | 1464220166177 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:49:26 INFO - PROCESS | 1644 | 1464220166178 Marionette TRACE conn2 <- [1,2562,null,{}] 16:49:26 INFO - PROCESS | 1644 | 1464220166181 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}] 16:49:26 INFO - PROCESS | 1644 | 1464220166291 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 16:49:26 INFO - PROCESS | 1644 | 1464220166397 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d71f800 == 60 [pid = 1644] [id = 648] 16:49:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x128c4c000) [pid = 1644] [serial = 1944] [outer = 0x0] 16:49:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x129221800) [pid = 1644] [serial = 1945] [outer = 0x128c4c000] 16:49:26 INFO - PROCESS | 1644 | 1464220166432 Marionette DEBUG loaded listener.js 16:49:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x12a388800) [pid = 1644] [serial = 1946] [outer = 0x128c4c000] 16:49:26 INFO - PROCESS | 1644 | 1464220166884 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]]]}] 16:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 721ms 16:49:26 INFO - PROCESS | 1644 | 1464220166899 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 16:49:26 INFO - PROCESS | 1644 | 1464220166900 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 16:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:49:26 INFO - PROCESS | 1644 | 1464220166905 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:49:26 INFO - PROCESS | 1644 | 1464220166906 Marionette TRACE conn2 <- [1,2566,null,{}] 16:49:26 INFO - PROCESS | 1644 | 1464220166909 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}] 16:49:27 INFO - PROCESS | 1644 | 1464220167016 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 16:49:27 INFO - PROCESS | 1644 | 1464220167120 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12df93000 == 61 [pid = 1644] [id = 649] 16:49:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x129418400) [pid = 1644] [serial = 1947] [outer = 0x0] 16:49:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x12aaefc00) [pid = 1644] [serial = 1948] [outer = 0x129418400] 16:49:27 INFO - PROCESS | 1644 | 1464220167153 Marionette DEBUG loaded listener.js 16:49:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x12ba69800) [pid = 1644] [serial = 1949] [outer = 0x129418400] 16:49:27 INFO - PROCESS | 1644 | 1464220167607 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]]]}] 16:49:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:49:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 769ms 16:49:27 INFO - PROCESS | 1644 | 1464220167675 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 16:49:27 INFO - PROCESS | 1644 | 1464220167676 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 16:49:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:49:27 INFO - PROCESS | 1644 | 1464220167679 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:49:27 INFO - PROCESS | 1644 | 1464220167680 Marionette TRACE conn2 <- [1,2570,null,{}] 16:49:27 INFO - PROCESS | 1644 | 1464220167682 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}] 16:49:27 INFO - PROCESS | 1644 | 1464220167807 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 16:49:27 INFO - PROCESS | 1644 | 1464220167886 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x133c27800 == 62 [pid = 1644] [id = 650] 16:49:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x12ba7ac00) [pid = 1644] [serial = 1950] [outer = 0x0] 16:49:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x12bd3e400) [pid = 1644] [serial = 1951] [outer = 0x12ba7ac00] 16:49:27 INFO - PROCESS | 1644 | 1464220167919 Marionette DEBUG loaded listener.js 16:49:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x12c662800) [pid = 1644] [serial = 1952] [outer = 0x12ba7ac00] 16:49:28 INFO - PROCESS | 1644 | 1464220168397 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]]]}] 16:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 771ms 16:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:49:28 INFO - PROCESS | 1644 | 1464220168451 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 16:49:28 INFO - PROCESS | 1644 | 1464220168452 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 16:49:28 INFO - PROCESS | 1644 | 1464220168455 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:49:28 INFO - PROCESS | 1644 | 1464220168456 Marionette TRACE conn2 <- [1,2574,null,{}] 16:49:28 INFO - PROCESS | 1644 | 1464220168458 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}] 16:49:28 INFO - PROCESS | 1644 | 1464220168567 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 16:49:28 INFO - PROCESS | 1644 | 1464220168646 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x118e45000 == 63 [pid = 1644] [id = 651] 16:49:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x112795c00) [pid = 1644] [serial = 1953] [outer = 0x0] 16:49:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x116133c00) [pid = 1644] [serial = 1954] [outer = 0x112795c00] 16:49:28 INFO - PROCESS | 1644 | 1464220168677 Marionette DEBUG loaded listener.js 16:49:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x12ba86400) [pid = 1644] [serial = 1955] [outer = 0x112795c00] 16:49:29 INFO - PROCESS | 1644 | 1464220169264 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]]]}] 16:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 870ms 16:49:29 INFO - PROCESS | 1644 | 1464220169325 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 16:49:29 INFO - PROCESS | 1644 | 1464220169328 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 16:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:49:29 INFO - PROCESS | 1644 | 1464220169332 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:49:29 INFO - PROCESS | 1644 | 1464220169334 Marionette TRACE conn2 <- [1,2578,null,{}] 16:49:29 INFO - PROCESS | 1644 | 1464220169337 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}] 16:49:29 INFO - PROCESS | 1644 | 1464220169438 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 16:49:29 INFO - PROCESS | 1644 | 1464220169521 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x116867800 == 64 [pid = 1644] [id = 652] 16:49:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x112acd800) [pid = 1644] [serial = 1956] [outer = 0x0] 16:49:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x112d54000) [pid = 1644] [serial = 1957] [outer = 0x112acd800] 16:49:29 INFO - PROCESS | 1644 | 1464220169550 Marionette DEBUG loaded listener.js 16:49:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x113311c00) [pid = 1644] [serial = 1958] [outer = 0x112acd800] 16:49:29 INFO - PROCESS | 1644 | --DOCSHELL 0x12cb7d000 == 63 [pid = 1644] [id = 589] 16:49:29 INFO - PROCESS | 1644 | --DOCSHELL 0x12cb75800 == 62 [pid = 1644] [id = 643] 16:49:29 INFO - PROCESS | 1644 | --DOCSHELL 0x12c07d000 == 61 [pid = 1644] [id = 642] 16:49:29 INFO - PROCESS | 1644 | --DOCSHELL 0x12a6b6000 == 60 [pid = 1644] [id = 641] 16:49:29 INFO - PROCESS | 1644 | --DOCSHELL 0x12b7b5800 == 59 [pid = 1644] [id = 640] 16:49:29 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x12c0aa800) [pid = 1644] [serial = 1876] [outer = 0x0] [url = about:blank] 16:49:29 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x12b9b9400) [pid = 1644] [serial = 1834] [outer = 0x0] [url = about:blank] 16:49:29 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x12ba74000) [pid = 1644] [serial = 1837] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOCSHELL 0x12a990800 == 58 [pid = 1644] [id = 639] 16:49:30 INFO - PROCESS | 1644 | --DOCSHELL 0x12a317000 == 57 [pid = 1644] [id = 638] 16:49:30 INFO - PROCESS | 1644 | --DOCSHELL 0x12694f800 == 56 [pid = 1644] [id = 637] 16:49:30 INFO - PROCESS | 1644 | --DOCSHELL 0x123d16800 == 55 [pid = 1644] [id = 636] 16:49:30 INFO - PROCESS | 1644 | --DOCSHELL 0x12306b800 == 54 [pid = 1644] [id = 635] 16:49:30 INFO - PROCESS | 1644 | --DOCSHELL 0x116fee800 == 53 [pid = 1644] [id = 634] 16:49:30 INFO - PROCESS | 1644 | --DOCSHELL 0x1185c9800 == 52 [pid = 1644] [id = 633] 16:49:30 INFO - PROCESS | 1644 | --DOCSHELL 0x118e37000 == 51 [pid = 1644] [id = 632] 16:49:30 INFO - PROCESS | 1644 | --DOCSHELL 0x12d568000 == 50 [pid = 1644] [id = 631] 16:49:30 INFO - PROCESS | 1644 | --DOCSHELL 0x13476c000 == 49 [pid = 1644] [id = 630] 16:49:30 INFO - PROCESS | 1644 | --DOCSHELL 0x133f8f800 == 48 [pid = 1644] [id = 629] 16:49:30 INFO - PROCESS | 1644 | 1464220170040 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]]]}] 16:49:30 INFO - PROCESS | 1644 | --DOCSHELL 0x133c31000 == 47 [pid = 1644] [id = 628] 16:49:30 INFO - PROCESS | 1644 | --DOCSHELL 0x12a999000 == 46 [pid = 1644] [id = 627] 16:49:30 INFO - PROCESS | 1644 | --DOCSHELL 0x118ee3800 == 45 [pid = 1644] [id = 626] 16:49:30 INFO - PROCESS | 1644 | --DOCSHELL 0x12e0a8800 == 44 [pid = 1644] [id = 625] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x12bd45c00) [pid = 1644] [serial = 1874] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x12ba6cc00) [pid = 1644] [serial = 1871] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x12941a800) [pid = 1644] [serial = 1859] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x11319c400) [pid = 1644] [serial = 1867] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x12673e800) [pid = 1644] [serial = 1856] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x128c48000) [pid = 1644] [serial = 1858] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x12a608400) [pid = 1644] [serial = 1861] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x12a986800) [pid = 1644] [serial = 1862] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x12aaeec00) [pid = 1644] [serial = 1864] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x12b9b0000) [pid = 1644] [serial = 1865] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x118398400) [pid = 1644] [serial = 1822] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x12639d000) [pid = 1644] [serial = 1855] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x116113c00) [pid = 1644] [serial = 1843] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x1161f2000) [pid = 1644] [serial = 1844] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x11766bc00) [pid = 1644] [serial = 1846] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x11839a400) [pid = 1644] [serial = 1847] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x123de4400) [pid = 1644] [serial = 1852] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x12452d800) [pid = 1644] [serial = 1853] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x12907b000) [pid = 1644] [serial = 1828] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x11963b000) [pid = 1644] [serial = 1849] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x123297000) [pid = 1644] [serial = 1850] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x12a610000) [pid = 1644] [serial = 1831] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x126618000) [pid = 1644] [serial = 1840] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x11984ec00) [pid = 1644] [serial = 1868] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x116103400) [pid = 1644] [serial = 1819] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x12452dc00) [pid = 1644] [serial = 1825] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x12a97a800) [pid = 1644] [serial = 1870] [outer = 0x0] [url = about:blank] 16:49:30 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x12ba86000) [pid = 1644] [serial = 1873] [outer = 0x0] [url = about:blank] 16:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 724ms 16:49:30 INFO - PROCESS | 1644 | 1464220170057 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 16:49:30 INFO - PROCESS | 1644 | 1464220170061 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 16:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:49:30 INFO - PROCESS | 1644 | 1464220170065 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:49:30 INFO - PROCESS | 1644 | 1464220170067 Marionette TRACE conn2 <- [1,2582,null,{}] 16:49:30 INFO - PROCESS | 1644 | 1464220170069 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}] 16:49:30 INFO - PROCESS | 1644 | 1464220170159 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 16:49:30 INFO - PROCESS | 1644 | 1464220170164 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x117582000 == 45 [pid = 1644] [id = 653] 16:49:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x1160f8800) [pid = 1644] [serial = 1959] [outer = 0x0] 16:49:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x116118c00) [pid = 1644] [serial = 1960] [outer = 0x1160f8800] 16:49:30 INFO - PROCESS | 1644 | 1464220170191 Marionette DEBUG loaded listener.js 16:49:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x116125c00) [pid = 1644] [serial = 1961] [outer = 0x1160f8800] 16:49:30 INFO - PROCESS | 1644 | 1464220170679 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]]]}] 16:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 619ms 16:49:30 INFO - PROCESS | 1644 | 1464220170685 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 16:49:30 INFO - PROCESS | 1644 | 1464220170690 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 16:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:49:30 INFO - PROCESS | 1644 | 1464220170694 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:49:30 INFO - PROCESS | 1644 | 1464220170698 Marionette TRACE conn2 <- [1,2586,null,{}] 16:49:30 INFO - PROCESS | 1644 | 1464220170712 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}] 16:49:30 INFO - PROCESS | 1644 | 1464220170867 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 16:49:30 INFO - PROCESS | 1644 | 1464220170932 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x11a07e000 == 46 [pid = 1644] [id = 654] 16:49:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x11613a400) [pid = 1644] [serial = 1962] [outer = 0x0] 16:49:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x116a57400) [pid = 1644] [serial = 1963] [outer = 0x11613a400] 16:49:30 INFO - PROCESS | 1644 | 1464220170963 Marionette DEBUG loaded listener.js 16:49:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x117e5b800) [pid = 1644] [serial = 1964] [outer = 0x11613a400] 16:49:31 INFO - PROCESS | 1644 | 1464220171306 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]]]}] 16:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 625ms 16:49:31 INFO - PROCESS | 1644 | 1464220171321 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 16:49:31 INFO - PROCESS | 1644 | 1464220171323 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 16:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:49:31 INFO - PROCESS | 1644 | 1464220171327 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:49:31 INFO - PROCESS | 1644 | 1464220171340 Marionette TRACE conn2 <- [1,2590,null,{}] 16:49:31 INFO - PROCESS | 1644 | 1464220171344 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}] 16:49:31 INFO - PROCESS | 1644 | 1464220171439 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 16:49:31 INFO - PROCESS | 1644 | 1464220171505 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x123310000 == 47 [pid = 1644] [id = 655] 16:49:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x1180b2000) [pid = 1644] [serial = 1965] [outer = 0x0] 16:49:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x118273000) [pid = 1644] [serial = 1966] [outer = 0x1180b2000] 16:49:31 INFO - PROCESS | 1644 | 1464220171531 Marionette DEBUG loaded listener.js 16:49:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x118396800) [pid = 1644] [serial = 1967] [outer = 0x1180b2000] 16:49:31 INFO - PROCESS | 1644 | 1464220171823 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]]]}] 16:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 533ms 16:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:49:31 INFO - PROCESS | 1644 | 1464220171859 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 16:49:31 INFO - PROCESS | 1644 | 1464220171861 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 16:49:31 INFO - PROCESS | 1644 | 1464220171863 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:49:31 INFO - PROCESS | 1644 | 1464220171864 Marionette TRACE conn2 <- [1,2594,null,{}] 16:49:31 INFO - PROCESS | 1644 | 1464220171867 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}] 16:49:31 INFO - PROCESS | 1644 | 1464220171964 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 16:49:31 INFO - PROCESS | 1644 | 1464220171969 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x123d18000 == 48 [pid = 1644] [id = 656] 16:49:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x118259400) [pid = 1644] [serial = 1968] [outer = 0x0] 16:49:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x118e8dc00) [pid = 1644] [serial = 1969] [outer = 0x118259400] 16:49:32 INFO - PROCESS | 1644 | 1464220171999 Marionette DEBUG loaded listener.js 16:49:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x1190b3c00) [pid = 1644] [serial = 1970] [outer = 0x118259400] 16:49:32 INFO - PROCESS | 1644 | 1464220172477 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]]]}] 16:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 618ms 16:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:49:32 INFO - PROCESS | 1644 | 1464220172482 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 16:49:32 INFO - PROCESS | 1644 | 1464220172483 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 16:49:32 INFO - PROCESS | 1644 | 1464220172488 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:49:32 INFO - PROCESS | 1644 | 1464220172489 Marionette TRACE conn2 <- [1,2598,null,{}] 16:49:32 INFO - PROCESS | 1644 | 1464220172492 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}] 16:49:32 INFO - PROCESS | 1644 | 1464220172632 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 16:49:32 INFO - PROCESS | 1644 | 1464220172677 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x129049800 == 49 [pid = 1644] [id = 657] 16:49:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x11984ec00) [pid = 1644] [serial = 1971] [outer = 0x0] 16:49:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x119bf5000) [pid = 1644] [serial = 1972] [outer = 0x11984ec00] 16:49:32 INFO - PROCESS | 1644 | 1464220172703 Marionette DEBUG loaded listener.js 16:49:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x123685000) [pid = 1644] [serial = 1973] [outer = 0x11984ec00] 16:49:33 INFO - PROCESS | 1644 | 1464220173045 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]]]}] 16:49:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:49:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 572ms 16:49:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:49:33 INFO - PROCESS | 1644 | 1464220173058 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 16:49:33 INFO - PROCESS | 1644 | 1464220173059 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 16:49:33 INFO - PROCESS | 1644 | 1464220173061 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:49:33 INFO - PROCESS | 1644 | 1464220173062 Marionette TRACE conn2 <- [1,2602,null,{}] 16:49:33 INFO - PROCESS | 1644 | 1464220173065 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}] 16:49:33 INFO - PROCESS | 1644 | 1464220173181 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 16:49:33 INFO - PROCESS | 1644 | 1464220173196 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a512800 == 50 [pid = 1644] [id = 658] 16:49:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x119c5c400) [pid = 1644] [serial = 1974] [outer = 0x0] 16:49:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x123ae6c00) [pid = 1644] [serial = 1975] [outer = 0x119c5c400] 16:49:33 INFO - PROCESS | 1644 | 1464220173222 Marionette DEBUG loaded listener.js 16:49:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x123deb000) [pid = 1644] [serial = 1976] [outer = 0x119c5c400] 16:49:33 INFO - PROCESS | 1644 | 1464220173592 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]]]}] 16:49:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:49:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 570ms 16:49:33 INFO - PROCESS | 1644 | 1464220173634 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 16:49:33 INFO - PROCESS | 1644 | 1464220173636 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 16:49:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:49:33 INFO - PROCESS | 1644 | 1464220173638 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:49:33 INFO - PROCESS | 1644 | 1464220173639 Marionette TRACE conn2 <- [1,2606,null,{}] 16:49:33 INFO - PROCESS | 1644 | 1464220173641 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}] 16:49:33 INFO - PROCESS | 1644 | 1464220173753 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 16:49:33 INFO - PROCESS | 1644 | 1464220173763 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x12af7f000 == 51 [pid = 1644] [id = 659] 16:49:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x1232af000) [pid = 1644] [serial = 1977] [outer = 0x0] 16:49:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x12452dc00) [pid = 1644] [serial = 1978] [outer = 0x1232af000] 16:49:33 INFO - PROCESS | 1644 | 1464220173788 Marionette DEBUG loaded listener.js 16:49:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x124c75400) [pid = 1644] [serial = 1979] [outer = 0x1232af000] 16:49:34 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x123deb800) [pid = 1644] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:49:34 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x1266e2800) [pid = 1644] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:49:34 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x11203cc00) [pid = 1644] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:49:34 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x1232a9400) [pid = 1644] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:49:34 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x1190b4400) [pid = 1644] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:49:34 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x115e11800) [pid = 1644] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:49:34 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x117e4a800) [pid = 1644] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:49:34 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x116131000) [pid = 1644] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:49:34 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x1122aa400) [pid = 1644] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:49:34 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x1267bdc00) [pid = 1644] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:49:34 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x11319f800) [pid = 1644] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:49:34 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x129076400) [pid = 1644] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:49:34 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x12907bc00) [pid = 1644] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:49:34 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x128c4e800) [pid = 1644] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:49:34 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x12af4a400) [pid = 1644] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:49:34 INFO - PROCESS | 1644 | 1464220174301 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]]]}] 16:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 719ms 16:49:34 INFO - PROCESS | 1644 | 1464220174358 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 16:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:49:34 INFO - PROCESS | 1644 | 1464220174359 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 16:49:34 INFO - PROCESS | 1644 | 1464220174361 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:49:34 INFO - PROCESS | 1644 | 1464220174362 Marionette TRACE conn2 <- [1,2610,null,{}] 16:49:34 INFO - PROCESS | 1644 | 1464220174364 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}] 16:49:34 INFO - PROCESS | 1644 | 1464220174452 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 16:49:34 INFO - PROCESS | 1644 | 1464220174472 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x1233d4000 == 52 [pid = 1644] [id = 660] 16:49:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x11279fc00) [pid = 1644] [serial = 1980] [outer = 0x0] 16:49:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x117678000) [pid = 1644] [serial = 1981] [outer = 0x11279fc00] 16:49:34 INFO - PROCESS | 1644 | 1464220174498 Marionette DEBUG loaded listener.js 16:49:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x123def800) [pid = 1644] [serial = 1982] [outer = 0x11279fc00] 16:49:34 INFO - PROCESS | 1644 | 1464220174854 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]]]}] 16:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 521ms 16:49:34 INFO - PROCESS | 1644 | 1464220174882 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 16:49:34 INFO - PROCESS | 1644 | 1464220174884 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 16:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:49:34 INFO - PROCESS | 1644 | 1464220174889 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:49:34 INFO - PROCESS | 1644 | 1464220174890 Marionette TRACE conn2 <- [1,2614,null,{}] 16:49:34 INFO - PROCESS | 1644 | 1464220174893 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}] 16:49:35 INFO - PROCESS | 1644 | 1464220175008 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 16:49:35 INFO - PROCESS | 1644 | 1464220175016 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bd7d800 == 53 [pid = 1644] [id = 661] 16:49:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x115e11800) [pid = 1644] [serial = 1983] [outer = 0x0] 16:49:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x126731800) [pid = 1644] [serial = 1984] [outer = 0x115e11800] 16:49:35 INFO - PROCESS | 1644 | 1464220175042 Marionette DEBUG loaded listener.js 16:49:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x126c54000) [pid = 1644] [serial = 1985] [outer = 0x115e11800] 16:49:35 INFO - PROCESS | 1644 | 1464220175366 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]]]}] 16:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 517ms 16:49:35 INFO - PROCESS | 1644 | 1464220175408 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 16:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:49:35 INFO - PROCESS | 1644 | 1464220175409 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 16:49:35 INFO - PROCESS | 1644 | 1464220175411 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:49:35 INFO - PROCESS | 1644 | 1464220175413 Marionette TRACE conn2 <- [1,2618,null,{}] 16:49:35 INFO - PROCESS | 1644 | 1464220175415 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}] 16:49:35 INFO - PROCESS | 1644 | 1464220175522 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 16:49:35 INFO - PROCESS | 1644 | 1464220175526 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c640800 == 54 [pid = 1644] [id = 662] 16:49:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x1232a7400) [pid = 1644] [serial = 1986] [outer = 0x0] 16:49:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x12894dc00) [pid = 1644] [serial = 1987] [outer = 0x1232a7400] 16:49:35 INFO - PROCESS | 1644 | 1464220175555 Marionette DEBUG loaded listener.js 16:49:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x129074400) [pid = 1644] [serial = 1988] [outer = 0x1232a7400] 16:49:35 INFO - PROCESS | 1644 | 1464220175921 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]]]}] 16:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 521ms 16:49:35 INFO - PROCESS | 1644 | 1464220175933 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 16:49:35 INFO - PROCESS | 1644 | 1464220175934 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 16:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:49:35 INFO - PROCESS | 1644 | 1464220175940 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:49:35 INFO - PROCESS | 1644 | 1464220175942 Marionette TRACE conn2 <- [1,2622,null,{}] 16:49:35 INFO - PROCESS | 1644 | 1464220175944 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}] 16:49:36 INFO - PROCESS | 1644 | 1464220176067 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 16:49:36 INFO - PROCESS | 1644 | 1464220176075 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb7c800 == 55 [pid = 1644] [id = 663] 16:49:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x12907d400) [pid = 1644] [serial = 1989] [outer = 0x0] 16:49:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x129220c00) [pid = 1644] [serial = 1990] [outer = 0x12907d400] 16:49:36 INFO - PROCESS | 1644 | 1464220176100 Marionette DEBUG loaded listener.js 16:49:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x1294c0c00) [pid = 1644] [serial = 1991] [outer = 0x12907d400] 16:49:36 INFO - PROCESS | 1644 | 1464220176543 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]]]}] 16:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 622ms 16:49:36 INFO - PROCESS | 1644 | 1464220176561 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 16:49:36 INFO - PROCESS | 1644 | 1464220176564 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 16:49:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:49:36 INFO - PROCESS | 1644 | 1464220176568 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:49:36 INFO - PROCESS | 1644 | 1464220176572 Marionette TRACE conn2 <- [1,2626,null,{}] 16:49:36 INFO - PROCESS | 1644 | 1464220176576 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}] 16:49:36 INFO - PROCESS | 1644 | 1464220176692 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 16:49:36 INFO - PROCESS | 1644 | 1464220176772 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x116fde000 == 56 [pid = 1644] [id = 664] 16:49:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x11268b400) [pid = 1644] [serial = 1992] [outer = 0x0] 16:49:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x112ad1800) [pid = 1644] [serial = 1993] [outer = 0x11268b400] 16:49:36 INFO - PROCESS | 1644 | 1464220176807 Marionette DEBUG loaded listener.js 16:49:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x116088400) [pid = 1644] [serial = 1994] [outer = 0x11268b400] 16:49:37 INFO - PROCESS | 1644 | 1464220177272 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]]]}] 16:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 723ms 16:49:37 INFO - PROCESS | 1644 | 1464220177291 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 16:49:37 INFO - PROCESS | 1644 | 1464220177295 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 16:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:49:37 INFO - PROCESS | 1644 | 1464220177300 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:49:37 INFO - PROCESS | 1644 | 1464220177302 Marionette TRACE conn2 <- [1,2630,null,{}] 16:49:37 INFO - PROCESS | 1644 | 1464220177304 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}] 16:49:37 INFO - PROCESS | 1644 | 1464220177415 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 16:49:37 INFO - PROCESS | 1644 | 1464220177523 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x123d1f800 == 57 [pid = 1644] [id = 665] 16:49:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x116120400) [pid = 1644] [serial = 1995] [outer = 0x0] 16:49:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x1166c8800) [pid = 1644] [serial = 1996] [outer = 0x116120400] 16:49:37 INFO - PROCESS | 1644 | 1464220177556 Marionette DEBUG loaded listener.js 16:49:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x117e5b400) [pid = 1644] [serial = 1997] [outer = 0x116120400] 16:49:38 INFO - PROCESS | 1644 | 1464220178024 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]]]}] 16:49:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 772ms 16:49:38 INFO - PROCESS | 1644 | 1464220178072 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 16:49:38 INFO - PROCESS | 1644 | 1464220178073 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 16:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:49:38 INFO - PROCESS | 1644 | 1464220178076 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:49:38 INFO - PROCESS | 1644 | 1464220178079 Marionette TRACE conn2 <- [1,2634,null,{}] 16:49:38 INFO - PROCESS | 1644 | 1464220178103 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}] 16:49:38 INFO - PROCESS | 1644 | 1464220178266 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 16:49:38 INFO - PROCESS | 1644 | 1464220178353 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ce69000 == 58 [pid = 1644] [id = 666] 16:49:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x119010800) [pid = 1644] [serial = 1998] [outer = 0x0] 16:49:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x119854c00) [pid = 1644] [serial = 1999] [outer = 0x119010800] 16:49:38 INFO - PROCESS | 1644 | 1464220178404 Marionette DEBUG loaded listener.js 16:49:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x1232a2800) [pid = 1644] [serial = 2000] [outer = 0x119010800] 16:49:38 INFO - PROCESS | 1644 | 1464220178862 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]]]}] 16:49:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 824ms 16:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:49:38 INFO - PROCESS | 1644 | 1464220178900 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 16:49:38 INFO - PROCESS | 1644 | 1464220178902 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 16:49:38 INFO - PROCESS | 1644 | 1464220178905 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:49:38 INFO - PROCESS | 1644 | 1464220178906 Marionette TRACE conn2 <- [1,2638,null,{}] 16:49:38 INFO - PROCESS | 1644 | 1464220178908 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}] 16:49:39 INFO - PROCESS | 1644 | 1464220179019 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 16:49:39 INFO - PROCESS | 1644 | 1464220179127 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d721000 == 59 [pid = 1644] [id = 667] 16:49:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x1232ad000) [pid = 1644] [serial = 2001] [outer = 0x0] 16:49:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x124c71c00) [pid = 1644] [serial = 2002] [outer = 0x1232ad000] 16:49:39 INFO - PROCESS | 1644 | 1464220179159 Marionette DEBUG loaded listener.js 16:49:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x126c53800) [pid = 1644] [serial = 2003] [outer = 0x1232ad000] 16:49:39 INFO - PROCESS | 1644 | 1464220179583 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]]]}] 16:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 720ms 16:49:39 INFO - PROCESS | 1644 | 1464220179626 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 16:49:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:49:39 INFO - PROCESS | 1644 | 1464220179627 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 16:49:39 INFO - PROCESS | 1644 | 1464220179629 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:49:39 INFO - PROCESS | 1644 | 1464220179630 Marionette TRACE conn2 <- [1,2642,null,{}] 16:49:39 INFO - PROCESS | 1644 | 1464220179633 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}] 16:49:39 INFO - PROCESS | 1644 | 1464220179761 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 16:49:39 INFO - PROCESS | 1644 | 1464220179869 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e091000 == 60 [pid = 1644] [id = 668] 16:49:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x123de2400) [pid = 1644] [serial = 2004] [outer = 0x0] 16:49:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x128953c00) [pid = 1644] [serial = 2005] [outer = 0x123de2400] 16:49:39 INFO - PROCESS | 1644 | 1464220179903 Marionette DEBUG loaded listener.js 16:49:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x128c4e800) [pid = 1644] [serial = 2006] [outer = 0x123de2400] 16:49:40 INFO - PROCESS | 1644 | 1464220180343 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]]]}] 16:49:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:49:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 768ms 16:49:40 INFO - PROCESS | 1644 | 1464220180398 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 16:49:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:49:40 INFO - PROCESS | 1644 | 1464220180399 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 16:49:40 INFO - PROCESS | 1644 | 1464220180402 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:49:40 INFO - PROCESS | 1644 | 1464220180403 Marionette TRACE conn2 <- [1,2646,null,{}] 16:49:40 INFO - PROCESS | 1644 | 1464220180405 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}] 16:49:40 INFO - PROCESS | 1644 | 1464220180572 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 16:49:40 INFO - PROCESS | 1644 | 1464220180685 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x113b69000 == 61 [pid = 1644] [id = 669] 16:49:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x112796000) [pid = 1644] [serial = 2007] [outer = 0x0] 16:49:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x115135800) [pid = 1644] [serial = 2008] [outer = 0x112796000] 16:49:40 INFO - PROCESS | 1644 | 1464220180718 Marionette DEBUG loaded listener.js 16:49:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x129228400) [pid = 1644] [serial = 2009] [outer = 0x112796000] 16:49:41 INFO - PROCESS | 1644 | 1464220181350 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]]]}] 16:49:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:49:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 973ms 16:49:41 INFO - PROCESS | 1644 | 1464220181386 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 16:49:41 INFO - PROCESS | 1644 | 1464220181388 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 16:49:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:49:41 INFO - PROCESS | 1644 | 1464220181393 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:49:41 INFO - PROCESS | 1644 | 1464220181395 Marionette TRACE conn2 <- [1,2650,null,{}] 16:49:41 INFO - PROCESS | 1644 | 1464220181399 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}] 16:49:41 INFO - PROCESS | 1644 | 1464220181505 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 16:49:41 INFO - PROCESS | 1644 | 1464220181589 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x123483000 == 62 [pid = 1644] [id = 670] 16:49:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x112a68400) [pid = 1644] [serial = 2010] [outer = 0x0] 16:49:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x11319c800) [pid = 1644] [serial = 2011] [outer = 0x112a68400] 16:49:41 INFO - PROCESS | 1644 | 1464220181619 Marionette DEBUG loaded listener.js 16:49:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x116105c00) [pid = 1644] [serial = 2012] [outer = 0x112a68400] 16:49:42 INFO - PROCESS | 1644 | 1464220182097 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]]]}] 16:49:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:49:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 720ms 16:49:42 INFO - PROCESS | 1644 | 1464220182114 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 16:49:42 INFO - PROCESS | 1644 | 1464220182119 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 16:49:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:49:42 INFO - PROCESS | 1644 | 1464220182126 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:49:42 INFO - PROCESS | 1644 | 1464220182129 Marionette TRACE conn2 <- [1,2654,null,{}] 16:49:42 INFO - PROCESS | 1644 | 1464220182132 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}] 16:49:42 INFO - PROCESS | 1644 | 1464220182345 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 16:49:42 INFO - PROCESS | 1644 | 1464220182409 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x123307000 == 63 [pid = 1644] [id = 671] 16:49:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x116141800) [pid = 1644] [serial = 2013] [outer = 0x0] 16:49:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x11677a400) [pid = 1644] [serial = 2014] [outer = 0x116141800] 16:49:42 INFO - PROCESS | 1644 | 1464220182437 Marionette DEBUG loaded listener.js 16:49:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x117e61800) [pid = 1644] [serial = 2015] [outer = 0x116141800] 16:49:42 INFO - PROCESS | 1644 | 1464220182885 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]]]}] 16:49:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:49:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 772ms 16:49:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:49:42 INFO - PROCESS | 1644 | 1464220182898 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 16:49:42 INFO - PROCESS | 1644 | 1464220182899 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 16:49:42 INFO - PROCESS | 1644 | 1464220182902 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:49:42 INFO - PROCESS | 1644 | 1464220182904 Marionette TRACE conn2 <- [1,2658,null,{}] 16:49:42 INFO - PROCESS | 1644 | 1464220182911 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}] 16:49:43 INFO - PROCESS | 1644 | 1464220183049 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 16:49:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12c640800 == 62 [pid = 1644] [id = 662] 16:49:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12bd7d800 == 61 [pid = 1644] [id = 661] 16:49:43 INFO - PROCESS | 1644 | --DOCSHELL 0x1233d4000 == 60 [pid = 1644] [id = 660] 16:49:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12af7f000 == 59 [pid = 1644] [id = 659] 16:49:43 INFO - PROCESS | 1644 | --DOCSHELL 0x12a512800 == 58 [pid = 1644] [id = 658] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x12aaef000) [pid = 1644] [serial = 1888] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x1190b8800) [pid = 1644] [serial = 1882] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x126c5b800) [pid = 1644] [serial = 1885] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x116117c00) [pid = 1644] [serial = 1879] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x12b9bc000) [pid = 1644] [serial = 1933] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOCSHELL 0x129049800 == 57 [pid = 1644] [id = 657] 16:49:43 INFO - PROCESS | 1644 | --DOCSHELL 0x123d18000 == 56 [pid = 1644] [id = 656] 16:49:43 INFO - PROCESS | 1644 | --DOCSHELL 0x123310000 == 55 [pid = 1644] [id = 655] 16:49:43 INFO - PROCESS | 1644 | --DOCSHELL 0x11a07e000 == 54 [pid = 1644] [id = 654] 16:49:43 INFO - PROCESS | 1644 | --DOCSHELL 0x117582000 == 53 [pid = 1644] [id = 653] 16:49:43 INFO - PROCESS | 1644 | --DOCSHELL 0x116867800 == 52 [pid = 1644] [id = 652] 16:49:43 INFO - PROCESS | 1644 | 1464220183154 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x116631800 == 53 [pid = 1644] [id = 672] 16:49:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x116103400) [pid = 1644] [serial = 2016] [outer = 0x0] 16:49:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x116178000) [pid = 1644] [serial = 2017] [outer = 0x116103400] 16:49:43 INFO - PROCESS | 1644 | 1464220183183 Marionette DEBUG loaded listener.js 16:49:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x118338c00) [pid = 1644] [serial = 2018] [outer = 0x116103400] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x12921c000) [pid = 1644] [serial = 1706] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x12452e000) [pid = 1644] [serial = 1915] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x126c5bc00) [pid = 1644] [serial = 1918] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x126617c00) [pid = 1644] [serial = 1916] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x12c0b2c00) [pid = 1644] [serial = 1877] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x1232aec00) [pid = 1644] [serial = 1912] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x119851c00) [pid = 1644] [serial = 1909] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x121002800) [pid = 1644] [serial = 1910] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x11607dc00) [pid = 1644] [serial = 1900] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x11611e400) [pid = 1644] [serial = 1901] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x118256400) [pid = 1644] [serial = 1906] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x119005c00) [pid = 1644] [serial = 1907] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x116178c00) [pid = 1644] [serial = 1903] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x117674400) [pid = 1644] [serial = 1904] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x113194000) [pid = 1644] [serial = 1898] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x112799400) [pid = 1644] [serial = 1897] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x12ba85800) [pid = 1644] [serial = 1891] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x12c65a000) [pid = 1644] [serial = 1894] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x128b85400) [pid = 1644] [serial = 1921] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x126ca6800) [pid = 1644] [serial = 1919] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x123de7800) [pid = 1644] [serial = 1924] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x12900d800) [pid = 1644] [serial = 1925] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x128c4ec00) [pid = 1644] [serial = 1922] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x12921b400) [pid = 1644] [serial = 1927] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x12941b400) [pid = 1644] [serial = 1928] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x12af50000) [pid = 1644] [serial = 1931] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x123ae4800) [pid = 1644] [serial = 1913] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x12a389800) [pid = 1644] [serial = 1930] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x12b9ae800) [pid = 1644] [serial = 1817] [outer = 0x0] [url = about:blank] 16:49:43 INFO - PROCESS | 1644 | 1464220183495 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]]]}] 16:49:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:49:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 621ms 16:49:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:49:43 INFO - PROCESS | 1644 | 1464220183525 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 16:49:43 INFO - PROCESS | 1644 | 1464220183526 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 16:49:43 INFO - PROCESS | 1644 | 1464220183528 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:49:43 INFO - PROCESS | 1644 | 1464220183530 Marionette TRACE conn2 <- [1,2662,null,{}] 16:49:43 INFO - PROCESS | 1644 | 1464220183532 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}] 16:49:43 INFO - PROCESS | 1644 | 1464220183647 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 16:49:43 INFO - PROCESS | 1644 | 1464220183709 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x11a08e800 == 54 [pid = 1644] [id = 673] 16:49:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x11825ec00) [pid = 1644] [serial = 2019] [outer = 0x0] 16:49:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x119851c00) [pid = 1644] [serial = 2020] [outer = 0x11825ec00] 16:49:43 INFO - PROCESS | 1644 | 1464220183736 Marionette DEBUG loaded listener.js 16:49:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x121002800) [pid = 1644] [serial = 2021] [outer = 0x11825ec00] 16:49:44 INFO - PROCESS | 1644 | 1464220184091 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]]]}] 16:49:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:49:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 569ms 16:49:44 INFO - PROCESS | 1644 | 1464220184099 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 16:49:44 INFO - PROCESS | 1644 | 1464220184101 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 16:49:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:49:44 INFO - PROCESS | 1644 | 1464220184107 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:49:44 INFO - PROCESS | 1644 | 1464220184109 Marionette TRACE conn2 <- [1,2666,null,{}] 16:49:44 INFO - PROCESS | 1644 | 1464220184112 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}] 16:49:44 INFO - PROCESS | 1644 | 1464220184256 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 16:49:44 INFO - PROCESS | 1644 | 1464220184350 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x11681e800 == 55 [pid = 1644] [id = 674] 16:49:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x11a029400) [pid = 1644] [serial = 2022] [outer = 0x0] 16:49:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x1234a4400) [pid = 1644] [serial = 2023] [outer = 0x11a029400] 16:49:44 INFO - PROCESS | 1644 | 1464220184420 Marionette DEBUG loaded listener.js 16:49:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x123adec00) [pid = 1644] [serial = 2024] [outer = 0x11a029400] 16:49:45 INFO - PROCESS | 1644 | 1464220185260 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]]]}] 16:49:45 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) 16:49:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1171ms 16:49:45 INFO - PROCESS | 1644 | 1464220185278 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 16:49:45 INFO - PROCESS | 1644 | 1464220185279 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 16:49:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:49:45 INFO - PROCESS | 1644 | 1464220185282 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:49:45 INFO - PROCESS | 1644 | 1464220185283 Marionette TRACE conn2 <- [1,2670,null,{}] 16:49:45 INFO - PROCESS | 1644 | 1464220185292 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}] 16:49:45 INFO - PROCESS | 1644 | 1464220185416 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 16:49:45 INFO - PROCESS | 1644 | 1464220185427 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b7c8000 == 56 [pid = 1644] [id = 675] 16:49:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x1242e7800) [pid = 1644] [serial = 2025] [outer = 0x0] 16:49:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x12639a800) [pid = 1644] [serial = 2026] [outer = 0x1242e7800] 16:49:45 INFO - PROCESS | 1644 | 1464220185454 Marionette DEBUG loaded listener.js 16:49:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x128b8dc00) [pid = 1644] [serial = 2027] [outer = 0x1242e7800] 16:49:46 INFO - PROCESS | 1644 | 1464220186310 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] 16:49:46 INFO - PROCESS | 1644 | 1464220186357 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 16:49:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:49:46 INFO - PROCESS | 1644 | 1464220186359 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:49:46 INFO - PROCESS | 1644 | 1464220186360 Marionette TRACE conn2 <- [1,2674,null,{}] 16:49:46 INFO - PROCESS | 1644 | 1464220186372 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}] 16:49:46 INFO - PROCESS | 1644 | 1464220186480 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 16:49:46 INFO - PROCESS | 1644 | 1464220186520 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c06c800 == 57 [pid = 1644] [id = 676] 16:49:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x128b8e800) [pid = 1644] [serial = 2028] [outer = 0x0] 16:49:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x12921ac00) [pid = 1644] [serial = 2029] [outer = 0x128b8e800] 16:49:46 INFO - PROCESS | 1644 | 1464220186545 Marionette DEBUG loaded listener.js 16:49:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x129424400) [pid = 1644] [serial = 2030] [outer = 0x128b8e800] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x12b9bc800) [pid = 1644] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x123de5400) [pid = 1644] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x123adc400) [pid = 1644] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x126c9a800) [pid = 1644] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x124d82000) [pid = 1644] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x1161f1800) [pid = 1644] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x112f6b400) [pid = 1644] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x112d4e800) [pid = 1644] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x12a38c800) [pid = 1644] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x12b70e800) [pid = 1644] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x112856400) [pid = 1644] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x119c58c00) [pid = 1644] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x116a57c00) [pid = 1644] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x123ae7000) [pid = 1644] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x126737c00) [pid = 1644] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x128b8c800) [pid = 1644] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x116137c00) [pid = 1644] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x129073000) [pid = 1644] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x126c5a400) [pid = 1644] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x118491400) [pid = 1644] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x11385fc00) [pid = 1644] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x11927b400) [pid = 1644] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x11963dc00) [pid = 1644] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x1166bd800) [pid = 1644] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x11984ec00) [pid = 1644] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x118259400) [pid = 1644] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x11724bc00) [pid = 1644] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x1160f8800) [pid = 1644] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x112795c00) [pid = 1644] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x119853400) [pid = 1644] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x119c5c400) [pid = 1644] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x12b710800) [pid = 1644] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x1180b2000) [pid = 1644] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x112852800) [pid = 1644] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x112acd800) [pid = 1644] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x11613a400) [pid = 1644] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x1232af000) [pid = 1644] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x11279fc00) [pid = 1644] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x115e11800) [pid = 1644] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:49:47 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x1232a7400) [pid = 1644] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:49:47 INFO - PROCESS | 1644 | 1464220187361 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] 16:49:47 INFO - PROCESS | 1644 | 1464220187392 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 16:49:47 INFO - PROCESS | 1644 | 1464220187394 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:49:47 INFO - PROCESS | 1644 | 1464220187395 Marionette TRACE conn2 <- [1,2678,null,{}] 16:49:47 INFO - PROCESS | 1644 | 1464220187404 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}] 16:49:47 INFO - PROCESS | 1644 | 1464220187489 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 16:49:47 INFO - PROCESS | 1644 | 1464220187493 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x123485800 == 58 [pid = 1644] [id = 677] 16:49:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x112856400) [pid = 1644] [serial = 2031] [outer = 0x0] 16:49:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x11610bc00) [pid = 1644] [serial = 2032] [outer = 0x112856400] 16:49:47 INFO - PROCESS | 1644 | 1464220187519 Marionette DEBUG loaded listener.js 16:49:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x116777000) [pid = 1644] [serial = 2033] [outer = 0x112856400] 16:49:48 INFO - PROCESS | 1644 | 1464220188345 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]]]}] 16:49:48 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) 16:49:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 969ms 16:49:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:49:48 INFO - PROCESS | 1644 | 1464220188363 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 16:49:48 INFO - PROCESS | 1644 | 1464220188365 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 16:49:48 INFO - PROCESS | 1644 | 1464220188367 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:49:48 INFO - PROCESS | 1644 | 1464220188368 Marionette TRACE conn2 <- [1,2682,null,{}] 16:49:48 INFO - PROCESS | 1644 | 1464220188372 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}] 16:49:48 INFO - PROCESS | 1644 | 1464220188459 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 16:49:48 INFO - PROCESS | 1644 | 1464220188521 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c63d800 == 59 [pid = 1644] [id = 678] 16:49:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x11319e400) [pid = 1644] [serial = 2034] [outer = 0x0] 16:49:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x118271c00) [pid = 1644] [serial = 2035] [outer = 0x11319e400] 16:49:48 INFO - PROCESS | 1644 | 1464220188547 Marionette DEBUG loaded listener.js 16:49:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x1232b0800) [pid = 1644] [serial = 2036] [outer = 0x11319e400] 16:49:49 INFO - PROCESS | 1644 | 1464220189380 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]]]}] 16:49:49 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) 16:49:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1022ms 16:49:49 INFO - PROCESS | 1644 | 1464220189390 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 16:49:49 INFO - PROCESS | 1644 | 1464220189392 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 16:49:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:49:49 INFO - PROCESS | 1644 | 1464220189410 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:49:49 INFO - PROCESS | 1644 | 1464220189413 Marionette TRACE conn2 <- [1,2686,null,{}] 16:49:49 INFO - PROCESS | 1644 | 1464220189418 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}] 16:49:49 INFO - PROCESS | 1644 | 1464220189529 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 16:49:49 INFO - PROCESS | 1644 | 1464220189632 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x117576000 == 60 [pid = 1644] [id = 679] 16:49:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x113197c00) [pid = 1644] [serial = 2037] [outer = 0x0] 16:49:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x113f1d800) [pid = 1644] [serial = 2038] [outer = 0x113197c00] 16:49:49 INFO - PROCESS | 1644 | 1464220189667 Marionette DEBUG loaded listener.js 16:49:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x11612b000) [pid = 1644] [serial = 2039] [outer = 0x113197c00] 16:49:50 INFO - PROCESS | 1644 | 1464220190628 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] 16:49:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:49:50 INFO - PROCESS | 1644 | 1464220190639 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 16:49:50 INFO - PROCESS | 1644 | 1464220190644 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:49:50 INFO - PROCESS | 1644 | 1464220190646 Marionette TRACE conn2 <- [1,2690,null,{}] 16:49:50 INFO - PROCESS | 1644 | 1464220190648 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}] 16:49:50 INFO - PROCESS | 1644 | 1464220190759 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 16:49:50 INFO - PROCESS | 1644 | 1464220190863 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x12af7c800 == 61 [pid = 1644] [id = 680] 16:49:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x116841400) [pid = 1644] [serial = 2040] [outer = 0x0] 16:49:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x118261400) [pid = 1644] [serial = 2041] [outer = 0x116841400] 16:49:50 INFO - PROCESS | 1644 | 1464220190896 Marionette DEBUG loaded listener.js 16:49:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x11839ac00) [pid = 1644] [serial = 2042] [outer = 0x116841400] 16:49:51 INFO - PROCESS | 1644 | 1464220191874 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] 16:49:51 INFO - PROCESS | 1644 | 1464220191919 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 16:49:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:49:51 INFO - PROCESS | 1644 | 1464220191922 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:49:51 INFO - PROCESS | 1644 | 1464220191925 Marionette TRACE conn2 <- [1,2694,null,{}] 16:49:51 INFO - PROCESS | 1644 | 1464220191933 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}] 16:49:52 INFO - PROCESS | 1644 | 1464220192046 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 16:49:52 INFO - PROCESS | 1644 | 1464220192151 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d55a800 == 62 [pid = 1644] [id = 681] 16:49:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x1234a7800) [pid = 1644] [serial = 2043] [outer = 0x0] 16:49:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x123684800) [pid = 1644] [serial = 2044] [outer = 0x1234a7800] 16:49:52 INFO - PROCESS | 1644 | 1464220192204 Marionette DEBUG loaded listener.js 16:49:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x124c6ac00) [pid = 1644] [serial = 2045] [outer = 0x1234a7800] 16:49:52 INFO - PROCESS | 1644 | --DOCSHELL 0x12d111000 == 61 [pid = 1644] [id = 16] 16:49:53 INFO - PROCESS | 1644 | 1464220193264 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 16:49:53 INFO - PROCESS | 1644 | 1464220193304 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 16:49:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:49:53 INFO - PROCESS | 1644 | 1464220193307 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:49:53 INFO - PROCESS | 1644 | 1464220193308 Marionette TRACE conn2 <- [1,2698,null,{}] 16:49:53 INFO - PROCESS | 1644 | 1464220193311 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}] 16:49:53 INFO - PROCESS | 1644 | 1464220193421 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 16:49:53 INFO - PROCESS | 1644 | 1464220193515 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b7b7800 == 62 [pid = 1644] [id = 682] 16:49:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x117e65000) [pid = 1644] [serial = 2046] [outer = 0x0] 16:49:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x124c6d800) [pid = 1644] [serial = 2047] [outer = 0x117e65000] 16:49:53 INFO - PROCESS | 1644 | 1464220193546 Marionette DEBUG loaded listener.js 16:49:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x126c5a000) [pid = 1644] [serial = 2048] [outer = 0x117e65000] 16:49:54 INFO - PROCESS | 1644 | 1464220194491 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] 16:49:54 INFO - PROCESS | 1644 | 1464220194531 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 16:49:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:49:54 INFO - PROCESS | 1644 | 1464220194534 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:49:54 INFO - PROCESS | 1644 | 1464220194537 Marionette TRACE conn2 <- [1,2702,null,{}] 16:49:54 INFO - PROCESS | 1644 | 1464220194541 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}] 16:49:54 INFO - PROCESS | 1644 | 1464220194642 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 16:49:54 INFO - PROCESS | 1644 | 1464220194706 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x1231cd000 == 63 [pid = 1644] [id = 683] 16:49:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x113bd2400) [pid = 1644] [serial = 2049] [outer = 0x0] 16:49:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x115e11800) [pid = 1644] [serial = 2050] [outer = 0x113bd2400] 16:49:54 INFO - PROCESS | 1644 | 1464220194736 Marionette DEBUG loaded listener.js 16:49:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x112d55400) [pid = 1644] [serial = 2051] [outer = 0x113bd2400] 16:49:55 INFO - PROCESS | 1644 | 1464220195212 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]]]}] 16:49:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:49:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 725ms 16:49:55 INFO - PROCESS | 1644 | 1464220195260 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 16:49:55 INFO - PROCESS | 1644 | 1464220195264 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 16:49:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:49:55 INFO - PROCESS | 1644 | 1464220195270 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:49:55 INFO - PROCESS | 1644 | 1464220195273 Marionette TRACE conn2 <- [1,2706,null,{}] 16:49:55 INFO - PROCESS | 1644 | 1464220195276 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}] 16:49:55 INFO - PROCESS | 1644 | 1464220195405 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 16:49:55 INFO - PROCESS | 1644 | 1464220195493 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x11961e000 == 64 [pid = 1644] [id = 684] 16:49:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x116130800) [pid = 1644] [serial = 2052] [outer = 0x0] 16:49:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x1168bf800) [pid = 1644] [serial = 2053] [outer = 0x116130800] 16:49:55 INFO - PROCESS | 1644 | 1464220195531 Marionette DEBUG loaded listener.js 16:49:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x118254800) [pid = 1644] [serial = 2054] [outer = 0x116130800] 16:49:55 INFO - PROCESS | 1644 | --DOCSHELL 0x12c626000 == 63 [pid = 1644] [id = 549] 16:49:55 INFO - PROCESS | 1644 | --DOCSHELL 0x123485800 == 62 [pid = 1644] [id = 677] 16:49:55 INFO - PROCESS | 1644 | --DOCSHELL 0x12c06c800 == 61 [pid = 1644] [id = 676] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x129221800) [pid = 1644] [serial = 1945] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x12aaefc00) [pid = 1644] [serial = 1948] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x12bd3e400) [pid = 1644] [serial = 1951] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x129220c00) [pid = 1644] [serial = 1990] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOCSHELL 0x12b7c8000 == 60 [pid = 1644] [id = 675] 16:49:55 INFO - PROCESS | 1644 | --DOCSHELL 0x11681e800 == 59 [pid = 1644] [id = 674] 16:49:55 INFO - PROCESS | 1644 | --DOCSHELL 0x11a08e800 == 58 [pid = 1644] [id = 673] 16:49:55 INFO - PROCESS | 1644 | --DOCSHELL 0x116631800 == 57 [pid = 1644] [id = 672] 16:49:55 INFO - PROCESS | 1644 | --DOCSHELL 0x123307000 == 56 [pid = 1644] [id = 671] 16:49:55 INFO - PROCESS | 1644 | --DOCSHELL 0x123483000 == 55 [pid = 1644] [id = 670] 16:49:55 INFO - PROCESS | 1644 | --DOCSHELL 0x123d1f800 == 54 [pid = 1644] [id = 665] 16:49:55 INFO - PROCESS | 1644 | --DOCSHELL 0x116fde000 == 53 [pid = 1644] [id = 664] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x12ba7e400) [pid = 1644] [serial = 1838] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x12673e000) [pid = 1644] [serial = 1826] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x12906dc00) [pid = 1644] [serial = 1886] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x1294cc000) [pid = 1644] [serial = 1829] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x128c4b800) [pid = 1644] [serial = 1772] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x11825f400) [pid = 1644] [serial = 1712] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x11677ac00) [pid = 1644] [serial = 1880] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x116130400) [pid = 1644] [serial = 1820] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x12aaea800) [pid = 1644] [serial = 1778] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x12ba6d800) [pid = 1644] [serial = 1835] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x11610ac00) [pid = 1644] [serial = 1763] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x129068c00) [pid = 1644] [serial = 1721] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x11839a800) [pid = 1644] [serial = 1766] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x128b83000) [pid = 1644] [serial = 1718] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x128b85000) [pid = 1644] [serial = 1649] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x12ba6b400) [pid = 1644] [serial = 1889] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x1190ae800) [pid = 1644] [serial = 1823] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x1294c4c00) [pid = 1644] [serial = 1775] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x12aaed000) [pid = 1644] [serial = 1832] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x123158c00) [pid = 1644] [serial = 1883] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x11612fc00) [pid = 1644] [serial = 1709] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x12368e000) [pid = 1644] [serial = 1715] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x12461e000) [pid = 1644] [serial = 1769] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x12ba75c00) [pid = 1644] [serial = 1841] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x119bf5000) [pid = 1644] [serial = 1972] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x118e8dc00) [pid = 1644] [serial = 1969] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x11826d400) [pid = 1644] [serial = 1940] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x1180a6800) [pid = 1644] [serial = 1939] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x116118c00) [pid = 1644] [serial = 1960] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x116125c00) [pid = 1644] [serial = 1961] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x12ba86400) [pid = 1644] [serial = 1955] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x116133c00) [pid = 1644] [serial = 1954] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x124c77c00) [pid = 1644] [serial = 1943] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x123691c00) [pid = 1644] [serial = 1942] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x123ae6c00) [pid = 1644] [serial = 1975] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x12ba78800) [pid = 1644] [serial = 1934] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x118273000) [pid = 1644] [serial = 1966] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x118396800) [pid = 1644] [serial = 1967] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x1160f3c00) [pid = 1644] [serial = 1936] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x116122800) [pid = 1644] [serial = 1937] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x123685000) [pid = 1644] [serial = 1973] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x113311c00) [pid = 1644] [serial = 1958] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x112d54000) [pid = 1644] [serial = 1957] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x116a57400) [pid = 1644] [serial = 1963] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x117e5b800) [pid = 1644] [serial = 1964] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x12452dc00) [pid = 1644] [serial = 1978] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x123deb000) [pid = 1644] [serial = 1976] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x117678000) [pid = 1644] [serial = 1981] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x123def800) [pid = 1644] [serial = 1982] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x126731800) [pid = 1644] [serial = 1984] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x12894dc00) [pid = 1644] [serial = 1987] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x124c75400) [pid = 1644] [serial = 1979] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 94 (0x129074400) [pid = 1644] [serial = 1988] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 93 (0x126c54000) [pid = 1644] [serial = 1985] [outer = 0x0] [url = about:blank] 16:49:55 INFO - PROCESS | 1644 | --DOMWINDOW == 92 (0x1190b3c00) [pid = 1644] [serial = 1970] [outer = 0x0] [url = about:blank] 16:49:56 INFO - PROCESS | 1644 | 1464220196101 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]]]}] 16:49:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:49:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 873ms 16:49:56 INFO - PROCESS | 1644 | 1464220196143 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 16:49:56 INFO - PROCESS | 1644 | 1464220196145 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 16:49:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:49:56 INFO - PROCESS | 1644 | 1464220196148 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:49:56 INFO - PROCESS | 1644 | 1464220196152 Marionette TRACE conn2 <- [1,2710,null,{}] 16:49:56 INFO - PROCESS | 1644 | 1464220196174 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}] 16:49:56 INFO - PROCESS | 1644 | 1464220196291 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 16:49:56 INFO - PROCESS | 1644 | 1464220196302 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x11a08e800 == 54 [pid = 1644] [id = 685] 16:49:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 93 (0x118398400) [pid = 1644] [serial = 2055] [outer = 0x0] 16:49:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 94 (0x118e88000) [pid = 1644] [serial = 2056] [outer = 0x118398400] 16:49:56 INFO - PROCESS | 1644 | 1464220196330 Marionette DEBUG loaded listener.js 16:49:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 95 (0x119275800) [pid = 1644] [serial = 2057] [outer = 0x118398400] 16:49:56 INFO - PROCESS | 1644 | 1464220196696 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] 16:49:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:49:56 INFO - PROCESS | 1644 | 1464220196726 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 16:49:56 INFO - PROCESS | 1644 | 1464220196728 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:49:56 INFO - PROCESS | 1644 | 1464220196729 Marionette TRACE conn2 <- [1,2714,null,{}] 16:49:56 INFO - PROCESS | 1644 | 1464220196738 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}] 16:49:56 INFO - PROCESS | 1644 | 1464220196827 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 16:49:56 INFO - PROCESS | 1644 | 1464220196831 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x126cc1800 == 55 [pid = 1644] [id = 686] 16:49:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x119beb400) [pid = 1644] [serial = 2058] [outer = 0x0] 16:49:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x12329e800) [pid = 1644] [serial = 2059] [outer = 0x119beb400] 16:49:56 INFO - PROCESS | 1644 | 1464220196858 Marionette DEBUG loaded listener.js 16:49:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x1232b0000) [pid = 1644] [serial = 2060] [outer = 0x119beb400] 16:49:57 INFO - PROCESS | 1644 | 1464220197212 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]]]}] 16:49:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:49:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 520ms 16:49:57 INFO - PROCESS | 1644 | 1464220197249 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 16:49:57 INFO - PROCESS | 1644 | 1464220197250 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 16:49:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:49:57 INFO - PROCESS | 1644 | 1464220197252 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:49:57 INFO - PROCESS | 1644 | 1464220197254 Marionette TRACE conn2 <- [1,2718,null,{}] 16:49:57 INFO - PROCESS | 1644 | 1464220197261 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}] 16:49:57 INFO - PROCESS | 1644 | 1464220197350 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 16:49:57 INFO - PROCESS | 1644 | 1464220197354 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a30e800 == 56 [pid = 1644] [id = 687] 16:49:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x11a01f000) [pid = 1644] [serial = 2061] [outer = 0x0] 16:49:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x1242e0000) [pid = 1644] [serial = 2062] [outer = 0x11a01f000] 16:49:57 INFO - PROCESS | 1644 | 1464220197379 Marionette DEBUG loaded listener.js 16:49:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x124535800) [pid = 1644] [serial = 2063] [outer = 0x11a01f000] 16:49:57 INFO - PROCESS | 1644 | 1464220197750 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] 16:49:57 INFO - PROCESS | 1644 | 1464220197777 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 16:49:57 INFO - PROCESS | 1644 | 1464220197780 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:49:57 INFO - PROCESS | 1644 | 1464220197781 Marionette TRACE conn2 <- [1,2722,null,{}] 16:49:57 INFO - PROCESS | 1644 | 1464220197783 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}] 16:49:57 INFO - PROCESS | 1644 | 1464220197885 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 16:49:57 INFO - PROCESS | 1644 | 1464220197961 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a98c800 == 57 [pid = 1644] [id = 688] 16:49:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x116141000) [pid = 1644] [serial = 2064] [outer = 0x0] 16:49:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x1266ec000) [pid = 1644] [serial = 2065] [outer = 0x116141000] 16:49:57 INFO - PROCESS | 1644 | 1464220197987 Marionette DEBUG loaded listener.js 16:49:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x128b8d800) [pid = 1644] [serial = 2066] [outer = 0x116141000] 16:49:58 INFO - PROCESS | 1644 | 1464220198339 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] 16:49:58 INFO - PROCESS | 1644 | 1464220198350 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 16:49:58 INFO - PROCESS | 1644 | 1464220198353 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:49:58 INFO - PROCESS | 1644 | 1464220198355 Marionette TRACE conn2 <- [1,2726,null,{}] 16:49:58 INFO - PROCESS | 1644 | 1464220198357 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}] 16:49:58 INFO - PROCESS | 1644 | 1464220198479 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 16:49:58 INFO - PROCESS | 1644 | 1464220198490 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x116803800 == 58 [pid = 1644] [id = 689] 16:49:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x128c47800) [pid = 1644] [serial = 2067] [outer = 0x0] 16:49:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x129073000) [pid = 1644] [serial = 2068] [outer = 0x128c47800] 16:49:58 INFO - PROCESS | 1644 | 1464220198515 Marionette DEBUG loaded listener.js 16:49:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x129223400) [pid = 1644] [serial = 2069] [outer = 0x128c47800] 16:49:58 INFO - PROCESS | 1644 | 1464220198887 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]]]}] 16:49:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:49:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 573ms 16:49:58 INFO - PROCESS | 1644 | 1464220198931 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 16:49:58 INFO - PROCESS | 1644 | 1464220198932 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 16:49:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:49:58 INFO - PROCESS | 1644 | 1464220198935 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:49:58 INFO - PROCESS | 1644 | 1464220198936 Marionette TRACE conn2 <- [1,2730,null,{}] 16:49:58 INFO - PROCESS | 1644 | 1464220198938 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}] 16:49:59 INFO - PROCESS | 1644 | 1464220199048 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 16:49:59 INFO - PROCESS | 1644 | 1464220199089 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:49:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c070000 == 59 [pid = 1644] [id = 690] 16:49:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x129220c00) [pid = 1644] [serial = 2070] [outer = 0x0] 16:49:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x129420c00) [pid = 1644] [serial = 2071] [outer = 0x129220c00] 16:49:59 INFO - PROCESS | 1644 | 1464220199114 Marionette DEBUG loaded listener.js 16:49:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x1294ce400) [pid = 1644] [serial = 2072] [outer = 0x129220c00] 16:49:59 INFO - PROCESS | 1644 | 1464220199895 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 16:49:59 INFO - PROCESS | 1644 | 1464220199906 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 16:49:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:49:59 INFO - PROCESS | 1644 | 1464220199909 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:49:59 INFO - PROCESS | 1644 | 1464220199910 Marionette TRACE conn2 <- [1,2734,null,{}] 16:49:59 INFO - PROCESS | 1644 | 1464220199912 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}] 16:50:00 INFO - PROCESS | 1644 | 1464220200089 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 16:50:00 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x112a68400) [pid = 1644] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:50:00 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x11825ec00) [pid = 1644] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:50:00 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x112856400) [pid = 1644] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:50:00 INFO - PROCESS | 1644 | --DOMWINDOW == 106 (0x129418400) [pid = 1644] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:50:00 INFO - PROCESS | 1644 | --DOMWINDOW == 105 (0x1242e7800) [pid = 1644] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:50:00 INFO - PROCESS | 1644 | --DOMWINDOW == 104 (0x1127a0400) [pid = 1644] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:50:00 INFO - PROCESS | 1644 | --DOMWINDOW == 103 (0x11a029400) [pid = 1644] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:50:00 INFO - PROCESS | 1644 | --DOMWINDOW == 102 (0x128b8e800) [pid = 1644] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:50:00 INFO - PROCESS | 1644 | --DOMWINDOW == 101 (0x128c4c000) [pid = 1644] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:50:00 INFO - PROCESS | 1644 | --DOMWINDOW == 100 (0x116103400) [pid = 1644] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:50:00 INFO - PROCESS | 1644 | --DOMWINDOW == 99 (0x112796000) [pid = 1644] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:50:00 INFO - PROCESS | 1644 | --DOMWINDOW == 98 (0x12ba7ac00) [pid = 1644] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:50:00 INFO - PROCESS | 1644 | --DOMWINDOW == 97 (0x12aaef400) [pid = 1644] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:50:00 INFO - PROCESS | 1644 | --DOMWINDOW == 96 (0x116141800) [pid = 1644] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:50:00 INFO - PROCESS | 1644 | --DOMWINDOW == 95 (0x11268b400) [pid = 1644] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:50:00 INFO - PROCESS | 1644 | 1464220200137 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x117094000 == 60 [pid = 1644] [id = 691] 16:50:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 96 (0x1122acc00) [pid = 1644] [serial = 2073] [outer = 0x0] 16:50:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 97 (0x1127a0400) [pid = 1644] [serial = 2074] [outer = 0x1122acc00] 16:50:00 INFO - PROCESS | 1644 | 1464220200162 Marionette DEBUG loaded listener.js 16:50:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 98 (0x116141800) [pid = 1644] [serial = 2075] [outer = 0x1122acc00] 16:50:00 INFO - PROCESS | 1644 | 1464220200438 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]]]}] 16:50:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:50:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 569ms 16:50:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:50:00 INFO - PROCESS | 1644 | 1464220200479 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 16:50:00 INFO - PROCESS | 1644 | 1464220200480 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 16:50:00 INFO - PROCESS | 1644 | 1464220200482 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:50:00 INFO - PROCESS | 1644 | 1464220200484 Marionette TRACE conn2 <- [1,2738,null,{}] 16:50:00 INFO - PROCESS | 1644 | 1464220200489 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}] 16:50:00 INFO - PROCESS | 1644 | 1464220200582 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 16:50:00 INFO - PROCESS | 1644 | 1464220200642 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d111000 == 61 [pid = 1644] [id = 692] 16:50:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 99 (0x112680800) [pid = 1644] [serial = 2076] [outer = 0x0] 16:50:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 100 (0x1234abc00) [pid = 1644] [serial = 2077] [outer = 0x112680800] 16:50:00 INFO - PROCESS | 1644 | 1464220200668 Marionette DEBUG loaded listener.js 16:50:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 101 (0x12a60e000) [pid = 1644] [serial = 2078] [outer = 0x112680800] 16:50:00 INFO - PROCESS | 1644 | 1464220200944 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]]]}] 16:50:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:50:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 519ms 16:50:01 INFO - PROCESS | 1644 | 1464220201002 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 16:50:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:50:01 INFO - PROCESS | 1644 | 1464220201005 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 16:50:01 INFO - PROCESS | 1644 | 1464220201009 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:50:01 INFO - PROCESS | 1644 | 1464220201012 Marionette TRACE conn2 <- [1,2742,null,{}] 16:50:01 INFO - PROCESS | 1644 | 1464220201014 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}] 16:50:01 INFO - PROCESS | 1644 | 1464220201118 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 16:50:01 INFO - PROCESS | 1644 | 1464220201123 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d728800 == 62 [pid = 1644] [id = 693] 16:50:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 102 (0x128c4c000) [pid = 1644] [serial = 2079] [outer = 0x0] 16:50:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 103 (0x12a987800) [pid = 1644] [serial = 2080] [outer = 0x128c4c000] 16:50:01 INFO - PROCESS | 1644 | 1464220201151 Marionette DEBUG loaded listener.js 16:50:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 104 (0x12af56400) [pid = 1644] [serial = 2081] [outer = 0x128c4c000] 16:50:01 INFO - PROCESS | 1644 | 1464220201518 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]]]}] 16:50:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:50:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 572ms 16:50:01 INFO - PROCESS | 1644 | 1464220201582 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 16:50:01 INFO - PROCESS | 1644 | 1464220201583 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 16:50:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:50:01 INFO - PROCESS | 1644 | 1464220201586 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:50:01 INFO - PROCESS | 1644 | 1464220201587 Marionette TRACE conn2 <- [1,2746,null,{}] 16:50:01 INFO - PROCESS | 1644 | 1464220201590 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}] 16:50:01 INFO - PROCESS | 1644 | 1464220201712 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 16:50:01 INFO - PROCESS | 1644 | 1464220201718 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x12df8c800 == 63 [pid = 1644] [id = 694] 16:50:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 105 (0x12aaeec00) [pid = 1644] [serial = 2082] [outer = 0x0] 16:50:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 106 (0x12b9af800) [pid = 1644] [serial = 2083] [outer = 0x12aaeec00] 16:50:01 INFO - PROCESS | 1644 | 1464220201752 Marionette DEBUG loaded listener.js 16:50:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 107 (0x11612d000) [pid = 1644] [serial = 2084] [outer = 0x12aaeec00] 16:50:02 INFO - PROCESS | 1644 | 1464220202193 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]]]}] 16:50:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:50:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 621ms 16:50:02 INFO - PROCESS | 1644 | 1464220202208 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 16:50:02 INFO - PROCESS | 1644 | 1464220202210 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 16:50:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:50:02 INFO - PROCESS | 1644 | 1464220202214 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:50:02 INFO - PROCESS | 1644 | 1464220202216 Marionette TRACE conn2 <- [1,2750,null,{}] 16:50:02 INFO - PROCESS | 1644 | 1464220202220 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}] 16:50:02 INFO - PROCESS | 1644 | 1464220202334 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 16:50:02 INFO - PROCESS | 1644 | 1464220202466 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x119365800 == 64 [pid = 1644] [id = 695] 16:50:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x113dc1c00) [pid = 1644] [serial = 2085] [outer = 0x0] 16:50:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x116080800) [pid = 1644] [serial = 2086] [outer = 0x113dc1c00] 16:50:02 INFO - PROCESS | 1644 | 1464220202503 Marionette DEBUG loaded listener.js 16:50:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x11612bc00) [pid = 1644] [serial = 2087] [outer = 0x113dc1c00] 16:50:02 INFO - PROCESS | 1644 | 1464220202925 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]]]}] 16:50:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:50:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 722ms 16:50:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:50:02 INFO - PROCESS | 1644 | 1464220202936 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 16:50:02 INFO - PROCESS | 1644 | 1464220202940 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 16:50:02 INFO - PROCESS | 1644 | 1464220202945 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:50:02 INFO - PROCESS | 1644 | 1464220202946 Marionette TRACE conn2 <- [1,2754,null,{}] 16:50:02 INFO - PROCESS | 1644 | 1464220202949 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}] 16:50:03 INFO - PROCESS | 1644 | 1464220203061 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 16:50:03 INFO - PROCESS | 1644 | 1464220203166 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x12904e000 == 65 [pid = 1644] [id = 696] 16:50:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x116185800) [pid = 1644] [serial = 2088] [outer = 0x0] 16:50:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x118255c00) [pid = 1644] [serial = 2089] [outer = 0x116185800] 16:50:03 INFO - PROCESS | 1644 | 1464220203198 Marionette DEBUG loaded listener.js 16:50:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x118783800) [pid = 1644] [serial = 2090] [outer = 0x116185800] 16:50:03 INFO - PROCESS | 1644 | 1464220203614 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]]]}] 16:50:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:50:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 721ms 16:50:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:50:03 INFO - PROCESS | 1644 | 1464220203665 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 16:50:03 INFO - PROCESS | 1644 | 1464220203667 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 16:50:03 INFO - PROCESS | 1644 | 1464220203669 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:50:03 INFO - PROCESS | 1644 | 1464220203672 Marionette TRACE conn2 <- [1,2758,null,{}] 16:50:03 INFO - PROCESS | 1644 | 1464220203680 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}] 16:50:03 INFO - PROCESS | 1644 | 1464220203812 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 16:50:03 INFO - PROCESS | 1644 | 1464220203891 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e099000 == 66 [pid = 1644] [id = 697] 16:50:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x1232a7c00) [pid = 1644] [serial = 2091] [outer = 0x0] 16:50:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x124c72400) [pid = 1644] [serial = 2092] [outer = 0x1232a7c00] 16:50:03 INFO - PROCESS | 1644 | 1464220203923 Marionette DEBUG loaded listener.js 16:50:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x126c9bc00) [pid = 1644] [serial = 2093] [outer = 0x1232a7c00] 16:50:04 INFO - PROCESS | 1644 | 1464220204365 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]]]}] 16:50:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:50:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 723ms 16:50:04 INFO - PROCESS | 1644 | 1464220204393 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 16:50:04 INFO - PROCESS | 1644 | 1464220204396 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 16:50:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:50:04 INFO - PROCESS | 1644 | 1464220204400 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:50:04 INFO - PROCESS | 1644 | 1464220204402 Marionette TRACE conn2 <- [1,2762,null,{}] 16:50:04 INFO - PROCESS | 1644 | 1464220204405 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}] 16:50:04 INFO - PROCESS | 1644 | 1464220204572 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 16:50:04 INFO - PROCESS | 1644 | 1464220204712 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d7e000 == 67 [pid = 1644] [id = 698] 16:50:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x128b83000) [pid = 1644] [serial = 2094] [outer = 0x0] 16:50:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x129074400) [pid = 1644] [serial = 2095] [outer = 0x128b83000] 16:50:04 INFO - PROCESS | 1644 | 1464220204760 Marionette DEBUG loaded listener.js 16:50:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x12a97d400) [pid = 1644] [serial = 2096] [outer = 0x128b83000] 16:50:05 INFO - PROCESS | 1644 | 1464220205183 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]]]}] 16:50:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:50:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 824ms 16:50:05 INFO - PROCESS | 1644 | 1464220205224 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 16:50:05 INFO - PROCESS | 1644 | 1464220205225 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 16:50:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:50:05 INFO - PROCESS | 1644 | 1464220205228 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:50:05 INFO - PROCESS | 1644 | 1464220205229 Marionette TRACE conn2 <- [1,2766,null,{}] 16:50:05 INFO - PROCESS | 1644 | 1464220205232 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}] 16:50:05 INFO - PROCESS | 1644 | 1464220205339 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 16:50:05 INFO - PROCESS | 1644 | 1464220205415 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:05 INFO - PROCESS | 1644 | ++DOCSHELL 0x133da0000 == 68 [pid = 1644] [id = 699] 16:50:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x128b84400) [pid = 1644] [serial = 2097] [outer = 0x0] 16:50:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x129079c00) [pid = 1644] [serial = 2098] [outer = 0x128b84400] 16:50:05 INFO - PROCESS | 1644 | 1464220205445 Marionette DEBUG loaded listener.js 16:50:05 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x12b9b1000) [pid = 1644] [serial = 2099] [outer = 0x128b84400] 16:50:05 INFO - PROCESS | 1644 | 1464220205862 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]]]}] 16:50:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:50:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 16:50:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:50:05 INFO - PROCESS | 1644 | 1464220205899 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 16:50:05 INFO - PROCESS | 1644 | 1464220205900 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 16:50:05 INFO - PROCESS | 1644 | 1464220205902 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:50:05 INFO - PROCESS | 1644 | 1464220205904 Marionette TRACE conn2 <- [1,2770,null,{}] 16:50:05 INFO - PROCESS | 1644 | 1464220205906 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}] 16:50:06 INFO - PROCESS | 1644 | 1464220206030 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 16:50:06 INFO - PROCESS | 1644 | 1464220206136 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x133f8d000 == 69 [pid = 1644] [id = 700] 16:50:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x12ba6d400) [pid = 1644] [serial = 2100] [outer = 0x0] 16:50:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x12ba7bc00) [pid = 1644] [serial = 2101] [outer = 0x12ba6d400] 16:50:06 INFO - PROCESS | 1644 | 1464220206170 Marionette DEBUG loaded listener.js 16:50:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x12bd3b000) [pid = 1644] [serial = 2102] [outer = 0x12ba6d400] 16:50:06 INFO - PROCESS | 1644 | 1464220206583 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]]]}] 16:50:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:50:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 722ms 16:50:06 INFO - PROCESS | 1644 | 1464220206632 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 16:50:06 INFO - PROCESS | 1644 | 1464220206633 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 16:50:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:50:06 INFO - PROCESS | 1644 | 1464220206648 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:50:06 INFO - PROCESS | 1644 | 1464220206649 Marionette TRACE conn2 <- [1,2774,null,{}] 16:50:06 INFO - PROCESS | 1644 | 1464220206654 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}] 16:50:06 INFO - PROCESS | 1644 | 1464220206763 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 16:50:06 INFO - PROCESS | 1644 | 1464220206839 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:06 INFO - PROCESS | 1644 | ++DOCSHELL 0x13477a800 == 70 [pid = 1644] [id = 701] 16:50:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x12bd3cc00) [pid = 1644] [serial = 2103] [outer = 0x0] 16:50:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x12bd45400) [pid = 1644] [serial = 2104] [outer = 0x12bd3cc00] 16:50:06 INFO - PROCESS | 1644 | 1464220206869 Marionette DEBUG loaded listener.js 16:50:06 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x12c0aac00) [pid = 1644] [serial = 2105] [outer = 0x12bd3cc00] 16:50:07 INFO - PROCESS | 1644 | 1464220207306 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]]]}] 16:50:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:50:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 684ms 16:50:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:50:07 INFO - PROCESS | 1644 | 1464220207319 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 16:50:07 INFO - PROCESS | 1644 | 1464220207321 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 16:50:07 INFO - PROCESS | 1644 | 1464220207323 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:50:07 INFO - PROCESS | 1644 | 1464220207324 Marionette TRACE conn2 <- [1,2778,null,{}] 16:50:07 INFO - PROCESS | 1644 | 1464220207327 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}] 16:50:07 INFO - PROCESS | 1644 | 1464220207436 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 16:50:07 INFO - PROCESS | 1644 | 1464220207514 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:07 INFO - PROCESS | 1644 | ++DOCSHELL 0x116875000 == 71 [pid = 1644] [id = 702] 16:50:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x111ab2000) [pid = 1644] [serial = 2106] [outer = 0x0] 16:50:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x1232b0400) [pid = 1644] [serial = 2107] [outer = 0x111ab2000] 16:50:07 INFO - PROCESS | 1644 | 1464220207544 Marionette DEBUG loaded listener.js 16:50:07 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x12c0ad400) [pid = 1644] [serial = 2108] [outer = 0x111ab2000] 16:50:08 INFO - PROCESS | 1644 | 1464220208180 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]]]}] 16:50:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:50:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 870ms 16:50:08 INFO - PROCESS | 1644 | 1464220208204 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 16:50:08 INFO - PROCESS | 1644 | 1464220208206 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 16:50:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:50:08 INFO - PROCESS | 1644 | 1464220208211 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:50:08 INFO - PROCESS | 1644 | 1464220208213 Marionette TRACE conn2 <- [1,2782,null,{}] 16:50:08 INFO - PROCESS | 1644 | 1464220208217 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}] 16:50:08 INFO - PROCESS | 1644 | 1464220208322 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 16:50:08 INFO - PROCESS | 1644 | 1464220208403 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:08 INFO - PROCESS | 1644 | ++DOCSHELL 0x124d0f000 == 72 [pid = 1644] [id = 703] 16:50:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x113195c00) [pid = 1644] [serial = 2109] [outer = 0x0] 16:50:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x1160f8800) [pid = 1644] [serial = 2110] [outer = 0x113195c00] 16:50:08 INFO - PROCESS | 1644 | 1464220208432 Marionette DEBUG loaded listener.js 16:50:08 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x116138400) [pid = 1644] [serial = 2111] [outer = 0x113195c00] 16:50:08 INFO - PROCESS | 1644 | 1464220208848 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]]]}] 16:50:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:50:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 675ms 16:50:08 INFO - PROCESS | 1644 | 1464220208886 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 16:50:08 INFO - PROCESS | 1644 | 1464220208892 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 16:50:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:50:08 INFO - PROCESS | 1644 | 1464220208898 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:50:08 INFO - PROCESS | 1644 | 1464220208901 Marionette TRACE conn2 <- [1,2786,null,{}] 16:50:08 INFO - PROCESS | 1644 | 1464220208904 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}] 16:50:09 INFO - PROCESS | 1644 | 1464220209060 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 16:50:09 INFO - PROCESS | 1644 | 1464220209208 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x11961d000 == 73 [pid = 1644] [id = 704] 16:50:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x117e3dc00) [pid = 1644] [serial = 2112] [outer = 0x0] 16:50:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x11825c400) [pid = 1644] [serial = 2113] [outer = 0x117e3dc00] 16:50:09 INFO - PROCESS | 1644 | 1464220209251 Marionette DEBUG loaded listener.js 16:50:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x11848d400) [pid = 1644] [serial = 2114] [outer = 0x117e3dc00] 16:50:09 INFO - PROCESS | 1644 | --DOCSHELL 0x12d728800 == 72 [pid = 1644] [id = 693] 16:50:09 INFO - PROCESS | 1644 | --DOCSHELL 0x12d111000 == 71 [pid = 1644] [id = 692] 16:50:09 INFO - PROCESS | 1644 | --DOCSHELL 0x117094000 == 70 [pid = 1644] [id = 691] 16:50:09 INFO - PROCESS | 1644 | --DOCSHELL 0x12c070000 == 69 [pid = 1644] [id = 690] 16:50:09 INFO - PROCESS | 1644 | --DOCSHELL 0x116803800 == 68 [pid = 1644] [id = 689] 16:50:09 INFO - PROCESS | 1644 | --DOCSHELL 0x12d106000 == 67 [pid = 1644] [id = 17] 16:50:09 INFO - PROCESS | 1644 | --DOCSHELL 0x12a98c800 == 66 [pid = 1644] [id = 688] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x118271c00) [pid = 1644] [serial = 2035] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x119854c00) [pid = 1644] [serial = 1999] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x124c71c00) [pid = 1644] [serial = 2002] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x1166c8800) [pid = 1644] [serial = 1996] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x128953c00) [pid = 1644] [serial = 2005] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOCSHELL 0x12a30e800 == 65 [pid = 1644] [id = 687] 16:50:09 INFO - PROCESS | 1644 | --DOCSHELL 0x12cb7c800 == 64 [pid = 1644] [id = 663] 16:50:09 INFO - PROCESS | 1644 | --DOCSHELL 0x126cc1800 == 63 [pid = 1644] [id = 686] 16:50:09 INFO - PROCESS | 1644 | --DOCSHELL 0x11a08e800 == 62 [pid = 1644] [id = 685] 16:50:09 INFO - PROCESS | 1644 | --DOCSHELL 0x11961e000 == 61 [pid = 1644] [id = 684] 16:50:09 INFO - PROCESS | 1644 | --DOCSHELL 0x1231cd000 == 60 [pid = 1644] [id = 683] 16:50:09 INFO - PROCESS | 1644 | --DOCSHELL 0x117576000 == 59 [pid = 1644] [id = 679] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x116088400) [pid = 1644] [serial = 1994] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x116105c00) [pid = 1644] [serial = 2012] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x121002800) [pid = 1644] [serial = 2021] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x112ad1800) [pid = 1644] [serial = 1993] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x116777000) [pid = 1644] [serial = 2033] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x12ba69800) [pid = 1644] [serial = 1949] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x11319c800) [pid = 1644] [serial = 2011] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x12639a800) [pid = 1644] [serial = 2026] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x12cb5c800) [pid = 1644] [serial = 1895] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x11610bc00) [pid = 1644] [serial = 2032] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x123adec00) [pid = 1644] [serial = 2024] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x12921ac00) [pid = 1644] [serial = 2029] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x12a388800) [pid = 1644] [serial = 1946] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x118338c00) [pid = 1644] [serial = 2018] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x115135800) [pid = 1644] [serial = 2008] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x116178000) [pid = 1644] [serial = 2017] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x119851c00) [pid = 1644] [serial = 2020] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x12c662800) [pid = 1644] [serial = 1952] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x1234a4400) [pid = 1644] [serial = 2023] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x128b8dc00) [pid = 1644] [serial = 2027] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x12bd44000) [pid = 1644] [serial = 1892] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 110 (0x117e61800) [pid = 1644] [serial = 2015] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 109 (0x129424400) [pid = 1644] [serial = 2030] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 108 (0x11677a400) [pid = 1644] [serial = 2014] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | --DOMWINDOW == 107 (0x129228400) [pid = 1644] [serial = 2009] [outer = 0x0] [url = about:blank] 16:50:09 INFO - PROCESS | 1644 | 1464220209675 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]]]}] 16:50:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:50:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 826ms 16:50:09 INFO - PROCESS | 1644 | 1464220209724 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 16:50:09 INFO - PROCESS | 1644 | 1464220209725 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 16:50:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:50:09 INFO - PROCESS | 1644 | 1464220209727 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:50:09 INFO - PROCESS | 1644 | 1464220209729 Marionette TRACE conn2 <- [1,2790,null,{}] 16:50:09 INFO - PROCESS | 1644 | 1464220209743 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}] 16:50:09 INFO - PROCESS | 1644 | 1464220209845 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 16:50:09 INFO - PROCESS | 1644 | 1464220209916 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:09 INFO - PROCESS | 1644 | ++DOCSHELL 0x1231cd000 == 60 [pid = 1644] [id = 705] 16:50:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 108 (0x118253400) [pid = 1644] [serial = 2115] [outer = 0x0] 16:50:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 109 (0x119851c00) [pid = 1644] [serial = 2116] [outer = 0x118253400] 16:50:09 INFO - PROCESS | 1644 | 1464220209945 Marionette DEBUG loaded listener.js 16:50:09 INFO - PROCESS | 1644 | ++DOMWINDOW == 110 (0x123157800) [pid = 1644] [serial = 2117] [outer = 0x118253400] 16:50:10 INFO - PROCESS | 1644 | 1464220210270 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]]]}] 16:50:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:50:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 572ms 16:50:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:50:10 INFO - PROCESS | 1644 | 1464220210299 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 16:50:10 INFO - PROCESS | 1644 | 1464220210301 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 16:50:10 INFO - PROCESS | 1644 | 1464220210303 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:50:10 INFO - PROCESS | 1644 | 1464220210307 Marionette TRACE conn2 <- [1,2794,null,{}] 16:50:10 INFO - PROCESS | 1644 | 1464220210309 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}] 16:50:10 INFO - PROCESS | 1644 | 1464220210403 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 16:50:10 INFO - PROCESS | 1644 | 1464220210480 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x12891b800 == 61 [pid = 1644] [id = 706] 16:50:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 111 (0x123adec00) [pid = 1644] [serial = 2118] [outer = 0x0] 16:50:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x12439f400) [pid = 1644] [serial = 2119] [outer = 0x123adec00] 16:50:10 INFO - PROCESS | 1644 | 1464220210509 Marionette DEBUG loaded listener.js 16:50:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x126395400) [pid = 1644] [serial = 2120] [outer = 0x123adec00] 16:50:10 INFO - PROCESS | 1644 | 1464220210812 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]]]}] 16:50:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:50:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 522ms 16:50:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:50:10 INFO - PROCESS | 1644 | 1464220210827 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 16:50:10 INFO - PROCESS | 1644 | 1464220210829 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 16:50:10 INFO - PROCESS | 1644 | 1464220210831 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:50:10 INFO - PROCESS | 1644 | 1464220210832 Marionette TRACE conn2 <- [1,2798,null,{}] 16:50:10 INFO - PROCESS | 1644 | 1464220210834 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}] 16:50:10 INFO - PROCESS | 1644 | 1464220210930 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 16:50:10 INFO - PROCESS | 1644 | 1464220210934 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:10 INFO - PROCESS | 1644 | ++DOCSHELL 0x12af8f800 == 62 [pid = 1644] [id = 707] 16:50:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x1267c0400) [pid = 1644] [serial = 2121] [outer = 0x0] 16:50:10 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x126c98400) [pid = 1644] [serial = 2122] [outer = 0x1267c0400] 16:50:10 INFO - PROCESS | 1644 | 1464220210960 Marionette DEBUG loaded listener.js 16:50:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x128c4d800) [pid = 1644] [serial = 2123] [outer = 0x1267c0400] 16:50:11 INFO - PROCESS | 1644 | 1464220211325 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]]]}] 16:50:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:50:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 569ms 16:50:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:50:11 INFO - PROCESS | 1644 | 1464220211401 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 16:50:11 INFO - PROCESS | 1644 | 1464220211402 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 16:50:11 INFO - PROCESS | 1644 | 1464220211404 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:50:11 INFO - PROCESS | 1644 | 1464220211405 Marionette TRACE conn2 <- [1,2802,null,{}] 16:50:11 INFO - PROCESS | 1644 | 1464220211408 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}] 16:50:11 INFO - PROCESS | 1644 | 1464220211514 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 16:50:11 INFO - PROCESS | 1644 | 1464220211520 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:11 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c068800 == 63 [pid = 1644] [id = 708] 16:50:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x12921d000) [pid = 1644] [serial = 2124] [outer = 0x0] 16:50:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x12a388800) [pid = 1644] [serial = 2125] [outer = 0x12921d000] 16:50:11 INFO - PROCESS | 1644 | 1464220211546 Marionette DEBUG loaded listener.js 16:50:11 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x12af4f000) [pid = 1644] [serial = 2126] [outer = 0x12921d000] 16:50:11 INFO - PROCESS | 1644 | 1464220211924 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]]]}] 16:50:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:50:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 570ms 16:50:11 INFO - PROCESS | 1644 | 1464220211975 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 16:50:11 INFO - PROCESS | 1644 | 1464220211976 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 16:50:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:50:11 INFO - PROCESS | 1644 | 1464220211978 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:50:11 INFO - PROCESS | 1644 | 1464220211979 Marionette TRACE conn2 <- [1,2806,null,{}] 16:50:11 INFO - PROCESS | 1644 | 1464220211982 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}] 16:50:12 INFO - PROCESS | 1644 | 1464220212104 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 16:50:12 INFO - PROCESS | 1644 | 1464220212121 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb80000 == 64 [pid = 1644] [id = 709] 16:50:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x113806800) [pid = 1644] [serial = 2127] [outer = 0x0] 16:50:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x12a980800) [pid = 1644] [serial = 2128] [outer = 0x113806800] 16:50:12 INFO - PROCESS | 1644 | 1464220212147 Marionette DEBUG loaded listener.js 16:50:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x12ba6b800) [pid = 1644] [serial = 2129] [outer = 0x113806800] 16:50:12 INFO - PROCESS | 1644 | 1464220212494 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]]]}] 16:50:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:50:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 570ms 16:50:12 INFO - PROCESS | 1644 | 1464220212550 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 16:50:12 INFO - PROCESS | 1644 | 1464220212552 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 16:50:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:50:12 INFO - PROCESS | 1644 | 1464220212554 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:50:12 INFO - PROCESS | 1644 | 1464220212555 Marionette TRACE conn2 <- [1,2810,null,{}] 16:50:12 INFO - PROCESS | 1644 | 1464220212557 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}] 16:50:12 INFO - PROCESS | 1644 | 1464220212670 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 16:50:12 INFO - PROCESS | 1644 | 1464220212712 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:12 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d248000 == 65 [pid = 1644] [id = 710] 16:50:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x1161f1000) [pid = 1644] [serial = 2130] [outer = 0x0] 16:50:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x12ba81800) [pid = 1644] [serial = 2131] [outer = 0x1161f1000] 16:50:12 INFO - PROCESS | 1644 | 1464220212737 Marionette DEBUG loaded listener.js 16:50:12 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x12c0a4c00) [pid = 1644] [serial = 2132] [outer = 0x1161f1000] 16:50:13 INFO - PROCESS | 1644 | 1464220213035 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]]]}] 16:50:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:50:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 522ms 16:50:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:50:13 INFO - PROCESS | 1644 | 1464220213076 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 16:50:13 INFO - PROCESS | 1644 | 1464220213077 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 16:50:13 INFO - PROCESS | 1644 | 1464220213080 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:50:13 INFO - PROCESS | 1644 | 1464220213081 Marionette TRACE conn2 <- [1,2814,null,{}] 16:50:13 INFO - PROCESS | 1644 | 1464220213083 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}] 16:50:13 INFO - PROCESS | 1644 | 1464220213200 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 16:50:13 INFO - PROCESS | 1644 | 1464220213212 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d71b000 == 66 [pid = 1644] [id = 711] 16:50:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x12ba77c00) [pid = 1644] [serial = 2133] [outer = 0x0] 16:50:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x12c658c00) [pid = 1644] [serial = 2134] [outer = 0x12ba77c00] 16:50:13 INFO - PROCESS | 1644 | 1464220213245 Marionette DEBUG loaded listener.js 16:50:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x12c65ec00) [pid = 1644] [serial = 2135] [outer = 0x12ba77c00] 16:50:13 INFO - PROCESS | 1644 | 1464220213591 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]]]}] 16:50:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:50:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 520ms 16:50:13 INFO - PROCESS | 1644 | 1464220213601 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 16:50:13 INFO - PROCESS | 1644 | 1464220213602 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 16:50:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:50:13 INFO - PROCESS | 1644 | 1464220213611 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:50:13 INFO - PROCESS | 1644 | 1464220213612 Marionette TRACE conn2 <- [1,2818,null,{}] 16:50:13 INFO - PROCESS | 1644 | 1464220213614 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}] 16:50:13 INFO - PROCESS | 1644 | 1464220213832 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 16:50:13 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x116120400) [pid = 1644] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:50:13 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x1232ad000) [pid = 1644] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:50:13 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x123de2400) [pid = 1644] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:50:13 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x118398400) [pid = 1644] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:50:13 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x116130800) [pid = 1644] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:50:13 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x128c47800) [pid = 1644] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:50:13 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x113bd2400) [pid = 1644] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:50:13 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x11a01f000) [pid = 1644] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:50:13 INFO - PROCESS | 1644 | --DOMWINDOW == 119 (0x129220c00) [pid = 1644] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:50:13 INFO - PROCESS | 1644 | --DOMWINDOW == 118 (0x119beb400) [pid = 1644] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:50:13 INFO - PROCESS | 1644 | --DOMWINDOW == 117 (0x128c4c000) [pid = 1644] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:50:13 INFO - PROCESS | 1644 | --DOMWINDOW == 116 (0x1122acc00) [pid = 1644] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:50:13 INFO - PROCESS | 1644 | --DOMWINDOW == 115 (0x12cecf000) [pid = 1644] [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.] 16:50:13 INFO - PROCESS | 1644 | --DOMWINDOW == 114 (0x112680800) [pid = 1644] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:50:13 INFO - PROCESS | 1644 | --DOMWINDOW == 113 (0x116141000) [pid = 1644] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:50:13 INFO - PROCESS | 1644 | --DOMWINDOW == 112 (0x12d112000) [pid = 1644] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:50:13 INFO - PROCESS | 1644 | --DOMWINDOW == 111 (0x119010800) [pid = 1644] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:50:13 INFO - PROCESS | 1644 | 1464220213884 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:13 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a513800 == 67 [pid = 1644] [id = 712] 16:50:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 112 (0x112680800) [pid = 1644] [serial = 2136] [outer = 0x0] 16:50:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 113 (0x116120400) [pid = 1644] [serial = 2137] [outer = 0x112680800] 16:50:13 INFO - PROCESS | 1644 | 1464220213910 Marionette DEBUG loaded listener.js 16:50:13 INFO - PROCESS | 1644 | ++DOMWINDOW == 114 (0x119005c00) [pid = 1644] [serial = 2138] [outer = 0x112680800] 16:50:14 INFO - PROCESS | 1644 | 1464220214191 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]]]}] 16:50:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:50:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 620ms 16:50:14 INFO - PROCESS | 1644 | 1464220214232 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 16:50:14 INFO - PROCESS | 1644 | 1464220214233 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 16:50:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:50:14 INFO - PROCESS | 1644 | 1464220214235 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:50:14 INFO - PROCESS | 1644 | 1464220214240 Marionette TRACE conn2 <- [1,2822,null,{}] 16:50:14 INFO - PROCESS | 1644 | 1464220214244 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}] 16:50:14 INFO - PROCESS | 1644 | 1464220214351 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 16:50:14 INFO - PROCESS | 1644 | 1464220214415 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x12e096000 == 68 [pid = 1644] [id = 713] 16:50:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 115 (0x112796c00) [pid = 1644] [serial = 2139] [outer = 0x0] 16:50:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 116 (0x128c4c000) [pid = 1644] [serial = 2140] [outer = 0x112796c00] 16:50:14 INFO - PROCESS | 1644 | 1464220214445 Marionette DEBUG loaded listener.js 16:50:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 117 (0x12cb5e400) [pid = 1644] [serial = 2141] [outer = 0x112796c00] 16:50:14 INFO - PROCESS | 1644 | 1464220214766 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]]]}] 16:50:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:50:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 573ms 16:50:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:50:14 INFO - PROCESS | 1644 | 1464220214809 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 16:50:14 INFO - PROCESS | 1644 | 1464220214810 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 16:50:14 INFO - PROCESS | 1644 | 1464220214812 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:50:14 INFO - PROCESS | 1644 | 1464220214813 Marionette TRACE conn2 <- [1,2826,null,{}] 16:50:14 INFO - PROCESS | 1644 | 1464220214816 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}] 16:50:14 INFO - PROCESS | 1644 | 1464220214908 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 16:50:14 INFO - PROCESS | 1644 | 1464220214912 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:14 INFO - PROCESS | 1644 | ++DOCSHELL 0x134961800 == 69 [pid = 1644] [id = 714] 16:50:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 118 (0x111c83000) [pid = 1644] [serial = 2142] [outer = 0x0] 16:50:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 119 (0x12cc10800) [pid = 1644] [serial = 2143] [outer = 0x111c83000] 16:50:14 INFO - PROCESS | 1644 | 1464220214937 Marionette DEBUG loaded listener.js 16:50:14 INFO - PROCESS | 1644 | ++DOMWINDOW == 120 (0x12cc18800) [pid = 1644] [serial = 2144] [outer = 0x111c83000] 16:50:15 INFO - PROCESS | 1644 | 1464220215281 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:50:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:50:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 518ms 16:50:15 INFO - PROCESS | 1644 | 1464220215343 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 16:50:15 INFO - PROCESS | 1644 | 1464220215344 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 16:50:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:50:15 INFO - PROCESS | 1644 | 1464220215348 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:50:15 INFO - PROCESS | 1644 | 1464220215349 Marionette TRACE conn2 <- [1,2830,null,{}] 16:50:15 INFO - PROCESS | 1644 | 1464220215351 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}] 16:50:15 INFO - PROCESS | 1644 | 1464220215445 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 16:50:15 INFO - PROCESS | 1644 | 1464220215449 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:15 INFO - PROCESS | 1644 | ++DOCSHELL 0x134ac2800 == 70 [pid = 1644] [id = 715] 16:50:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x12cc18c00) [pid = 1644] [serial = 2145] [outer = 0x0] 16:50:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x12cce9000) [pid = 1644] [serial = 2146] [outer = 0x12cc18c00] 16:50:15 INFO - PROCESS | 1644 | 1464220215474 Marionette DEBUG loaded listener.js 16:50:15 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x12ccedc00) [pid = 1644] [serial = 2147] [outer = 0x12cc18c00] 16:50:15 INFO - PROCESS | 1644 | 1464220215903 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]]]}] 16:50:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:50:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 618ms 16:50:15 INFO - PROCESS | 1644 | 1464220215966 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 16:50:15 INFO - PROCESS | 1644 | 1464220215969 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 16:50:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:50:15 INFO - PROCESS | 1644 | 1464220215973 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:50:15 INFO - PROCESS | 1644 | 1464220215975 Marionette TRACE conn2 <- [1,2834,null,{}] 16:50:15 INFO - PROCESS | 1644 | 1464220215980 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}] 16:50:16 INFO - PROCESS | 1644 | 1464220216105 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 16:50:16 INFO - PROCESS | 1644 | 1464220216182 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x118e3f800 == 71 [pid = 1644] [id = 716] 16:50:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x112ad1800) [pid = 1644] [serial = 2148] [outer = 0x0] 16:50:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x113804000) [pid = 1644] [serial = 2149] [outer = 0x112ad1800] 16:50:16 INFO - PROCESS | 1644 | 1464220216213 Marionette DEBUG loaded listener.js 16:50:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x116125c00) [pid = 1644] [serial = 2150] [outer = 0x112ad1800] 16:50:16 INFO - PROCESS | 1644 | 1464220216645 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:50:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:50:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 722ms 16:50:16 INFO - PROCESS | 1644 | 1464220216695 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 16:50:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:50:16 INFO - PROCESS | 1644 | 1464220216699 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 16:50:16 INFO - PROCESS | 1644 | 1464220216704 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:50:16 INFO - PROCESS | 1644 | 1464220216705 Marionette TRACE conn2 <- [1,2838,null,{}] 16:50:16 INFO - PROCESS | 1644 | 1464220216708 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}] 16:50:16 INFO - PROCESS | 1644 | 1464220216846 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 16:50:16 INFO - PROCESS | 1644 | 1464220216927 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:16 INFO - PROCESS | 1644 | ++DOCSHELL 0x129049000 == 72 [pid = 1644] [id = 717] 16:50:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x118258c00) [pid = 1644] [serial = 2151] [outer = 0x0] 16:50:16 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x118786c00) [pid = 1644] [serial = 2152] [outer = 0x118258c00] 16:50:16 INFO - PROCESS | 1644 | 1464220216957 Marionette DEBUG loaded listener.js 16:50:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x11963c000) [pid = 1644] [serial = 2153] [outer = 0x118258c00] 16:50:17 INFO - PROCESS | 1644 | 1464220217392 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]]]}] 16:50:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:50:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 721ms 16:50:17 INFO - PROCESS | 1644 | 1464220217425 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 16:50:17 INFO - PROCESS | 1644 | 1464220217426 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 16:50:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:50:17 INFO - PROCESS | 1644 | 1464220217429 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:50:17 INFO - PROCESS | 1644 | 1464220217431 Marionette TRACE conn2 <- [1,2842,null,{}] 16:50:17 INFO - PROCESS | 1644 | 1464220217439 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}] 16:50:17 INFO - PROCESS | 1644 | 1464220217563 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 16:50:17 INFO - PROCESS | 1644 | 1464220217673 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:17 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d75800 == 73 [pid = 1644] [id = 718] 16:50:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x12356ac00) [pid = 1644] [serial = 2154] [outer = 0x0] 16:50:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x126ca5400) [pid = 1644] [serial = 2155] [outer = 0x12356ac00] 16:50:17 INFO - PROCESS | 1644 | 1464220217709 Marionette DEBUG loaded listener.js 16:50:17 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x129228000) [pid = 1644] [serial = 2156] [outer = 0x12356ac00] 16:50:18 INFO - PROCESS | 1644 | 1464220218132 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]]]}] 16:50:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:50:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 724ms 16:50:18 INFO - PROCESS | 1644 | 1464220218153 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 16:50:18 INFO - PROCESS | 1644 | 1464220218156 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 16:50:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:50:18 INFO - PROCESS | 1644 | 1464220218181 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:50:18 INFO - PROCESS | 1644 | 1464220218182 Marionette TRACE conn2 <- [1,2846,null,{}] 16:50:18 INFO - PROCESS | 1644 | 1464220218185 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}] 16:50:18 INFO - PROCESS | 1644 | 1464220218337 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 16:50:18 INFO - PROCESS | 1644 | 1464220218382 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:18 INFO - PROCESS | 1644 | ++DOCSHELL 0x137cc6000 == 74 [pid = 1644] [id = 719] 16:50:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x12a97e000) [pid = 1644] [serial = 2157] [outer = 0x0] 16:50:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x12b9b6800) [pid = 1644] [serial = 2158] [outer = 0x12a97e000] 16:50:18 INFO - PROCESS | 1644 | 1464220218412 Marionette DEBUG loaded listener.js 16:50:18 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x12c0ac400) [pid = 1644] [serial = 2159] [outer = 0x12a97e000] 16:50:18 INFO - PROCESS | 1644 | 1464220218868 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]]]}] 16:50:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:50:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 719ms 16:50:18 INFO - PROCESS | 1644 | 1464220218901 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 16:50:18 INFO - PROCESS | 1644 | 1464220218902 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 16:50:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:50:18 INFO - PROCESS | 1644 | 1464220218924 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:50:18 INFO - PROCESS | 1644 | 1464220218925 Marionette TRACE conn2 <- [1,2850,null,{}] 16:50:18 INFO - PROCESS | 1644 | 1464220218928 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}] 16:50:19 INFO - PROCESS | 1644 | 1464220219038 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 16:50:19 INFO - PROCESS | 1644 | 1464220219118 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x137cdc000 == 75 [pid = 1644] [id = 720] 16:50:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x12bd39800) [pid = 1644] [serial = 2160] [outer = 0x0] 16:50:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x12cb53800) [pid = 1644] [serial = 2161] [outer = 0x12bd39800] 16:50:19 INFO - PROCESS | 1644 | 1464220219148 Marionette DEBUG loaded listener.js 16:50:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x12cb5bc00) [pid = 1644] [serial = 2162] [outer = 0x12bd39800] 16:50:19 INFO - PROCESS | 1644 | 1464220219569 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:50:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:50:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 671ms 16:50:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:50:19 INFO - PROCESS | 1644 | 1464220219594 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 16:50:19 INFO - PROCESS | 1644 | 1464220219595 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 16:50:19 INFO - PROCESS | 1644 | 1464220219597 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:50:19 INFO - PROCESS | 1644 | 1464220219599 Marionette TRACE conn2 <- [1,2854,null,{}] 16:50:19 INFO - PROCESS | 1644 | 1464220219601 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}] 16:50:19 INFO - PROCESS | 1644 | 1464220219750 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 16:50:19 INFO - PROCESS | 1644 | 1464220219848 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:19 INFO - PROCESS | 1644 | ++DOCSHELL 0x137ed8000 == 76 [pid = 1644] [id = 721] 16:50:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x12ccf2c00) [pid = 1644] [serial = 2163] [outer = 0x0] 16:50:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x12cec6c00) [pid = 1644] [serial = 2164] [outer = 0x12ccf2c00] 16:50:19 INFO - PROCESS | 1644 | 1464220219880 Marionette DEBUG loaded listener.js 16:50:19 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x12ced3000) [pid = 1644] [serial = 2165] [outer = 0x12ccf2c00] 16:50:20 INFO - PROCESS | 1644 | 1464220220291 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]]]}] 16:50:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:50:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 719ms 16:50:20 INFO - PROCESS | 1644 | 1464220220317 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 16:50:20 INFO - PROCESS | 1644 | 1464220220318 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 16:50:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:50:20 INFO - PROCESS | 1644 | 1464220220321 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:50:20 INFO - PROCESS | 1644 | 1464220220324 Marionette TRACE conn2 <- [1,2858,null,{}] 16:50:20 INFO - PROCESS | 1644 | 1464220220327 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}] 16:50:20 INFO - PROCESS | 1644 | 1464220220436 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 16:50:20 INFO - PROCESS | 1644 | 1464220220545 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:20 INFO - PROCESS | 1644 | ++DOCSHELL 0x137b64800 == 77 [pid = 1644] [id = 722] 16:50:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x12ccf3000) [pid = 1644] [serial = 2166] [outer = 0x0] 16:50:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x12d17e000) [pid = 1644] [serial = 2167] [outer = 0x12ccf3000] 16:50:20 INFO - PROCESS | 1644 | 1464220220576 Marionette DEBUG loaded listener.js 16:50:20 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x12d186400) [pid = 1644] [serial = 2168] [outer = 0x12ccf3000] 16:50:21 INFO - PROCESS | 1644 | 1464220221136 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:50:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:50:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 875ms 16:50:21 INFO - PROCESS | 1644 | 1464220221205 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 16:50:21 INFO - PROCESS | 1644 | 1464220221207 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 16:50:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:50:21 INFO - PROCESS | 1644 | 1464220221213 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:50:21 INFO - PROCESS | 1644 | 1464220221215 Marionette TRACE conn2 <- [1,2862,null,{}] 16:50:21 INFO - PROCESS | 1644 | 1464220221219 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}] 16:50:21 INFO - PROCESS | 1644 | 1464220221397 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 16:50:21 INFO - PROCESS | 1644 | 1464220221740 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:21 INFO - PROCESS | 1644 | ++DOCSHELL 0x116f0f800 == 78 [pid = 1644] [id = 723] 16:50:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x111e2f400) [pid = 1644] [serial = 2169] [outer = 0x0] 16:50:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x112680c00) [pid = 1644] [serial = 2170] [outer = 0x111e2f400] 16:50:21 INFO - PROCESS | 1644 | 1464220221770 Marionette DEBUG loaded listener.js 16:50:21 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x112852800) [pid = 1644] [serial = 2171] [outer = 0x111e2f400] 16:50:22 INFO - PROCESS | 1644 | 1464220222199 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]]]}] 16:50:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:50:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1022ms 16:50:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:50:22 INFO - PROCESS | 1644 | 1464220222235 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 16:50:22 INFO - PROCESS | 1644 | 1464220222237 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 16:50:22 INFO - PROCESS | 1644 | 1464220222240 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:50:22 INFO - PROCESS | 1644 | 1464220222243 Marionette TRACE conn2 <- [1,2866,null,{}] 16:50:22 INFO - PROCESS | 1644 | 1464220222246 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}] 16:50:22 INFO - PROCESS | 1644 | 1464220222357 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 16:50:22 INFO - PROCESS | 1644 | 1464220222428 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:22 INFO - PROCESS | 1644 | ++DOCSHELL 0x123aac800 == 79 [pid = 1644] [id = 724] 16:50:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x11607c800) [pid = 1644] [serial = 2172] [outer = 0x0] 16:50:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x11611cc00) [pid = 1644] [serial = 2173] [outer = 0x11607c800] 16:50:22 INFO - PROCESS | 1644 | 1464220222502 Marionette DEBUG loaded listener.js 16:50:22 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x116131800) [pid = 1644] [serial = 2174] [outer = 0x11607c800] 16:50:22 INFO - PROCESS | 1644 | 1464220222975 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]]]}] 16:50:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:50:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 823ms 16:50:23 INFO - PROCESS | 1644 | 1464220223067 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 16:50:23 INFO - PROCESS | 1644 | 1464220223071 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 16:50:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:50:23 INFO - PROCESS | 1644 | 1464220223100 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:50:23 INFO - PROCESS | 1644 | 1464220223103 Marionette TRACE conn2 <- [1,2870,null,{}] 16:50:23 INFO - PROCESS | 1644 | 1464220223109 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}] 16:50:23 INFO - PROCESS | 1644 | 1464220223260 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 16:50:23 INFO - PROCESS | 1644 | 1464220223373 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12c63d800 == 78 [pid = 1644] [id = 678] 16:50:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12df93000 == 77 [pid = 1644] [id = 649] 16:50:23 INFO - PROCESS | 1644 | --DOCSHELL 0x134961800 == 76 [pid = 1644] [id = 714] 16:50:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12e096000 == 75 [pid = 1644] [id = 713] 16:50:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12a513800 == 74 [pid = 1644] [id = 712] 16:50:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12d71b000 == 73 [pid = 1644] [id = 711] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x12d116800) [pid = 1644] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x12b9af800) [pid = 1644] [serial = 2083] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x113d0b000 == 74 [pid = 1644] [id = 725] 16:50:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x112f6b400) [pid = 1644] [serial = 2175] [outer = 0x0] 16:50:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x113d34400) [pid = 1644] [serial = 2176] [outer = 0x112f6b400] 16:50:23 INFO - PROCESS | 1644 | 1464220223434 Marionette DEBUG loaded listener.js 16:50:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x117673800) [pid = 1644] [serial = 2177] [outer = 0x112f6b400] 16:50:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12d248000 == 73 [pid = 1644] [id = 710] 16:50:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12cb80000 == 72 [pid = 1644] [id = 709] 16:50:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12c068800 == 71 [pid = 1644] [id = 708] 16:50:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12af8f800 == 70 [pid = 1644] [id = 707] 16:50:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12891b800 == 69 [pid = 1644] [id = 706] 16:50:23 INFO - PROCESS | 1644 | --DOCSHELL 0x1231cd000 == 68 [pid = 1644] [id = 705] 16:50:23 INFO - PROCESS | 1644 | --DOCSHELL 0x11961d000 == 67 [pid = 1644] [id = 704] 16:50:23 INFO - PROCESS | 1644 | --DOCSHELL 0x124d0f000 == 66 [pid = 1644] [id = 703] 16:50:23 INFO - PROCESS | 1644 | --DOCSHELL 0x133da0000 == 65 [pid = 1644] [id = 699] 16:50:23 INFO - PROCESS | 1644 | --DOCSHELL 0x133d7e000 == 64 [pid = 1644] [id = 698] 16:50:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12e099000 == 63 [pid = 1644] [id = 697] 16:50:23 INFO - PROCESS | 1644 | --DOCSHELL 0x12904e000 == 62 [pid = 1644] [id = 696] 16:50:23 INFO - PROCESS | 1644 | --DOCSHELL 0x119365800 == 61 [pid = 1644] [id = 695] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x1232a2800) [pid = 1644] [serial = 2000] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x117e5b400) [pid = 1644] [serial = 1997] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 148 (0x126c53800) [pid = 1644] [serial = 2003] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 147 (0x128c4e800) [pid = 1644] [serial = 2006] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 146 (0x1294ce400) [pid = 1644] [serial = 2072] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 145 (0x12a987800) [pid = 1644] [serial = 2080] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 144 (0x12af56400) [pid = 1644] [serial = 2081] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 143 (0x116141800) [pid = 1644] [serial = 2075] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 142 (0x129074800) [pid = 1644] [serial = 1424] [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.] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 141 (0x1127a0400) [pid = 1644] [serial = 2074] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x1234abc00) [pid = 1644] [serial = 2077] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x1266ec000) [pid = 1644] [serial = 2065] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x128b8d800) [pid = 1644] [serial = 2066] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x12a60e000) [pid = 1644] [serial = 2078] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x118e88000) [pid = 1644] [serial = 2056] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x119275800) [pid = 1644] [serial = 2057] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x118254800) [pid = 1644] [serial = 2054] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x129073000) [pid = 1644] [serial = 2068] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x1168bf800) [pid = 1644] [serial = 2053] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x112d55400) [pid = 1644] [serial = 2051] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x115e11800) [pid = 1644] [serial = 2050] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x1242e0000) [pid = 1644] [serial = 2062] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 128 (0x124535800) [pid = 1644] [serial = 2063] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 127 (0x113f1d800) [pid = 1644] [serial = 2038] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 126 (0x118261400) [pid = 1644] [serial = 2041] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 125 (0x129420c00) [pid = 1644] [serial = 2071] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 124 (0x12329e800) [pid = 1644] [serial = 2059] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 123 (0x1232b0000) [pid = 1644] [serial = 2060] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 122 (0x123684800) [pid = 1644] [serial = 2044] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 121 (0x124c6d800) [pid = 1644] [serial = 2047] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | --DOMWINDOW == 120 (0x129223400) [pid = 1644] [serial = 2069] [outer = 0x0] [url = about:blank] 16:50:23 INFO - PROCESS | 1644 | 1464220223766 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]]]}] 16:50:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:50:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 678ms 16:50:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:50:23 INFO - PROCESS | 1644 | 1464220223776 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 16:50:23 INFO - PROCESS | 1644 | 1464220223778 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 16:50:23 INFO - PROCESS | 1644 | 1464220223784 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:50:23 INFO - PROCESS | 1644 | 1464220223790 Marionette TRACE conn2 <- [1,2874,null,{}] 16:50:23 INFO - PROCESS | 1644 | 1464220223795 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}] 16:50:23 INFO - PROCESS | 1644 | 1464220223891 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 16:50:23 INFO - PROCESS | 1644 | 1464220223952 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:23 INFO - PROCESS | 1644 | ++DOCSHELL 0x123069800 == 62 [pid = 1644] [id = 726] 16:50:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 121 (0x117672800) [pid = 1644] [serial = 2178] [outer = 0x0] 16:50:23 INFO - PROCESS | 1644 | ++DOMWINDOW == 122 (0x1180b2400) [pid = 1644] [serial = 2179] [outer = 0x117672800] 16:50:23 INFO - PROCESS | 1644 | 1464220223978 Marionette DEBUG loaded listener.js 16:50:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 123 (0x119012400) [pid = 1644] [serial = 2180] [outer = 0x117672800] 16:50:24 INFO - PROCESS | 1644 | 1464220224299 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]]]}] 16:50:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:50:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 530ms 16:50:24 INFO - PROCESS | 1644 | 1464220224310 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 16:50:24 INFO - PROCESS | 1644 | 1464220224312 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 16:50:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:50:24 INFO - PROCESS | 1644 | 1464220224314 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:50:24 INFO - PROCESS | 1644 | 1464220224315 Marionette TRACE conn2 <- [1,2878,null,{}] 16:50:24 INFO - PROCESS | 1644 | 1464220224318 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}] 16:50:24 INFO - PROCESS | 1644 | 1464220224413 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 16:50:24 INFO - PROCESS | 1644 | 1464220224474 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x124cba000 == 63 [pid = 1644] [id = 727] 16:50:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 124 (0x117674400) [pid = 1644] [serial = 2181] [outer = 0x0] 16:50:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 125 (0x1193d1c00) [pid = 1644] [serial = 2182] [outer = 0x117674400] 16:50:24 INFO - PROCESS | 1644 | 1464220224500 Marionette DEBUG loaded listener.js 16:50:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 126 (0x119bf5c00) [pid = 1644] [serial = 2183] [outer = 0x117674400] 16:50:24 INFO - PROCESS | 1644 | 1464220224813 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]]]}] 16:50:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:50:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 519ms 16:50:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:50:24 INFO - PROCESS | 1644 | 1464220224834 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 16:50:24 INFO - PROCESS | 1644 | 1464220224836 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 16:50:24 INFO - PROCESS | 1644 | 1464220224840 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:50:24 INFO - PROCESS | 1644 | 1464220224843 Marionette TRACE conn2 <- [1,2882,null,{}] 16:50:24 INFO - PROCESS | 1644 | 1464220224845 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}] 16:50:24 INFO - PROCESS | 1644 | 1464220224934 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 16:50:24 INFO - PROCESS | 1644 | 1464220224938 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:24 INFO - PROCESS | 1644 | ++DOCSHELL 0x12904e000 == 64 [pid = 1644] [id = 728] 16:50:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 127 (0x1232aac00) [pid = 1644] [serial = 2184] [outer = 0x0] 16:50:24 INFO - PROCESS | 1644 | ++DOMWINDOW == 128 (0x1232aec00) [pid = 1644] [serial = 2185] [outer = 0x1232aac00] 16:50:24 INFO - PROCESS | 1644 | 1464220224969 Marionette DEBUG loaded listener.js 16:50:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 129 (0x123ae0400) [pid = 1644] [serial = 2186] [outer = 0x1232aac00] 16:50:25 INFO - PROCESS | 1644 | 1464220225333 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]]]}] 16:50:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:50:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 522ms 16:50:25 INFO - PROCESS | 1644 | 1464220225378 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 16:50:25 INFO - PROCESS | 1644 | 1464220225379 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 16:50:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:50:25 INFO - PROCESS | 1644 | 1464220225383 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:50:25 INFO - PROCESS | 1644 | 1464220225384 Marionette TRACE conn2 <- [1,2886,null,{}] 16:50:25 INFO - PROCESS | 1644 | 1464220225386 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}] 16:50:25 INFO - PROCESS | 1644 | 1464220225478 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 16:50:25 INFO - PROCESS | 1644 | 1464220225483 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:25 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a98f800 == 65 [pid = 1644] [id = 729] 16:50:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x123deac00) [pid = 1644] [serial = 2187] [outer = 0x0] 16:50:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x124618c00) [pid = 1644] [serial = 2188] [outer = 0x123deac00] 16:50:25 INFO - PROCESS | 1644 | 1464220225509 Marionette DEBUG loaded listener.js 16:50:25 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x124d82800) [pid = 1644] [serial = 2189] [outer = 0x123deac00] 16:50:25 INFO - PROCESS | 1644 | 1464220225911 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]]]}] 16:50:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:50:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 570ms 16:50:25 INFO - PROCESS | 1644 | 1464220225954 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 16:50:25 INFO - PROCESS | 1644 | 1464220225956 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 16:50:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:50:25 INFO - PROCESS | 1644 | 1464220225959 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:50:25 INFO - PROCESS | 1644 | 1464220225960 Marionette TRACE conn2 <- [1,2890,null,{}] 16:50:25 INFO - PROCESS | 1644 | 1464220225963 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}] 16:50:26 INFO - PROCESS | 1644 | 1464220226076 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 16:50:26 INFO - PROCESS | 1644 | 1464220226089 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x12b0a5000 == 66 [pid = 1644] [id = 730] 16:50:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x121007c00) [pid = 1644] [serial = 2190] [outer = 0x0] 16:50:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x126397400) [pid = 1644] [serial = 2191] [outer = 0x121007c00] 16:50:26 INFO - PROCESS | 1644 | 1464220226114 Marionette DEBUG loaded listener.js 16:50:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x12695b000) [pid = 1644] [serial = 2192] [outer = 0x121007c00] 16:50:26 INFO - PROCESS | 1644 | 1464220226468 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:50:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:50:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 518ms 16:50:26 INFO - PROCESS | 1644 | 1464220226478 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 16:50:26 INFO - PROCESS | 1644 | 1464220226479 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 16:50:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:50:26 INFO - PROCESS | 1644 | 1464220226481 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:50:26 INFO - PROCESS | 1644 | 1464220226482 Marionette TRACE conn2 <- [1,2894,null,{}] 16:50:26 INFO - PROCESS | 1644 | 1464220226485 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}] 16:50:26 INFO - PROCESS | 1644 | 1464220226601 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 16:50:26 INFO - PROCESS | 1644 | 1464220226615 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:26 INFO - PROCESS | 1644 | ++DOCSHELL 0x12bd89000 == 67 [pid = 1644] [id = 731] 16:50:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x123def400) [pid = 1644] [serial = 2193] [outer = 0x0] 16:50:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x126ca1400) [pid = 1644] [serial = 2194] [outer = 0x123def400] 16:50:26 INFO - PROCESS | 1644 | 1464220226640 Marionette DEBUG loaded listener.js 16:50:26 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x128c42800) [pid = 1644] [serial = 2195] [outer = 0x123def400] 16:50:27 INFO - PROCESS | 1644 | 1464220227010 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]]]}] 16:50:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:50:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 570ms 16:50:27 INFO - PROCESS | 1644 | 1464220227054 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 16:50:27 INFO - PROCESS | 1644 | 1464220227056 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 16:50:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:50:27 INFO - PROCESS | 1644 | 1464220227058 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:50:27 INFO - PROCESS | 1644 | 1464220227059 Marionette TRACE conn2 <- [1,2898,null,{}] 16:50:27 INFO - PROCESS | 1644 | 1464220227061 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}] 16:50:27 INFO - PROCESS | 1644 | 1464220227187 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 16:50:27 INFO - PROCESS | 1644 | 1464220227199 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x12c63a800 == 68 [pid = 1644] [id = 732] 16:50:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x12432ac00) [pid = 1644] [serial = 2196] [outer = 0x0] 16:50:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x12906a800) [pid = 1644] [serial = 2197] [outer = 0x12432ac00] 16:50:27 INFO - PROCESS | 1644 | 1464220227224 Marionette DEBUG loaded listener.js 16:50:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x129081800) [pid = 1644] [serial = 2198] [outer = 0x12432ac00] 16:50:27 INFO - PROCESS | 1644 | 1464220227562 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]]]}] 16:50:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:50:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 517ms 16:50:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:50:27 INFO - PROCESS | 1644 | 1464220227576 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 16:50:27 INFO - PROCESS | 1644 | 1464220227577 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 16:50:27 INFO - PROCESS | 1644 | 1464220227580 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:50:27 INFO - PROCESS | 1644 | 1464220227581 Marionette TRACE conn2 <- [1,2902,null,{}] 16:50:27 INFO - PROCESS | 1644 | 1464220227583 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}] 16:50:27 INFO - PROCESS | 1644 | 1464220227707 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 16:50:27 INFO - PROCESS | 1644 | --DOMWINDOW == 140 (0x12ba77c00) [pid = 1644] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:50:27 INFO - PROCESS | 1644 | --DOMWINDOW == 139 (0x1267c0400) [pid = 1644] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:50:27 INFO - PROCESS | 1644 | --DOMWINDOW == 138 (0x117e3dc00) [pid = 1644] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:50:27 INFO - PROCESS | 1644 | --DOMWINDOW == 137 (0x112680800) [pid = 1644] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:50:27 INFO - PROCESS | 1644 | --DOMWINDOW == 136 (0x111c83000) [pid = 1644] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:50:27 INFO - PROCESS | 1644 | --DOMWINDOW == 135 (0x112796c00) [pid = 1644] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:50:27 INFO - PROCESS | 1644 | --DOMWINDOW == 134 (0x113806800) [pid = 1644] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:50:27 INFO - PROCESS | 1644 | --DOMWINDOW == 133 (0x113195c00) [pid = 1644] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:50:27 INFO - PROCESS | 1644 | --DOMWINDOW == 132 (0x1161f1000) [pid = 1644] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:50:27 INFO - PROCESS | 1644 | --DOMWINDOW == 131 (0x12921d000) [pid = 1644] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:50:27 INFO - PROCESS | 1644 | --DOMWINDOW == 130 (0x123adec00) [pid = 1644] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:50:27 INFO - PROCESS | 1644 | --DOMWINDOW == 129 (0x118253400) [pid = 1644] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:50:27 INFO - PROCESS | 1644 | 1464220227941 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:27 INFO - PROCESS | 1644 | ++DOCSHELL 0x124345000 == 69 [pid = 1644] [id = 733] 16:50:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 130 (0x11268b400) [pid = 1644] [serial = 2199] [outer = 0x0] 16:50:27 INFO - PROCESS | 1644 | ++DOMWINDOW == 131 (0x115e0b800) [pid = 1644] [serial = 2200] [outer = 0x11268b400] 16:50:27 INFO - PROCESS | 1644 | 1464220227972 Marionette DEBUG loaded listener.js 16:50:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 132 (0x129416c00) [pid = 1644] [serial = 2201] [outer = 0x11268b400] 16:50:28 INFO - PROCESS | 1644 | 1464220228282 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:50:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:50:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 722ms 16:50:28 INFO - PROCESS | 1644 | 1464220228303 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 16:50:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:50:28 INFO - PROCESS | 1644 | 1464220228308 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 16:50:28 INFO - PROCESS | 1644 | 1464220228311 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:50:28 INFO - PROCESS | 1644 | 1464220228313 Marionette TRACE conn2 <- [1,2906,null,{}] 16:50:28 INFO - PROCESS | 1644 | 1464220228316 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}] 16:50:28 INFO - PROCESS | 1644 | 1464220228457 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 16:50:28 INFO - PROCESS | 1644 | 1464220228533 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d120800 == 70 [pid = 1644] [id = 734] 16:50:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 133 (0x112a74400) [pid = 1644] [serial = 2202] [outer = 0x0] 16:50:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 134 (0x1294cc800) [pid = 1644] [serial = 2203] [outer = 0x112a74400] 16:50:28 INFO - PROCESS | 1644 | 1464220228566 Marionette DEBUG loaded listener.js 16:50:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 135 (0x12b70d400) [pid = 1644] [serial = 2204] [outer = 0x112a74400] 16:50:28 INFO - PROCESS | 1644 | 1464220228843 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]]]}] 16:50:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:50:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 573ms 16:50:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:50:28 INFO - PROCESS | 1644 | 1464220228884 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 16:50:28 INFO - PROCESS | 1644 | 1464220228885 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 16:50:28 INFO - PROCESS | 1644 | 1464220228888 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:50:28 INFO - PROCESS | 1644 | 1464220228892 Marionette TRACE conn2 <- [1,2910,null,{}] 16:50:28 INFO - PROCESS | 1644 | 1464220228895 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}] 16:50:28 INFO - PROCESS | 1644 | 1464220228989 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 16:50:28 INFO - PROCESS | 1644 | 1464220228993 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:28 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d720000 == 71 [pid = 1644] [id = 735] 16:50:28 INFO - PROCESS | 1644 | ++DOMWINDOW == 136 (0x12af53800) [pid = 1644] [serial = 2205] [outer = 0x0] 16:50:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 137 (0x12ba6cc00) [pid = 1644] [serial = 2206] [outer = 0x12af53800] 16:50:29 INFO - PROCESS | 1644 | 1464220229017 Marionette DEBUG loaded listener.js 16:50:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 138 (0x12ba80400) [pid = 1644] [serial = 2207] [outer = 0x12af53800] 16:50:29 INFO - PROCESS | 1644 | 1464220229343 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]]]}] 16:50:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:50:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:50:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 471ms 16:50:29 INFO - PROCESS | 1644 | 1464220229360 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 16:50:29 INFO - PROCESS | 1644 | 1464220229361 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 16:50:29 INFO - TEST-START | /DOMEvents/constructors.html 16:50:29 INFO - PROCESS | 1644 | 1464220229363 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:50:29 INFO - PROCESS | 1644 | 1464220229364 Marionette TRACE conn2 <- [1,2914,null,{}] 16:50:29 INFO - PROCESS | 1644 | 1464220229367 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}] 16:50:29 INFO - PROCESS | 1644 | 1464220229492 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 16:50:29 INFO - PROCESS | 1644 | 1464220229499 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:29 INFO - PROCESS | 1644 | ++DOCSHELL 0x12dc7d000 == 72 [pid = 1644] [id = 736] 16:50:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 139 (0x12b9af800) [pid = 1644] [serial = 2208] [outer = 0x0] 16:50:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 140 (0x12bd3a800) [pid = 1644] [serial = 2209] [outer = 0x12b9af800] 16:50:29 INFO - PROCESS | 1644 | 1464220229524 Marionette DEBUG loaded listener.js 16:50:29 INFO - PROCESS | 1644 | ++DOMWINDOW == 141 (0x12c0ae400) [pid = 1644] [serial = 2210] [outer = 0x12b9af800] 16:50:30 INFO - PROCESS | 1644 | 1464220230043 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]]]}] 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:50:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:50:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:50:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:50:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 727ms 16:50:30 INFO - PROCESS | 1644 | 1464220230093 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 16:50:30 INFO - PROCESS | 1644 | 1464220230099 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 16:50:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:50:30 INFO - PROCESS | 1644 | 1464220230106 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:50:30 INFO - PROCESS | 1644 | 1464220230110 Marionette TRACE conn2 <- [1,2918,null,{}] 16:50:30 INFO - PROCESS | 1644 | 1464220230125 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}] 16:50:30 INFO - PROCESS | 1644 | 1464220230341 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 16:50:30 INFO - PROCESS | 1644 | 1464220230499 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:30 INFO - PROCESS | 1644 | ++DOCSHELL 0x119870800 == 73 [pid = 1644] [id = 737] 16:50:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 142 (0x113868400) [pid = 1644] [serial = 2211] [outer = 0x0] 16:50:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 143 (0x116041800) [pid = 1644] [serial = 2212] [outer = 0x113868400] 16:50:30 INFO - PROCESS | 1644 | 1464220230531 Marionette DEBUG loaded listener.js 16:50:30 INFO - PROCESS | 1644 | ++DOMWINDOW == 144 (0x116122400) [pid = 1644] [serial = 2213] [outer = 0x113868400] 16:50:30 INFO - PROCESS | 1644 | 1464220230917 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:50:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:50:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 834ms 16:50:30 INFO - PROCESS | 1644 | 1464220230938 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 16:50:30 INFO - PROCESS | 1644 | 1464220230942 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 16:50:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:50:30 INFO - PROCESS | 1644 | 1464220230947 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:50:30 INFO - PROCESS | 1644 | 1464220230949 Marionette TRACE conn2 <- [1,2922,null,{}] 16:50:30 INFO - PROCESS | 1644 | 1464220230951 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}] 16:50:31 INFO - PROCESS | 1644 | 1464220231069 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 16:50:31 INFO - PROCESS | 1644 | 1464220231177 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x129036000 == 74 [pid = 1644] [id = 738] 16:50:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 145 (0x1166bd800) [pid = 1644] [serial = 2214] [outer = 0x0] 16:50:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 146 (0x11724bc00) [pid = 1644] [serial = 2215] [outer = 0x1166bd800] 16:50:31 INFO - PROCESS | 1644 | 1464220231209 Marionette DEBUG loaded listener.js 16:50:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 147 (0x118261800) [pid = 1644] [serial = 2216] [outer = 0x1166bd800] 16:50:31 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:50:31 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:50:31 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:50:31 INFO - PROCESS | 1644 | [1644] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:50:31 INFO - PROCESS | 1644 | 1464220231598 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]]]}] 16:50:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:50:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:50:31 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 16:50:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:50:31 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 16:50:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:50:31 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]" 16:50:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:50:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:50:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 670ms 16:50:31 INFO - PROCESS | 1644 | 1464220231618 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 16:50:31 INFO - PROCESS | 1644 | 1464220231619 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 16:50:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:50:31 INFO - PROCESS | 1644 | 1464220231622 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:50:31 INFO - PROCESS | 1644 | 1464220231625 Marionette TRACE conn2 <- [1,2926,null,{}] 16:50:31 INFO - PROCESS | 1644 | 1464220231632 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}] 16:50:31 INFO - PROCESS | 1644 | 1464220231751 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 16:50:31 INFO - PROCESS | 1644 | 1464220231852 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:31 INFO - PROCESS | 1644 | ++DOCSHELL 0x12df98800 == 75 [pid = 1644] [id = 739] 16:50:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 148 (0x1190b2000) [pid = 1644] [serial = 2217] [outer = 0x0] 16:50:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 149 (0x123689800) [pid = 1644] [serial = 2218] [outer = 0x1190b2000] 16:50:31 INFO - PROCESS | 1644 | 1464220231885 Marionette DEBUG loaded listener.js 16:50:31 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x126619c00) [pid = 1644] [serial = 2219] [outer = 0x1190b2000] 16:50:32 INFO - PROCESS | 1644 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:50:32 INFO - PROCESS | 1644 | 1464220232241 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]]]}] 16:50:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:50:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 624ms 16:50:32 INFO - PROCESS | 1644 | 1464220232246 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 16:50:32 INFO - PROCESS | 1644 | 1464220232248 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 16:50:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:50:32 INFO - PROCESS | 1644 | 1464220232250 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:50:32 INFO - PROCESS | 1644 | 1464220232251 Marionette TRACE conn2 <- [1,2930,null,{}] 16:50:32 INFO - PROCESS | 1644 | 1464220232254 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}] 16:50:32 INFO - PROCESS | 1644 | 1464220232371 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 16:50:32 INFO - PROCESS | 1644 | 1464220232474 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:32 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d85800 == 76 [pid = 1644] [id = 740] 16:50:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x123de6400) [pid = 1644] [serial = 2220] [outer = 0x0] 16:50:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x129420800) [pid = 1644] [serial = 2221] [outer = 0x123de6400] 16:50:32 INFO - PROCESS | 1644 | 1464220232510 Marionette DEBUG loaded listener.js 16:50:32 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x12aaed400) [pid = 1644] [serial = 2222] [outer = 0x123de6400] 16:50:32 INFO - PROCESS | 1644 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:50:32 INFO - PROCESS | 1644 | 1464220232916 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]]]}] 16:50:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:50:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 719ms 16:50:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:50:32 INFO - PROCESS | 1644 | 1464220232970 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 16:50:32 INFO - PROCESS | 1644 | 1464220232972 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 16:50:32 INFO - PROCESS | 1644 | 1464220232976 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:50:32 INFO - PROCESS | 1644 | 1464220232978 Marionette TRACE conn2 <- [1,2934,null,{}] 16:50:32 INFO - PROCESS | 1644 | 1464220232982 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}] 16:50:33 INFO - PROCESS | 1644 | 1464220233179 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 16:50:33 INFO - PROCESS | 1644 | 1464220233313 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:33 INFO - PROCESS | 1644 | ++DOCSHELL 0x134769000 == 77 [pid = 1644] [id = 741] 16:50:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x12907b000) [pid = 1644] [serial = 2223] [outer = 0x0] 16:50:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x12ba6ac00) [pid = 1644] [serial = 2224] [outer = 0x12907b000] 16:50:33 INFO - PROCESS | 1644 | 1464220233345 Marionette DEBUG loaded listener.js 16:50:33 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x12c0abc00) [pid = 1644] [serial = 2225] [outer = 0x12907b000] 16:50:33 INFO - PROCESS | 1644 | 1464220233700 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]]]}] 16:50:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:50:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 770ms 16:50:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:50:33 INFO - PROCESS | 1644 | 1464220233746 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 16:50:33 INFO - PROCESS | 1644 | 1464220233747 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 16:50:33 INFO - PROCESS | 1644 | 1464220233750 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:50:33 INFO - PROCESS | 1644 | 1464220233751 Marionette TRACE conn2 <- [1,2938,null,{}] 16:50:33 INFO - PROCESS | 1644 | 1464220233753 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}] 16:50:33 INFO - PROCESS | 1644 | 1464220233886 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 16:50:34 INFO - PROCESS | 1644 | 1464220233997 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x134ae0800 == 78 [pid = 1644] [id = 742] 16:50:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x12cb58400) [pid = 1644] [serial = 2226] [outer = 0x0] 16:50:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x12cc0fc00) [pid = 1644] [serial = 2227] [outer = 0x12cb58400] 16:50:34 INFO - PROCESS | 1644 | 1464220234030 Marionette DEBUG loaded listener.js 16:50:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x12ccf5000) [pid = 1644] [serial = 2228] [outer = 0x12cb58400] 16:50:34 INFO - PROCESS | 1644 | 1464220234383 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]]]}] 16:50:34 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. 16:50:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 668ms 16:50:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:50:34 INFO - PROCESS | 1644 | 1464220234418 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 16:50:34 INFO - PROCESS | 1644 | 1464220234420 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 16:50:34 INFO - PROCESS | 1644 | 1464220234422 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:50:34 INFO - PROCESS | 1644 | 1464220234423 Marionette TRACE conn2 <- [1,2942,null,{}] 16:50:34 INFO - PROCESS | 1644 | 1464220234426 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}] 16:50:34 INFO - PROCESS | 1644 | 1464220234537 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 16:50:34 INFO - PROCESS | 1644 | 1464220234636 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:34 INFO - PROCESS | 1644 | ++DOCSHELL 0x137ed7800 == 79 [pid = 1644] [id = 743] 16:50:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x12ccf5c00) [pid = 1644] [serial = 2229] [outer = 0x0] 16:50:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x12cecf000) [pid = 1644] [serial = 2230] [outer = 0x12ccf5c00] 16:50:34 INFO - PROCESS | 1644 | 1464220234666 Marionette DEBUG loaded listener.js 16:50:34 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x12d17c000) [pid = 1644] [serial = 2231] [outer = 0x12ccf5c00] 16:50:35 INFO - PROCESS | 1644 | 1464220235017 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"]]]}] 16:50:35 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 16:50:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:50:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 620ms 16:50:35 INFO - PROCESS | 1644 | 1464220235042 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 16:50:35 INFO - PROCESS | 1644 | 1464220235044 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 16:50:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:50:35 INFO - PROCESS | 1644 | 1464220235046 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:50:35 INFO - PROCESS | 1644 | 1464220235048 Marionette TRACE conn2 <- [1,2946,null,{}] 16:50:35 INFO - PROCESS | 1644 | 1464220235050 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}] 16:50:35 INFO - PROCESS | 1644 | 1464220235162 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 16:50:35 INFO - PROCESS | 1644 | 1464220235271 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x1401b4800 == 80 [pid = 1644] [id = 744] 16:50:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x12cec9800) [pid = 1644] [serial = 2232] [outer = 0x0] 16:50:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x12d19e400) [pid = 1644] [serial = 2233] [outer = 0x12cec9800] 16:50:35 INFO - PROCESS | 1644 | 1464220235303 Marionette DEBUG loaded listener.js 16:50:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x12d1a2800) [pid = 1644] [serial = 2234] [outer = 0x12cec9800] 16:50:35 INFO - PROCESS | 1644 | 1464220235616 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]]]}] 16:50:35 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. 16:50:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 619ms 16:50:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:50:35 INFO - PROCESS | 1644 | 1464220235665 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 16:50:35 INFO - PROCESS | 1644 | 1464220235667 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 16:50:35 INFO - PROCESS | 1644 | 1464220235669 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:50:35 INFO - PROCESS | 1644 | 1464220235670 Marionette TRACE conn2 <- [1,2950,null,{}] 16:50:35 INFO - PROCESS | 1644 | 1464220235675 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}] 16:50:35 INFO - PROCESS | 1644 | 1464220235786 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 16:50:35 INFO - PROCESS | 1644 | 1464220235909 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:35 INFO - PROCESS | 1644 | ++DOCSHELL 0x13fdea000 == 81 [pid = 1644] [id = 745] 16:50:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x12d19d000) [pid = 1644] [serial = 2235] [outer = 0x0] 16:50:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x12d1a4800) [pid = 1644] [serial = 2236] [outer = 0x12d19d000] 16:50:35 INFO - PROCESS | 1644 | 1464220235944 Marionette DEBUG loaded listener.js 16:50:35 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x12d621800) [pid = 1644] [serial = 2237] [outer = 0x12d19d000] 16:50:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x13fdf3000 == 82 [pid = 1644] [id = 746] 16:50:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x12d625c00) [pid = 1644] [serial = 2238] [outer = 0x0] 16:50:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x12d1a6400) [pid = 1644] [serial = 2239] [outer = 0x12d625c00] 16:50:36 INFO - PROCESS | 1644 | 1464220236334 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]]]}] 16:50:36 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. 16:50:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 672ms 16:50:36 INFO - PROCESS | 1644 | 1464220236342 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 16:50:36 INFO - PROCESS | 1644 | 1464220236343 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 16:50:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:50:36 INFO - PROCESS | 1644 | 1464220236346 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:50:36 INFO - PROCESS | 1644 | 1464220236347 Marionette TRACE conn2 <- [1,2954,null,{}] 16:50:36 INFO - PROCESS | 1644 | 1464220236349 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}] 16:50:36 INFO - PROCESS | 1644 | 1464220236497 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 16:50:36 INFO - PROCESS | 1644 | 1464220236636 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:36 INFO - PROCESS | 1644 | ++DOCSHELL 0x133774000 == 83 [pid = 1644] [id = 747] 16:50:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x12d1a6c00) [pid = 1644] [serial = 2240] [outer = 0x0] 16:50:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x12d62b000) [pid = 1644] [serial = 2241] [outer = 0x12d1a6c00] 16:50:36 INFO - PROCESS | 1644 | 1464220236666 Marionette DEBUG loaded listener.js 16:50:36 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x12d79dc00) [pid = 1644] [serial = 2242] [outer = 0x12d1a6c00] 16:50:37 INFO - PROCESS | 1644 | 1464220237028 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]]]}] 16:50:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:50:37 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 16:50:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 720ms 16:50:37 INFO - PROCESS | 1644 | 1464220237067 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 16:50:37 INFO - PROCESS | 1644 | 1464220237068 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 16:50:37 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:50:37 INFO - PROCESS | 1644 | 1464220237071 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:50:37 INFO - PROCESS | 1644 | 1464220237072 Marionette TRACE conn2 <- [1,2958,null,{}] 16:50:37 INFO - PROCESS | 1644 | 1464220237075 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}] 16:50:37 INFO - PROCESS | 1644 | 1464220237231 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 16:50:37 INFO - PROCESS | 1644 | 1464220237331 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:37 INFO - PROCESS | 1644 | ++DOCSHELL 0x12baa9000 == 84 [pid = 1644] [id = 748] 16:50:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x12941b000) [pid = 1644] [serial = 2243] [outer = 0x0] 16:50:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x12d7a5400) [pid = 1644] [serial = 2244] [outer = 0x12941b000] 16:50:37 INFO - PROCESS | 1644 | 1464220237365 Marionette DEBUG loaded listener.js 16:50:37 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x137c2a000) [pid = 1644] [serial = 2245] [outer = 0x12941b000] 16:50:37 INFO - PROCESS | 1644 | 1464220237952 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]]]}] 16:50:37 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. 16:50:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 920ms 16:50:38 INFO - PROCESS | 1644 | 1464220238005 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 16:50:38 INFO - PROCESS | 1644 | 1464220238007 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 16:50:38 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:50:38 INFO - PROCESS | 1644 | 1464220238013 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:50:38 INFO - PROCESS | 1644 | 1464220238015 Marionette TRACE conn2 <- [1,2962,null,{}] 16:50:38 INFO - PROCESS | 1644 | 1464220238019 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}] 16:50:38 INFO - PROCESS | 1644 | 1464220238132 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 16:50:38 INFO - PROCESS | 1644 | 1464220238217 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x128903000 == 85 [pid = 1644] [id = 749] 16:50:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x11319f800) [pid = 1644] [serial = 2246] [outer = 0x0] 16:50:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x11610f400) [pid = 1644] [serial = 2247] [outer = 0x11319f800] 16:50:38 INFO - PROCESS | 1644 | 1464220238246 Marionette DEBUG loaded listener.js 16:50:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x1161ab400) [pid = 1644] [serial = 2248] [outer = 0x11319f800] 16:50:38 INFO - PROCESS | 1644 | 1464220238643 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]]]}] 16:50:38 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. 16:50:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 675ms 16:50:38 INFO - PROCESS | 1644 | 1464220238688 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 16:50:38 INFO - PROCESS | 1644 | 1464220238691 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 16:50:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:50:38 INFO - PROCESS | 1644 | 1464220238696 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:50:38 INFO - PROCESS | 1644 | 1464220238697 Marionette TRACE conn2 <- [1,2966,null,{}] 16:50:38 INFO - PROCESS | 1644 | 1464220238700 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}] 16:50:38 INFO - PROCESS | 1644 | 1464220238811 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 16:50:38 INFO - PROCESS | 1644 | 1464220238926 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:38 INFO - PROCESS | 1644 | ++DOCSHELL 0x1185d8000 == 86 [pid = 1644] [id = 750] 16:50:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x118273000) [pid = 1644] [serial = 2249] [outer = 0x0] 16:50:38 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x118781c00) [pid = 1644] [serial = 2250] [outer = 0x118273000] 16:50:38 INFO - PROCESS | 1644 | 1464220238957 Marionette DEBUG loaded listener.js 16:50:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x1194cc800) [pid = 1644] [serial = 2251] [outer = 0x118273000] 16:50:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12d720000 == 85 [pid = 1644] [id = 735] 16:50:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12d120800 == 84 [pid = 1644] [id = 734] 16:50:39 INFO - PROCESS | 1644 | --DOCSHELL 0x124345000 == 83 [pid = 1644] [id = 733] 16:50:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12c63a800 == 82 [pid = 1644] [id = 732] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x12cce9000) [pid = 1644] [serial = 2146] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12bd89000 == 81 [pid = 1644] [id = 731] 16:50:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12b0a5000 == 80 [pid = 1644] [id = 730] 16:50:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12a98f800 == 79 [pid = 1644] [id = 729] 16:50:39 INFO - PROCESS | 1644 | --DOCSHELL 0x12904e000 == 78 [pid = 1644] [id = 728] 16:50:39 INFO - PROCESS | 1644 | --DOCSHELL 0x124cba000 == 77 [pid = 1644] [id = 727] 16:50:39 INFO - PROCESS | 1644 | --DOCSHELL 0x123069800 == 76 [pid = 1644] [id = 726] 16:50:39 INFO - PROCESS | 1644 | --DOCSHELL 0x113d0b000 == 75 [pid = 1644] [id = 725] 16:50:39 INFO - PROCESS | 1644 | --DOCSHELL 0x123aac800 == 74 [pid = 1644] [id = 724] 16:50:39 INFO - PROCESS | 1644 | --DOCSHELL 0x116f0f800 == 73 [pid = 1644] [id = 723] 16:50:39 INFO - PROCESS | 1644 | --DOCSHELL 0x118e3f800 == 72 [pid = 1644] [id = 716] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x12cc10800) [pid = 1644] [serial = 2143] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x128c4c000) [pid = 1644] [serial = 2140] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x116120400) [pid = 1644] [serial = 2137] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x12cb5e400) [pid = 1644] [serial = 2141] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x12c65ec00) [pid = 1644] [serial = 2135] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x12cc18800) [pid = 1644] [serial = 2144] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x12af4f000) [pid = 1644] [serial = 2126] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x12a980800) [pid = 1644] [serial = 2128] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x116080800) [pid = 1644] [serial = 2086] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x116138400) [pid = 1644] [serial = 2111] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x1160f8800) [pid = 1644] [serial = 2110] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x12ba81800) [pid = 1644] [serial = 2131] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x12a388800) [pid = 1644] [serial = 2125] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x12439f400) [pid = 1644] [serial = 2119] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x126395400) [pid = 1644] [serial = 2120] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x119851c00) [pid = 1644] [serial = 2116] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x12ba6b800) [pid = 1644] [serial = 2129] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x123157800) [pid = 1644] [serial = 2117] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x12c658c00) [pid = 1644] [serial = 2134] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x12c0a4c00) [pid = 1644] [serial = 2132] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x126c98400) [pid = 1644] [serial = 2122] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x128c4d800) [pid = 1644] [serial = 2123] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x1232b0400) [pid = 1644] [serial = 2107] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x11848d400) [pid = 1644] [serial = 2114] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x11825c400) [pid = 1644] [serial = 2113] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 155 (0x12bd45400) [pid = 1644] [serial = 2104] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 154 (0x118255c00) [pid = 1644] [serial = 2089] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 153 (0x119005c00) [pid = 1644] [serial = 2138] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 152 (0x12ba7bc00) [pid = 1644] [serial = 2101] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 151 (0x129074400) [pid = 1644] [serial = 2095] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 150 (0x124c72400) [pid = 1644] [serial = 2092] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | --DOMWINDOW == 149 (0x129079c00) [pid = 1644] [serial = 2098] [outer = 0x0] [url = about:blank] 16:50:39 INFO - PROCESS | 1644 | 1464220239373 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]]]}] 16:50:39 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. 16:50:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 720ms 16:50:39 INFO - PROCESS | 1644 | 1464220239415 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 16:50:39 INFO - PROCESS | 1644 | 1464220239417 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 16:50:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:50:39 INFO - PROCESS | 1644 | 1464220239419 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:50:39 INFO - PROCESS | 1644 | 1464220239422 Marionette TRACE conn2 <- [1,2970,null,{}] 16:50:39 INFO - PROCESS | 1644 | 1464220239429 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}] 16:50:39 INFO - PROCESS | 1644 | 1464220239529 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 16:50:39 INFO - PROCESS | 1644 | 1464220239534 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:39 INFO - PROCESS | 1644 | ++DOCSHELL 0x1231c5800 == 73 [pid = 1644] [id = 751] 16:50:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 150 (0x121010800) [pid = 1644] [serial = 2252] [outer = 0x0] 16:50:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 151 (0x1232ad000) [pid = 1644] [serial = 2253] [outer = 0x121010800] 16:50:39 INFO - PROCESS | 1644 | 1464220239563 Marionette DEBUG loaded listener.js 16:50:39 INFO - PROCESS | 1644 | ++DOMWINDOW == 152 (0x123ae1000) [pid = 1644] [serial = 2254] [outer = 0x121010800] 16:50:39 INFO - PROCESS | 1644 | 1464220239903 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]]]}] 16:50:39 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. 16:50:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 521ms 16:50:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:50:39 INFO - PROCESS | 1644 | 1464220239940 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 16:50:39 INFO - PROCESS | 1644 | 1464220239942 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 16:50:39 INFO - PROCESS | 1644 | 1464220239944 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:50:39 INFO - PROCESS | 1644 | 1464220239945 Marionette TRACE conn2 <- [1,2974,null,{}] 16:50:39 INFO - PROCESS | 1644 | 1464220239947 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}] 16:50:40 INFO - PROCESS | 1644 | 1464220240043 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 16:50:40 INFO - PROCESS | 1644 | 1464220240047 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a30a800 == 74 [pid = 1644] [id = 752] 16:50:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 153 (0x124532800) [pid = 1644] [serial = 2255] [outer = 0x0] 16:50:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 154 (0x126731400) [pid = 1644] [serial = 2256] [outer = 0x124532800] 16:50:40 INFO - PROCESS | 1644 | 1464220240073 Marionette DEBUG loaded listener.js 16:50:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 155 (0x126c5a400) [pid = 1644] [serial = 2257] [outer = 0x124532800] 16:50:40 INFO - PROCESS | 1644 | 1464220240410 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]]]}] 16:50:40 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. 16:50:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 468ms 16:50:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:50:40 INFO - PROCESS | 1644 | 1464220240419 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 16:50:40 INFO - PROCESS | 1644 | 1464220240422 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 16:50:40 INFO - PROCESS | 1644 | 1464220240424 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:50:40 INFO - PROCESS | 1644 | 1464220240425 Marionette TRACE conn2 <- [1,2978,null,{}] 16:50:40 INFO - PROCESS | 1644 | 1464220240427 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}] 16:50:40 INFO - PROCESS | 1644 | 1464220240520 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 16:50:40 INFO - PROCESS | 1644 | 1464220240591 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:40 INFO - PROCESS | 1644 | ++DOCSHELL 0x12baa8800 == 75 [pid = 1644] [id = 753] 16:50:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 156 (0x126964400) [pid = 1644] [serial = 2258] [outer = 0x0] 16:50:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x128c4b800) [pid = 1644] [serial = 2259] [outer = 0x126964400] 16:50:40 INFO - PROCESS | 1644 | 1464220240618 Marionette DEBUG loaded listener.js 16:50:40 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x12921f800) [pid = 1644] [serial = 2260] [outer = 0x126964400] 16:50:40 INFO - PROCESS | 1644 | 1464220240892 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]]]}] 16:50:40 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. 16:50:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 520ms 16:50:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:50:40 INFO - PROCESS | 1644 | 1464220240945 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 16:50:40 INFO - PROCESS | 1644 | 1464220240946 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 16:50:40 INFO - PROCESS | 1644 | 1464220240949 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:50:40 INFO - PROCESS | 1644 | 1464220240950 Marionette TRACE conn2 <- [1,2982,null,{}] 16:50:40 INFO - PROCESS | 1644 | 1464220240952 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}] 16:50:41 INFO - PROCESS | 1644 | 1464220241064 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 16:50:41 INFO - PROCESS | 1644 | 1464220241069 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d106000 == 76 [pid = 1644] [id = 754] 16:50:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x126c98400) [pid = 1644] [serial = 2261] [outer = 0x0] 16:50:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x12a979800) [pid = 1644] [serial = 2262] [outer = 0x126c98400] 16:50:41 INFO - PROCESS | 1644 | 1464220241164 Marionette DEBUG loaded listener.js 16:50:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x12bd43000) [pid = 1644] [serial = 2263] [outer = 0x126c98400] 16:50:41 INFO - PROCESS | 1644 | 1464220241444 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"]]]}] 16:50:41 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 16:50:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:50:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 518ms 16:50:41 INFO - PROCESS | 1644 | 1464220241468 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 16:50:41 INFO - PROCESS | 1644 | 1464220241469 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 16:50:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:50:41 INFO - PROCESS | 1644 | 1464220241477 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:50:41 INFO - PROCESS | 1644 | 1464220241479 Marionette TRACE conn2 <- [1,2986,null,{}] 16:50:41 INFO - PROCESS | 1644 | 1464220241490 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}] 16:50:41 INFO - PROCESS | 1644 | 1464220241624 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 16:50:41 INFO - PROCESS | 1644 | 1464220241644 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:41 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d6bc000 == 77 [pid = 1644] [id = 755] 16:50:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x12bd42800) [pid = 1644] [serial = 2264] [outer = 0x0] 16:50:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x12c664000) [pid = 1644] [serial = 2265] [outer = 0x12bd42800] 16:50:41 INFO - PROCESS | 1644 | 1464220241685 Marionette DEBUG loaded listener.js 16:50:41 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x12cb60000) [pid = 1644] [serial = 2266] [outer = 0x12bd42800] 16:50:42 INFO - PROCESS | 1644 | 1464220242138 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]]]}] 16:50:42 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. 16:50:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 683ms 16:50:42 INFO - PROCESS | 1644 | 1464220242156 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 16:50:42 INFO - PROCESS | 1644 | 1464220242158 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 16:50:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:50:42 INFO - PROCESS | 1644 | 1464220242160 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:50:42 INFO - PROCESS | 1644 | 1464220242161 Marionette TRACE conn2 <- [1,2990,null,{}] 16:50:42 INFO - PROCESS | 1644 | 1464220242164 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}] 16:50:42 INFO - PROCESS | 1644 | 1464220242284 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 16:50:42 INFO - PROCESS | 1644 | 1464220242298 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x12df93000 == 78 [pid = 1644] [id = 756] 16:50:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x12cc13800) [pid = 1644] [serial = 2267] [outer = 0x0] 16:50:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x12cc18800) [pid = 1644] [serial = 2268] [outer = 0x12cc13800] 16:50:42 INFO - PROCESS | 1644 | 1464220242323 Marionette DEBUG loaded listener.js 16:50:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x12ccf0c00) [pid = 1644] [serial = 2269] [outer = 0x12cc13800] 16:50:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x133c31000 == 79 [pid = 1644] [id = 757] 16:50:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x12d62a800) [pid = 1644] [serial = 2270] [outer = 0x0] 16:50:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x12cecd400) [pid = 1644] [serial = 2271] [outer = 0x12d62a800] 16:50:42 INFO - PROCESS | 1644 | 1464220242685 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]]]}] 16:50:42 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. 16:50:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 568ms 16:50:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:50:42 INFO - PROCESS | 1644 | 1464220242729 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 16:50:42 INFO - PROCESS | 1644 | 1464220242730 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 16:50:42 INFO - PROCESS | 1644 | 1464220242732 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:50:42 INFO - PROCESS | 1644 | 1464220242733 Marionette TRACE conn2 <- [1,2994,null,{}] 16:50:42 INFO - PROCESS | 1644 | 1464220242735 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}] 16:50:42 INFO - PROCESS | 1644 | 1464220242902 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 16:50:42 INFO - PROCESS | 1644 | 1464220242919 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:42 INFO - PROCESS | 1644 | ++DOCSHELL 0x133d6f800 == 80 [pid = 1644] [id = 758] 16:50:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x12cecbc00) [pid = 1644] [serial = 2272] [outer = 0x0] 16:50:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x12d183400) [pid = 1644] [serial = 2273] [outer = 0x12cecbc00] 16:50:42 INFO - PROCESS | 1644 | 1464220242945 Marionette DEBUG loaded listener.js 16:50:42 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x12d7a6800) [pid = 1644] [serial = 2274] [outer = 0x12cecbc00] 16:50:43 INFO - PROCESS | 1644 | 1464220243262 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]]]}] 16:50:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:50:43 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 16:50:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 568ms 16:50:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:50:43 INFO - PROCESS | 1644 | 1464220243301 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 16:50:43 INFO - PROCESS | 1644 | 1464220243302 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 16:50:43 INFO - PROCESS | 1644 | 1464220243304 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:50:43 INFO - PROCESS | 1644 | 1464220243305 Marionette TRACE conn2 <- [1,2998,null,{}] 16:50:43 INFO - PROCESS | 1644 | 1464220243308 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}] 16:50:43 INFO - PROCESS | 1644 | 1464220243439 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 16:50:43 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x12aaeec00) [pid = 1644] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:50:43 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x111e2f400) [pid = 1644] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:50:43 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x112a74400) [pid = 1644] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:50:43 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x12432ac00) [pid = 1644] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:50:43 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x123def400) [pid = 1644] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:50:43 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x121007c00) [pid = 1644] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:50:43 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x12af53800) [pid = 1644] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:50:43 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x112f6b400) [pid = 1644] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:50:43 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x117672800) [pid = 1644] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:50:43 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x12cc18c00) [pid = 1644] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:50:43 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x11607c800) [pid = 1644] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:50:43 INFO - PROCESS | 1644 | --DOMWINDOW == 160 (0x11319e400) [pid = 1644] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:50:43 INFO - PROCESS | 1644 | --DOMWINDOW == 159 (0x11268b400) [pid = 1644] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:50:43 INFO - PROCESS | 1644 | --DOMWINDOW == 158 (0x1232aac00) [pid = 1644] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:50:43 INFO - PROCESS | 1644 | --DOMWINDOW == 157 (0x117674400) [pid = 1644] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:50:43 INFO - PROCESS | 1644 | --DOMWINDOW == 156 (0x123deac00) [pid = 1644] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:50:43 INFO - PROCESS | 1644 | 1464220243733 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:43 INFO - PROCESS | 1644 | ++DOCSHELL 0x11961d800 == 81 [pid = 1644] [id = 759] 16:50:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 157 (0x11268b400) [pid = 1644] [serial = 2275] [outer = 0x0] 16:50:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 158 (0x115e0e400) [pid = 1644] [serial = 2276] [outer = 0x11268b400] 16:50:43 INFO - PROCESS | 1644 | 1464220243769 Marionette DEBUG loaded listener.js 16:50:43 INFO - PROCESS | 1644 | ++DOMWINDOW == 159 (0x118392400) [pid = 1644] [serial = 2277] [outer = 0x11268b400] 16:50:44 INFO - PROCESS | 1644 | 1464220244100 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]]]}] 16:50:44 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. 16:50:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 823ms 16:50:44 INFO - PROCESS | 1644 | 1464220244131 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 16:50:44 INFO - PROCESS | 1644 | 1464220244134 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 16:50:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:50:44 INFO - PROCESS | 1644 | 1464220244137 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:50:44 INFO - PROCESS | 1644 | 1464220244144 Marionette TRACE conn2 <- [1,3002,null,{}] 16:50:44 INFO - PROCESS | 1644 | 1464220244147 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}] 16:50:44 INFO - PROCESS | 1644 | 1464220244363 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 16:50:44 INFO - PROCESS | 1644 | 1464220244375 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:44 INFO - PROCESS | 1644 | ++DOCSHELL 0x13495c000 == 82 [pid = 1644] [id = 760] 16:50:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 160 (0x118254800) [pid = 1644] [serial = 2278] [outer = 0x0] 16:50:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 161 (0x129008400) [pid = 1644] [serial = 2279] [outer = 0x118254800] 16:50:44 INFO - PROCESS | 1644 | 1464220244417 Marionette DEBUG loaded listener.js 16:50:44 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x13442f000) [pid = 1644] [serial = 2280] [outer = 0x118254800] 16:50:44 INFO - PROCESS | 1644 | 1464220244818 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]]]}] 16:50:44 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. 16:50:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 724ms 16:50:44 INFO - PROCESS | 1644 | 1464220244862 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 16:50:44 INFO - PROCESS | 1644 | 1464220244863 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 16:50:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:50:44 INFO - PROCESS | 1644 | 1464220244866 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:50:44 INFO - PROCESS | 1644 | 1464220244867 Marionette TRACE conn2 <- [1,3006,null,{}] 16:50:44 INFO - PROCESS | 1644 | 1464220244869 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}] 16:50:44 INFO - PROCESS | 1644 | 1464220244966 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 16:50:45 INFO - PROCESS | 1644 | 1464220245059 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x137cdf800 == 83 [pid = 1644] [id = 761] 16:50:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x12df51c00) [pid = 1644] [serial = 2281] [outer = 0x0] 16:50:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x12df54c00) [pid = 1644] [serial = 2282] [outer = 0x12df51c00] 16:50:45 INFO - PROCESS | 1644 | 1464220245084 Marionette DEBUG loaded listener.js 16:50:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x134427400) [pid = 1644] [serial = 2283] [outer = 0x12df51c00] 16:50:45 INFO - PROCESS | 1644 | 1464220245336 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]]]}] 16:50:45 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. 16:50:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 521ms 16:50:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:50:45 INFO - PROCESS | 1644 | 1464220245395 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 16:50:45 INFO - PROCESS | 1644 | 1464220245396 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 16:50:45 INFO - PROCESS | 1644 | 1464220245398 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:50:45 INFO - PROCESS | 1644 | 1464220245399 Marionette TRACE conn2 <- [1,3010,null,{}] 16:50:45 INFO - PROCESS | 1644 | 1464220245401 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}] 16:50:45 INFO - PROCESS | 1644 | 1464220245506 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 16:50:45 INFO - PROCESS | 1644 | 1464220245510 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:45 INFO - PROCESS | 1644 | ++DOCSHELL 0x1401c2800 == 84 [pid = 1644] [id = 762] 16:50:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x13442e400) [pid = 1644] [serial = 2284] [outer = 0x0] 16:50:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x134434800) [pid = 1644] [serial = 2285] [outer = 0x13442e400] 16:50:45 INFO - PROCESS | 1644 | 1464220245534 Marionette DEBUG loaded listener.js 16:50:45 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x137c2d800) [pid = 1644] [serial = 2286] [outer = 0x13442e400] 16:50:46 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 16:50:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 621ms 16:50:46 INFO - PROCESS | 1644 | 1464220246015 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]]]}] 16:50:46 INFO - PROCESS | 1644 | 1464220246020 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 16:50:46 INFO - PROCESS | 1644 | 1464220246023 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 16:50:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:50:46 INFO - PROCESS | 1644 | 1464220246027 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:50:46 INFO - PROCESS | 1644 | 1464220246029 Marionette TRACE conn2 <- [1,3014,null,{}] 16:50:46 INFO - PROCESS | 1644 | 1464220246032 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}] 16:50:46 INFO - PROCESS | 1644 | 1464220246158 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 16:50:46 INFO - PROCESS | 1644 | 1464220246271 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:46 INFO - PROCESS | 1644 | ++DOCSHELL 0x12384b800 == 85 [pid = 1644] [id = 763] 16:50:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x116115000) [pid = 1644] [serial = 2287] [outer = 0x0] 16:50:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x116128000) [pid = 1644] [serial = 2288] [outer = 0x116115000] 16:50:46 INFO - PROCESS | 1644 | 1464220246319 Marionette DEBUG loaded listener.js 16:50:46 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x116a57000) [pid = 1644] [serial = 2289] [outer = 0x116115000] 16:50:46 INFO - PROCESS | 1644 | [1644] 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 16:50:46 INFO - PROCESS | 1644 | 1464220246725 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:50:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:50:46 INFO - {} 16:50:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:50:46 INFO - {} 16:50:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:50:46 INFO - {} 16:50:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:50:46 INFO - {} 16:50:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 724ms 16:50:46 INFO - PROCESS | 1644 | 1464220246751 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 16:50:46 INFO - PROCESS | 1644 | 1464220246755 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 16:50:46 INFO - TEST-START | /FileAPI/fileReader.html 16:50:46 INFO - PROCESS | 1644 | 1464220246760 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:50:46 INFO - PROCESS | 1644 | 1464220246761 Marionette TRACE conn2 <- [1,3018,null,{}] 16:50:46 INFO - PROCESS | 1644 | 1464220246764 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}] 16:50:46 INFO - PROCESS | 1644 | 1464220246917 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 16:50:47 INFO - PROCESS | 1644 | 1464220247030 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d569800 == 86 [pid = 1644] [id = 764] 16:50:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x119008400) [pid = 1644] [serial = 2290] [outer = 0x0] 16:50:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x119c57800) [pid = 1644] [serial = 2291] [outer = 0x119008400] 16:50:47 INFO - PROCESS | 1644 | 1464220247062 Marionette DEBUG loaded listener.js 16:50:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x1267c1800) [pid = 1644] [serial = 2292] [outer = 0x119008400] 16:50:47 INFO - PROCESS | 1644 | 1464220247426 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]]]}] 16:50:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:50:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:50:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:50:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:50:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 720ms 16:50:47 INFO - TEST-START | /FileAPI/historical.html 16:50:47 INFO - PROCESS | 1644 | 1464220247480 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 16:50:47 INFO - PROCESS | 1644 | 1464220247481 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 16:50:47 INFO - PROCESS | 1644 | 1464220247483 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:50:47 INFO - PROCESS | 1644 | 1464220247486 Marionette TRACE conn2 <- [1,3022,null,{}] 16:50:47 INFO - PROCESS | 1644 | 1464220247494 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}] 16:50:47 INFO - PROCESS | 1644 | 1464220247669 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 16:50:47 INFO - PROCESS | 1644 | 1464220247787 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:47 INFO - PROCESS | 1644 | ++DOCSHELL 0x1425ce800 == 87 [pid = 1644] [id = 765] 16:50:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x128b81800) [pid = 1644] [serial = 2293] [outer = 0x0] 16:50:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x12a389000) [pid = 1644] [serial = 2294] [outer = 0x128b81800] 16:50:47 INFO - PROCESS | 1644 | 1464220247821 Marionette DEBUG loaded listener.js 16:50:47 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x12ba6a800) [pid = 1644] [serial = 2295] [outer = 0x128b81800] 16:50:48 INFO - PROCESS | 1644 | 1464220248184 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"]]]}] 16:50:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:50:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:50:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:50:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:50:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:50:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:50:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:50:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:50:48 INFO - TEST-OK | /FileAPI/historical.html | took 721ms 16:50:48 INFO - PROCESS | 1644 | 1464220248206 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 16:50:48 INFO - PROCESS | 1644 | 1464220248208 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 16:50:48 INFO - TEST-START | /FileAPI/idlharness.html 16:50:48 INFO - PROCESS | 1644 | 1464220248210 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:50:48 INFO - PROCESS | 1644 | 1464220248212 Marionette TRACE conn2 <- [1,3026,null,{}] 16:50:48 INFO - PROCESS | 1644 | 1464220248214 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}] 16:50:48 INFO - PROCESS | 1644 | 1464220248335 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 16:50:48 INFO - PROCESS | 1644 | 1464220248451 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:48 INFO - PROCESS | 1644 | ++DOCSHELL 0x1343cb000 == 88 [pid = 1644] [id = 766] 16:50:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x123da3400) [pid = 1644] [serial = 2296] [outer = 0x0] 16:50:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x123da9400) [pid = 1644] [serial = 2297] [outer = 0x123da3400] 16:50:48 INFO - PROCESS | 1644 | 1464220248484 Marionette DEBUG loaded listener.js 16:50:48 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x12ba6b800) [pid = 1644] [serial = 2298] [outer = 0x123da3400] 16:50:49 INFO - PROCESS | 1644 | 1464220249050 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]]]}] 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:50:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:50:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:50:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:50:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:50:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:50:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:50:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:50:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:50:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:50:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:50:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:50:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:50:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:50:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:50:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:50:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:50:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:50:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:50:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:50:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:50:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:50:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:50:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:50:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:50:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:50:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:50:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:50:49 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 16:50:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:50:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:50:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:50:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:50:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:50:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:50:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:50:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:50:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:50:49 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 16:50:49 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 16:50:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:50:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:50:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:50:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:50:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:50:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:50:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:50:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:50:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:50:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:50:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:50:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:50:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:50:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:50:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:50:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:50:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:50:49 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 16:50:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:50:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:50:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:50:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:50:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:50:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:50:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:50:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:50:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:50:49 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 16:50:49 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 16:50:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:50:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:50:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:50:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:50:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:50:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:50:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:50:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:50:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:50:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:50:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 885ms 16:50:49 INFO - PROCESS | 1644 | 1464220249096 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 16:50:49 INFO - PROCESS | 1644 | 1464220249098 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 16:50:49 INFO - TEST-START | /FileAPI/idlharness.worker 16:50:49 INFO - PROCESS | 1644 | 1464220249100 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:50:49 INFO - PROCESS | 1644 | 1464220249101 Marionette TRACE conn2 <- [1,3030,null,{}] 16:50:49 INFO - PROCESS | 1644 | 1464220249121 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}] 16:50:49 INFO - PROCESS | 1644 | 1464220249270 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 16:50:49 INFO - PROCESS | 1644 | 1464220249331 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:49 INFO - PROCESS | 1644 | ++DOCSHELL 0x137e1b000 == 89 [pid = 1644] [id = 767] 16:50:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x12cc14c00) [pid = 1644] [serial = 2299] [outer = 0x0] 16:50:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x137fd0c00) [pid = 1644] [serial = 2300] [outer = 0x12cc14c00] 16:50:49 INFO - PROCESS | 1644 | 1464220249361 Marionette DEBUG loaded listener.js 16:50:49 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x137fd5000) [pid = 1644] [serial = 2301] [outer = 0x12cc14c00] 16:50:49 INFO - PROCESS | 1644 | [1644] 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 16:50:50 INFO - PROCESS | 1644 | 1464220250073 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,{},{}]]]}] 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:50:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:50:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:50:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:50:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:50:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:50:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:50:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:50:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:50:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:50:50 INFO - {} 16:50:50 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 16:50:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:50:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:50:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:50:50 INFO - {} 16:50:50 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 - {} 16:50:50 INFO - {} 16:50:50 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 16:50:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:50:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:50:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:50:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:50:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:50:50 INFO - {} 16:50:50 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 16:50:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:50:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:50:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:50:50 INFO - {} 16:50:50 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 - {} 16:50:50 INFO - {} 16:50:50 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 16:50:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:50:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:50:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:50 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 16:50:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:50:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:50:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:50:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:50:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:50:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:50 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 16:50:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:50:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:50 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 16:50:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:50:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:50 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 16:50:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:50:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:50:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:50:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:50:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:50:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:50:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:50:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:50:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:50:50 INFO - {} 16:50:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1030ms 16:50:50 INFO - PROCESS | 1644 | 1464220250137 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 16:50:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:50:50 INFO - PROCESS | 1644 | 1464220250138 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 16:50:50 INFO - PROCESS | 1644 | 1464220250147 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:50:50 INFO - PROCESS | 1644 | 1464220250148 Marionette TRACE conn2 <- [1,3034,null,{}] 16:50:50 INFO - PROCESS | 1644 | 1464220250164 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}] 16:50:50 INFO - PROCESS | 1644 | 1464220250336 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 16:50:50 INFO - PROCESS | 1644 | 1464220250482 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:50 INFO - PROCESS | 1644 | ++DOCSHELL 0x1406b4000 == 90 [pid = 1644] [id = 768] 16:50:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x116125800) [pid = 1644] [serial = 2302] [outer = 0x0] 16:50:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x123adc000) [pid = 1644] [serial = 2303] [outer = 0x116125800] 16:50:50 INFO - PROCESS | 1644 | 1464220250531 Marionette DEBUG loaded listener.js 16:50:50 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x140494400) [pid = 1644] [serial = 2304] [outer = 0x116125800] 16:50:51 INFO - PROCESS | 1644 | 1464220251025 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]]]}] 16:50:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:50:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 923ms 16:50:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:50:51 INFO - PROCESS | 1644 | 1464220251069 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 16:50:51 INFO - PROCESS | 1644 | 1464220251071 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 16:50:51 INFO - PROCESS | 1644 | 1464220251073 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:50:51 INFO - PROCESS | 1644 | 1464220251074 Marionette TRACE conn2 <- [1,3038,null,{}] 16:50:51 INFO - PROCESS | 1644 | 1464220251077 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}] 16:50:51 INFO - PROCESS | 1644 | 1464220251195 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 16:50:51 INFO - PROCESS | 1644 | 1464220251310 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:51 INFO - PROCESS | 1644 | ++DOCSHELL 0x14174f000 == 91 [pid = 1644] [id = 769] 16:50:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x1166be400) [pid = 1644] [serial = 2305] [outer = 0x0] 16:50:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x140499400) [pid = 1644] [serial = 2306] [outer = 0x1166be400] 16:50:51 INFO - PROCESS | 1644 | 1464220251341 Marionette DEBUG loaded listener.js 16:50:51 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x1417c4800) [pid = 1644] [serial = 2307] [outer = 0x1166be400] 16:50:51 INFO - PROCESS | 1644 | 1464220251759 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"]]]}] 16:50:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:50:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 719ms 16:50:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:50:51 INFO - PROCESS | 1644 | 1464220251793 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 16:50:51 INFO - PROCESS | 1644 | 1464220251794 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 16:50:51 INFO - PROCESS | 1644 | 1464220251797 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:50:51 INFO - PROCESS | 1644 | 1464220251798 Marionette TRACE conn2 <- [1,3042,null,{}] 16:50:51 INFO - PROCESS | 1644 | 1464220251801 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}] 16:50:51 INFO - PROCESS | 1644 | 1464220251956 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 16:50:52 INFO - PROCESS | 1644 | 1464220252073 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:52 INFO - PROCESS | 1644 | ++DOCSHELL 0x1166db800 == 92 [pid = 1644] [id = 770] 16:50:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x116106800) [pid = 1644] [serial = 2308] [outer = 0x0] 16:50:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x116a55c00) [pid = 1644] [serial = 2309] [outer = 0x116106800] 16:50:52 INFO - PROCESS | 1644 | 1464220252107 Marionette DEBUG loaded listener.js 16:50:52 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x123da6400) [pid = 1644] [serial = 2310] [outer = 0x116106800] 16:50:52 INFO - PROCESS | 1644 | 1464220252818 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]]]}] 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:50:52 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. 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:50:52 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'.) 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:50:52 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. 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:50:52 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. 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:50:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:50:52 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. 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:50:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:50:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 16:50:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:50:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:50:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:50:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:50:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:50:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:50:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:50:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:50:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:50:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:50:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:50:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:50:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1078ms 16:50:52 INFO - PROCESS | 1644 | 1464220252897 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 16:50:52 INFO - PROCESS | 1644 | 1464220252899 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 16:50:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:50:52 INFO - PROCESS | 1644 | 1464220252906 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:50:52 INFO - PROCESS | 1644 | 1464220252908 Marionette TRACE conn2 <- [1,3046,null,{}] 16:50:52 INFO - PROCESS | 1644 | 1464220252912 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}] 16:50:53 INFO - PROCESS | 1644 | 1464220253015 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 16:50:53 INFO - PROCESS | 1644 | 1464220253137 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x117570000 == 93 [pid = 1644] [id = 771] 16:50:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x1122b5c00) [pid = 1644] [serial = 2311] [outer = 0x0] 16:50:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x113198400) [pid = 1644] [serial = 2312] [outer = 0x1122b5c00] 16:50:53 INFO - PROCESS | 1644 | 1464220253166 Marionette DEBUG loaded listener.js 16:50:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 195 (0x116040400) [pid = 1644] [serial = 2313] [outer = 0x1122b5c00] 16:50:53 INFO - PROCESS | 1644 | [1644] 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 16:50:53 INFO - PROCESS | 1644 | 1464220253563 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:50:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:50:53 INFO - {} 16:50:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 672ms 16:50:53 INFO - PROCESS | 1644 | 1464220253578 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 16:50:53 INFO - PROCESS | 1644 | 1464220253581 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 16:50:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:50:53 INFO - PROCESS | 1644 | 1464220253586 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:50:53 INFO - PROCESS | 1644 | 1464220253588 Marionette TRACE conn2 <- [1,3050,null,{}] 16:50:53 INFO - PROCESS | 1644 | 1464220253590 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}] 16:50:53 INFO - PROCESS | 1644 | 1464220253699 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 16:50:53 INFO - PROCESS | 1644 | 1464220253819 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:53 INFO - PROCESS | 1644 | ++DOCSHELL 0x119b11800 == 94 [pid = 1644] [id = 772] 16:50:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 196 (0x116a57c00) [pid = 1644] [serial = 2314] [outer = 0x0] 16:50:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 197 (0x11878bc00) [pid = 1644] [serial = 2315] [outer = 0x116a57c00] 16:50:53 INFO - PROCESS | 1644 | 1464220253851 Marionette DEBUG loaded listener.js 16:50:53 INFO - PROCESS | 1644 | ++DOMWINDOW == 198 (0x11927b800) [pid = 1644] [serial = 2316] [outer = 0x116a57c00] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x13477a800 == 93 [pid = 1644] [id = 701] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x133f8d000 == 92 [pid = 1644] [id = 700] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x12d71f800 == 91 [pid = 1644] [id = 648] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x12d577000 == 90 [pid = 1644] [id = 572] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x137cdf800 == 89 [pid = 1644] [id = 761] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x13495c000 == 88 [pid = 1644] [id = 760] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x11961d800 == 87 [pid = 1644] [id = 759] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x133d6f800 == 86 [pid = 1644] [id = 758] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x133c31000 == 85 [pid = 1644] [id = 757] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 197 (0x12bd3a800) [pid = 1644] [serial = 2209] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | 1464220254279 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]]]}] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x12df93000 == 84 [pid = 1644] [id = 756] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x12d6bc000 == 83 [pid = 1644] [id = 755] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x12d106000 == 82 [pid = 1644] [id = 754] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x12baa8800 == 81 [pid = 1644] [id = 753] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x12a30a800 == 80 [pid = 1644] [id = 752] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x1231c5800 == 79 [pid = 1644] [id = 751] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x1185d8000 == 78 [pid = 1644] [id = 750] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x128903000 == 77 [pid = 1644] [id = 749] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x13fdf3000 == 76 [pid = 1644] [id = 746] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x1401b4800 == 75 [pid = 1644] [id = 744] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x137ed7800 == 74 [pid = 1644] [id = 743] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x134ae0800 == 73 [pid = 1644] [id = 742] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x134769000 == 72 [pid = 1644] [id = 741] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x133d85800 == 71 [pid = 1644] [id = 740] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x12df98800 == 70 [pid = 1644] [id = 739] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x129036000 == 69 [pid = 1644] [id = 738] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x119870800 == 68 [pid = 1644] [id = 737] 16:50:54 INFO - PROCESS | 1644 | --DOCSHELL 0x12dc7d000 == 67 [pid = 1644] [id = 736] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 196 (0x11612d000) [pid = 1644] [serial = 2084] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 195 (0x12ba80400) [pid = 1644] [serial = 2207] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 194 (0x112680c00) [pid = 1644] [serial = 2170] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 193 (0x1294cc800) [pid = 1644] [serial = 2203] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 192 (0x129081800) [pid = 1644] [serial = 2198] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 191 (0x128c42800) [pid = 1644] [serial = 2195] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 190 (0x126397400) [pid = 1644] [serial = 2191] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 189 (0x113804000) [pid = 1644] [serial = 2149] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 188 (0x12ba6cc00) [pid = 1644] [serial = 2206] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 187 (0x113d34400) [pid = 1644] [serial = 2176] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 186 (0x1180b2400) [pid = 1644] [serial = 2179] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 185 (0x12ccedc00) [pid = 1644] [serial = 2147] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 184 (0x118786c00) [pid = 1644] [serial = 2152] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 183 (0x116131800) [pid = 1644] [serial = 2174] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 182 (0x1232b0800) [pid = 1644] [serial = 2036] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x129416c00) [pid = 1644] [serial = 2201] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x12cec6c00) [pid = 1644] [serial = 2164] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x12cb53800) [pid = 1644] [serial = 2161] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x123ae0400) [pid = 1644] [serial = 2186] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x12d17e000) [pid = 1644] [serial = 2167] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x119012400) [pid = 1644] [serial = 2180] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x112852800) [pid = 1644] [serial = 2171] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x1232aec00) [pid = 1644] [serial = 2185] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x119bf5c00) [pid = 1644] [serial = 2183] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x115e0b800) [pid = 1644] [serial = 2200] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x117673800) [pid = 1644] [serial = 2177] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x1193d1c00) [pid = 1644] [serial = 2182] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x126ca1400) [pid = 1644] [serial = 2194] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x12695b000) [pid = 1644] [serial = 2192] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x11611cc00) [pid = 1644] [serial = 2173] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 166 (0x126ca5400) [pid = 1644] [serial = 2155] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 165 (0x124618c00) [pid = 1644] [serial = 2188] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 164 (0x12b70d400) [pid = 1644] [serial = 2204] [outer = 0x0] [url = about:blank] 16:50:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:50:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:50:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:50:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 163 (0x12906a800) [pid = 1644] [serial = 2197] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 162 (0x12b9b6800) [pid = 1644] [serial = 2158] [outer = 0x0] [url = about:blank] 16:50:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 725ms 16:50:54 INFO - PROCESS | 1644 | --DOMWINDOW == 161 (0x124d82800) [pid = 1644] [serial = 2189] [outer = 0x0] [url = about:blank] 16:50:54 INFO - PROCESS | 1644 | 1464220254312 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 16:50:54 INFO - PROCESS | 1644 | 1464220254313 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 16:50:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:50:54 INFO - PROCESS | 1644 | 1464220254316 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:50:54 INFO - PROCESS | 1644 | 1464220254318 Marionette TRACE conn2 <- [1,3054,null,{}] 16:50:54 INFO - PROCESS | 1644 | 1464220254325 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}] 16:50:54 INFO - PROCESS | 1644 | 1464220254425 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 16:50:54 INFO - PROCESS | 1644 | 1464220254451 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:54 INFO - PROCESS | 1644 | ++DOCSHELL 0x118216000 == 68 [pid = 1644] [id = 773] 16:50:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 162 (0x119856c00) [pid = 1644] [serial = 2317] [outer = 0x0] 16:50:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 163 (0x119c57c00) [pid = 1644] [serial = 2318] [outer = 0x119856c00] 16:50:54 INFO - PROCESS | 1644 | 1464220254478 Marionette DEBUG loaded listener.js 16:50:54 INFO - PROCESS | 1644 | ++DOMWINDOW == 164 (0x123687c00) [pid = 1644] [serial = 2319] [outer = 0x119856c00] 16:50:55 INFO - PROCESS | 1644 | 1464220254993 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"]]]}] 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:50:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:50:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:50:55 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" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:50:55 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" 16:50:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:50:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 739ms 16:50:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:50:55 INFO - PROCESS | 1644 | 1464220255057 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 16:50:55 INFO - PROCESS | 1644 | 1464220255059 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 16:50:55 INFO - PROCESS | 1644 | 1464220255061 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:50:55 INFO - PROCESS | 1644 | 1464220255062 Marionette TRACE conn2 <- [1,3058,null,{}] 16:50:55 INFO - PROCESS | 1644 | 1464220255065 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}] 16:50:55 INFO - PROCESS | 1644 | 1464220255167 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 16:50:55 INFO - PROCESS | 1644 | 1464220255239 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x12904e800 == 69 [pid = 1644] [id = 774] 16:50:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 165 (0x123de2400) [pid = 1644] [serial = 2320] [outer = 0x0] 16:50:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 166 (0x126c54000) [pid = 1644] [serial = 2321] [outer = 0x123de2400] 16:50:55 INFO - PROCESS | 1644 | 1464220255269 Marionette DEBUG loaded listener.js 16:50:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 167 (0x126ca3c00) [pid = 1644] [serial = 2322] [outer = 0x123de2400] 16:50:55 INFO - PROCESS | 1644 | 1464220255642 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]]]}] 16:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:50:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:50:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:50:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:50:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:50:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:50:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 624ms 16:50:55 INFO - PROCESS | 1644 | 1464220255686 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 16:50:55 INFO - PROCESS | 1644 | 1464220255687 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 16:50:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:50:55 INFO - PROCESS | 1644 | 1464220255690 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:50:55 INFO - PROCESS | 1644 | 1464220255691 Marionette TRACE conn2 <- [1,3062,null,{}] 16:50:55 INFO - PROCESS | 1644 | 1464220255694 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}] 16:50:55 INFO - PROCESS | 1644 | 1464220255833 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 16:50:55 INFO - PROCESS | 1644 | 1464220255857 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:55 INFO - PROCESS | 1644 | ++DOCSHELL 0x12ba9d000 == 70 [pid = 1644] [id = 775] 16:50:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x128b8d800) [pid = 1644] [serial = 2323] [outer = 0x0] 16:50:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x129069800) [pid = 1644] [serial = 2324] [outer = 0x128b8d800] 16:50:55 INFO - PROCESS | 1644 | 1464220255884 Marionette DEBUG loaded listener.js 16:50:55 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x129220000) [pid = 1644] [serial = 2325] [outer = 0x128b8d800] 16:50:55 INFO - PROCESS | 1644 | [1644] 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 16:50:56 INFO - PROCESS | 1644 | 1464220256251 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:50:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:50:56 INFO - {} 16:50:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 570ms 16:50:56 INFO - PROCESS | 1644 | 1464220256261 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 16:50:56 INFO - PROCESS | 1644 | 1464220256263 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 16:50:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:50:56 INFO - PROCESS | 1644 | 1464220256266 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:50:56 INFO - PROCESS | 1644 | 1464220256268 Marionette TRACE conn2 <- [1,3066,null,{}] 16:50:56 INFO - PROCESS | 1644 | 1464220256271 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}] 16:50:56 INFO - PROCESS | 1644 | 1464220256444 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 16:50:56 INFO - PROCESS | 1644 | 1464220256553 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:56 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb71800 == 71 [pid = 1644] [id = 776] 16:50:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x129221000) [pid = 1644] [serial = 2326] [outer = 0x0] 16:50:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x129424c00) [pid = 1644] [serial = 2327] [outer = 0x129221000] 16:50:56 INFO - PROCESS | 1644 | 1464220256580 Marionette DEBUG loaded listener.js 16:50:56 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x12bd3a800) [pid = 1644] [serial = 2328] [outer = 0x129221000] 16:50:56 INFO - PROCESS | 1644 | 1464220256894 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]]]}] 16:50:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:50:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:50:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:50:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:50:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:50:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:50:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:50:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 16:50:56 INFO - PROCESS | 1644 | 1464220256937 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 16:50:56 INFO - PROCESS | 1644 | 1464220256938 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 16:50:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:50:56 INFO - PROCESS | 1644 | 1464220256943 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:50:56 INFO - PROCESS | 1644 | 1464220256944 Marionette TRACE conn2 <- [1,3070,null,{}] 16:50:56 INFO - PROCESS | 1644 | 1464220256946 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}] 16:50:57 INFO - PROCESS | 1644 | 1464220257069 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 16:50:57 INFO - PROCESS | 1644 | 1464220257104 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d121800 == 72 [pid = 1644] [id = 777] 16:50:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x12c0ab000) [pid = 1644] [serial = 2329] [outer = 0x0] 16:50:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x12cb58c00) [pid = 1644] [serial = 2330] [outer = 0x12c0ab000] 16:50:57 INFO - PROCESS | 1644 | 1464220257129 Marionette DEBUG loaded listener.js 16:50:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x12cb62400) [pid = 1644] [serial = 2331] [outer = 0x12c0ab000] 16:50:57 INFO - PROCESS | 1644 | 1464220257465 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]]]}] 16:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:50:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:50:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 569ms 16:50:57 INFO - PROCESS | 1644 | 1464220257512 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 16:50:57 INFO - PROCESS | 1644 | 1464220257521 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 16:50:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:50:57 INFO - PROCESS | 1644 | 1464220257523 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:50:57 INFO - PROCESS | 1644 | 1464220257524 Marionette TRACE conn2 <- [1,3074,null,{}] 16:50:57 INFO - PROCESS | 1644 | 1464220257532 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}] 16:50:57 INFO - PROCESS | 1644 | 1464220257654 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 16:50:57 INFO - PROCESS | 1644 | 1464220257666 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:57 INFO - PROCESS | 1644 | ++DOCSHELL 0x12d6bf800 == 73 [pid = 1644] [id = 778] 16:50:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x12c65bc00) [pid = 1644] [serial = 2332] [outer = 0x0] 16:50:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x12cce8400) [pid = 1644] [serial = 2333] [outer = 0x12c65bc00] 16:50:57 INFO - PROCESS | 1644 | 1464220257691 Marionette DEBUG loaded listener.js 16:50:57 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x12cec6400) [pid = 1644] [serial = 2334] [outer = 0x12c65bc00] 16:50:58 INFO - PROCESS | 1644 | 1464220258012 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]]]}] 16:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:50:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 525ms 16:50:58 INFO - PROCESS | 1644 | 1464220258048 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 16:50:58 INFO - PROCESS | 1644 | 1464220258050 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 16:50:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:50:58 INFO - PROCESS | 1644 | 1464220258052 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:50:58 INFO - PROCESS | 1644 | 1464220258053 Marionette TRACE conn2 <- [1,3078,null,{}] 16:50:58 INFO - PROCESS | 1644 | 1464220258055 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}] 16:50:58 INFO - PROCESS | 1644 | 1464220258182 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 16:50:58 INFO - PROCESS | 1644 | 1464220258200 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x12df87000 == 74 [pid = 1644] [id = 779] 16:50:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x12cb62800) [pid = 1644] [serial = 2335] [outer = 0x0] 16:50:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x12d17b800) [pid = 1644] [serial = 2336] [outer = 0x12cb62800] 16:50:58 INFO - PROCESS | 1644 | 1464220258225 Marionette DEBUG loaded listener.js 16:50:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x12d1a1000) [pid = 1644] [serial = 2337] [outer = 0x12cb62800] 16:50:58 INFO - PROCESS | 1644 | --DOMWINDOW == 181 (0x12cecbc00) [pid = 1644] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:50:58 INFO - PROCESS | 1644 | --DOMWINDOW == 180 (0x12cc13800) [pid = 1644] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:50:58 INFO - PROCESS | 1644 | --DOMWINDOW == 179 (0x12d62a800) [pid = 1644] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:50:58 INFO - PROCESS | 1644 | --DOMWINDOW == 178 (0x124532800) [pid = 1644] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:50:58 INFO - PROCESS | 1644 | --DOMWINDOW == 177 (0x12d625c00) [pid = 1644] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:50:58 INFO - PROCESS | 1644 | --DOMWINDOW == 176 (0x118273000) [pid = 1644] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:50:58 INFO - PROCESS | 1644 | --DOMWINDOW == 175 (0x126c98400) [pid = 1644] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:50:58 INFO - PROCESS | 1644 | --DOMWINDOW == 174 (0x121010800) [pid = 1644] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:50:58 INFO - PROCESS | 1644 | --DOMWINDOW == 173 (0x11319f800) [pid = 1644] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:50:58 INFO - PROCESS | 1644 | --DOMWINDOW == 172 (0x12b9af800) [pid = 1644] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:50:58 INFO - PROCESS | 1644 | --DOMWINDOW == 171 (0x12df51c00) [pid = 1644] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:50:58 INFO - PROCESS | 1644 | --DOMWINDOW == 170 (0x11268b400) [pid = 1644] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:50:58 INFO - PROCESS | 1644 | --DOMWINDOW == 169 (0x126964400) [pid = 1644] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:50:58 INFO - PROCESS | 1644 | --DOMWINDOW == 168 (0x12bd42800) [pid = 1644] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:50:58 INFO - PROCESS | 1644 | --DOMWINDOW == 167 (0x118254800) [pid = 1644] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:50:58 INFO - PROCESS | 1644 | 1464220258781 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] 16:50:58 INFO - PROCESS | 1644 | 1464220258823 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 16:50:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:50:58 INFO - PROCESS | 1644 | 1464220258825 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:50:58 INFO - PROCESS | 1644 | 1464220258826 Marionette TRACE conn2 <- [1,3082,null,{}] 16:50:58 INFO - PROCESS | 1644 | 1464220258829 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}] 16:50:58 INFO - PROCESS | 1644 | 1464220258936 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 16:50:58 INFO - PROCESS | 1644 | 1464220258941 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:58 INFO - PROCESS | 1644 | ++DOCSHELL 0x12df98000 == 75 [pid = 1644] [id = 780] 16:50:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 168 (0x118273000) [pid = 1644] [serial = 2338] [outer = 0x0] 16:50:58 INFO - PROCESS | 1644 | ++DOMWINDOW == 169 (0x12d1a4c00) [pid = 1644] [serial = 2339] [outer = 0x118273000] 16:50:58 INFO - PROCESS | 1644 | 1464220258966 Marionette DEBUG loaded listener.js 16:50:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 170 (0x12d79ac00) [pid = 1644] [serial = 2340] [outer = 0x118273000] 16:50:59 INFO - PROCESS | 1644 | 1464220259289 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]]]}] 16:50:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:50:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:50:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:50:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:50:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:50:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 520ms 16:50:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:50:59 INFO - PROCESS | 1644 | 1464220259362 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 16:50:59 INFO - PROCESS | 1644 | 1464220259364 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 16:50:59 INFO - PROCESS | 1644 | 1464220259366 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:50:59 INFO - PROCESS | 1644 | 1464220259368 Marionette TRACE conn2 <- [1,3086,null,{}] 16:50:59 INFO - PROCESS | 1644 | 1464220259371 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}] 16:50:59 INFO - PROCESS | 1644 | 1464220259486 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 16:50:59 INFO - PROCESS | 1644 | 1464220259509 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:50:59 INFO - PROCESS | 1644 | ++DOCSHELL 0x133f95000 == 76 [pid = 1644] [id = 781] 16:50:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 171 (0x12df52c00) [pid = 1644] [serial = 2341] [outer = 0x0] 16:50:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 172 (0x13442d400) [pid = 1644] [serial = 2342] [outer = 0x12df52c00] 16:50:59 INFO - PROCESS | 1644 | 1464220259538 Marionette DEBUG loaded listener.js 16:50:59 INFO - PROCESS | 1644 | ++DOMWINDOW == 173 (0x137ce7000) [pid = 1644] [serial = 2343] [outer = 0x12df52c00] 16:50:59 INFO - PROCESS | 1644 | 1464220259877 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:50:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:50:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 520ms 16:50:59 INFO - PROCESS | 1644 | 1464220259888 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 16:50:59 INFO - PROCESS | 1644 | 1464220259891 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 16:50:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:50:59 INFO - PROCESS | 1644 | 1464220259897 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:50:59 INFO - PROCESS | 1644 | 1464220259898 Marionette TRACE conn2 <- [1,3090,null,{}] 16:50:59 INFO - PROCESS | 1644 | 1464220259900 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}] 16:51:00 INFO - PROCESS | 1644 | 1464220260007 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 16:51:00 INFO - PROCESS | 1644 | 1464220260095 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x13496c000 == 77 [pid = 1644] [id = 782] 16:51:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 174 (0x12d79b400) [pid = 1644] [serial = 2344] [outer = 0x0] 16:51:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 175 (0x137ce9800) [pid = 1644] [serial = 2345] [outer = 0x12d79b400] 16:51:00 INFO - PROCESS | 1644 | 1464220260121 Marionette DEBUG loaded listener.js 16:51:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 176 (0x137cf2400) [pid = 1644] [serial = 2346] [outer = 0x12d79b400] 16:51:00 INFO - PROCESS | 1644 | 1464220260383 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:51:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:51:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 519ms 16:51:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:51:00 INFO - PROCESS | 1644 | 1464220260416 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 16:51:00 INFO - PROCESS | 1644 | 1464220260417 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 16:51:00 INFO - PROCESS | 1644 | 1464220260419 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:51:00 INFO - PROCESS | 1644 | 1464220260420 Marionette TRACE conn2 <- [1,3094,null,{}] 16:51:00 INFO - PROCESS | 1644 | 1464220260430 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}] 16:51:00 INFO - PROCESS | 1644 | 1464220260533 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 16:51:00 INFO - PROCESS | 1644 | 1464220260538 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:00 INFO - PROCESS | 1644 | ++DOCSHELL 0x137b5d000 == 78 [pid = 1644] [id = 783] 16:51:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 177 (0x133882800) [pid = 1644] [serial = 2347] [outer = 0x0] 16:51:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 178 (0x133887000) [pid = 1644] [serial = 2348] [outer = 0x133882800] 16:51:00 INFO - PROCESS | 1644 | 1464220260563 Marionette DEBUG loaded listener.js 16:51:00 INFO - PROCESS | 1644 | ++DOMWINDOW == 179 (0x13388ac00) [pid = 1644] [serial = 2349] [outer = 0x133882800] 16:51:01 INFO - PROCESS | 1644 | 1464220261074 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:51:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:51:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 681ms 16:51:01 INFO - PROCESS | 1644 | 1464220261101 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 16:51:01 INFO - PROCESS | 1644 | 1464220261104 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 16:51:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:51:01 INFO - PROCESS | 1644 | 1464220261108 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:51:01 INFO - PROCESS | 1644 | 1464220261110 Marionette TRACE conn2 <- [1,3098,null,{}] 16:51:01 INFO - PROCESS | 1644 | 1464220261114 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}] 16:51:01 INFO - PROCESS | 1644 | 1464220261239 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 16:51:01 INFO - PROCESS | 1644 | 1464220261330 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:01 INFO - PROCESS | 1644 | ++DOCSHELL 0x119b7c000 == 79 [pid = 1644] [id = 784] 16:51:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 180 (0x115e0b800) [pid = 1644] [serial = 2350] [outer = 0x0] 16:51:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 181 (0x116118400) [pid = 1644] [serial = 2351] [outer = 0x115e0b800] 16:51:01 INFO - PROCESS | 1644 | 1464220261364 Marionette DEBUG loaded listener.js 16:51:01 INFO - PROCESS | 1644 | ++DOMWINDOW == 182 (0x116777400) [pid = 1644] [serial = 2352] [outer = 0x115e0b800] 16:51:01 INFO - PROCESS | 1644 | 1464220261735 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]]]}] 16:51:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:51:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:51:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 672ms 16:51:01 INFO - PROCESS | 1644 | 1464220261781 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 16:51:01 INFO - PROCESS | 1644 | 1464220261784 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 16:51:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:51:01 INFO - PROCESS | 1644 | 1464220261789 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:51:01 INFO - PROCESS | 1644 | 1464220261791 Marionette TRACE conn2 <- [1,3102,null,{}] 16:51:01 INFO - PROCESS | 1644 | 1464220261793 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}] 16:51:01 INFO - PROCESS | 1644 | 1464220261905 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 16:51:02 INFO - PROCESS | 1644 | 1464220262015 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x12a30f800 == 80 [pid = 1644] [id = 785] 16:51:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 183 (0x11825ec00) [pid = 1644] [serial = 2353] [outer = 0x0] 16:51:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 184 (0x119280000) [pid = 1644] [serial = 2354] [outer = 0x11825ec00] 16:51:02 INFO - PROCESS | 1644 | 1464220262047 Marionette DEBUG loaded listener.js 16:51:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 185 (0x123402400) [pid = 1644] [serial = 2355] [outer = 0x11825ec00] 16:51:02 INFO - PROCESS | 1644 | 1464220262410 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:51:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:51:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 16:51:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:51:02 INFO - PROCESS | 1644 | 1464220262459 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 16:51:02 INFO - PROCESS | 1644 | 1464220262461 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 16:51:02 INFO - PROCESS | 1644 | 1464220262463 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 16:51:02 INFO - PROCESS | 1644 | 1464220262466 Marionette TRACE conn2 <- [1,3106,null,{}] 16:51:02 INFO - PROCESS | 1644 | 1464220262474 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}] 16:51:02 INFO - PROCESS | 1644 | 1464220262597 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 16:51:02 INFO - PROCESS | 1644 | 1464220262718 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:02 INFO - PROCESS | 1644 | ++DOCSHELL 0x12cb75800 == 81 [pid = 1644] [id = 786] 16:51:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 186 (0x123da4000) [pid = 1644] [serial = 2356] [outer = 0x0] 16:51:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 187 (0x1243a0400) [pid = 1644] [serial = 2357] [outer = 0x123da4000] 16:51:02 INFO - PROCESS | 1644 | 1464220262752 Marionette DEBUG loaded listener.js 16:51:02 INFO - PROCESS | 1644 | ++DOMWINDOW == 188 (0x128c42800) [pid = 1644] [serial = 2358] [outer = 0x123da4000] 16:51:03 INFO - PROCESS | 1644 | 1464220263135 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]]]}] 16:51:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:51:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:51:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:51:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 723ms 16:51:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:51:03 INFO - PROCESS | 1644 | 1464220263187 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 16:51:03 INFO - PROCESS | 1644 | 1464220263189 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 16:51:03 INFO - PROCESS | 1644 | 1464220263192 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 16:51:03 INFO - PROCESS | 1644 | 1464220263193 Marionette TRACE conn2 <- [1,3110,null,{}] 16:51:03 INFO - PROCESS | 1644 | 1464220263195 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}] 16:51:03 INFO - PROCESS | 1644 | 1464220263349 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 16:51:03 INFO - PROCESS | 1644 | 1464220263460 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:03 INFO - PROCESS | 1644 | ++DOCSHELL 0x13495c000 == 82 [pid = 1644] [id = 787] 16:51:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 189 (0x128953c00) [pid = 1644] [serial = 2359] [outer = 0x0] 16:51:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 190 (0x12a38ac00) [pid = 1644] [serial = 2360] [outer = 0x128953c00] 16:51:03 INFO - PROCESS | 1644 | 1464220263491 Marionette DEBUG loaded listener.js 16:51:03 INFO - PROCESS | 1644 | ++DOMWINDOW == 191 (0x12aae9000) [pid = 1644] [serial = 2361] [outer = 0x128953c00] 16:51:03 INFO - PROCESS | 1644 | 1464220263867 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"]]]}] 16:51:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:51:03 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 16:51:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:51:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:51:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 718ms 16:51:03 INFO - PROCESS | 1644 | 1464220263911 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 16:51:03 INFO - PROCESS | 1644 | 1464220263912 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 16:51:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:51:03 INFO - PROCESS | 1644 | 1464220263915 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 16:51:03 INFO - PROCESS | 1644 | 1464220263916 Marionette TRACE conn2 <- [1,3114,null,{}] 16:51:03 INFO - PROCESS | 1644 | 1464220263918 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}] 16:51:04 INFO - PROCESS | 1644 | 1464220264035 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 16:51:04 INFO - PROCESS | 1644 | 1464220264153 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\", \"434d1533-0411-4b62-8ddc-0f6e6a38fc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:51:04 INFO - PROCESS | 1644 | ++DOCSHELL 0x137e02800 == 83 [pid = 1644] [id = 788] 16:51:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 192 (0x129420c00) [pid = 1644] [serial = 2362] [outer = 0x0] 16:51:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 193 (0x12af53800) [pid = 1644] [serial = 2363] [outer = 0x129420c00] 16:51:04 INFO - PROCESS | 1644 | 1464220264185 Marionette DEBUG loaded listener.js 16:51:04 INFO - PROCESS | 1644 | ++DOMWINDOW == 194 (0x12ba7c000) [pid = 1644] [serial = 2364] [outer = 0x129420c00] 16:51:04 INFO - PROCESS | 1644 | 1464220264556 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]]]}] 16:51:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:51:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 16:51:04 INFO - PROCESS | 1644 | 1464220264585 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 16:51:04 INFO - PROCESS | 1644 | 1464220264587 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 16:51:05 WARNING - u'runner_teardown' () 16:51:05 INFO - No more tests 16:51:05 INFO - Got 0 unexpected results 16:51:05 INFO - SUITE-END | took 533s 16:51:05 INFO - Closing logging queue 16:51:05 INFO - queue closed 16:51:05 INFO - Return code: 0 16:51:05 WARNING - # TBPL SUCCESS # 16:51:05 INFO - Running post-action listener: _resource_record_post_action 16:51:05 INFO - Running post-run listener: _resource_record_post_run 16:51:06 INFO - Total resource usage - Wall time: 554s; CPU: 57.0%; Read bytes: 37959168; Write bytes: 954292736; Read time: 407; Write time: 4951 16:51:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:51:06 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152861184; Write bytes: 145080320; Read time: 13805; Write time: 270 16:51:06 INFO - run-tests - Wall time: 537s; CPU: 58.0%; Read bytes: 35640832; Write bytes: 797366784; Read time: 375; Write time: 4635 16:51:06 INFO - Running post-run listener: _upload_blobber_files 16:51:06 INFO - Blob upload gear active. 16:51:06 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 16:51:06 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 16:51:06 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'] 16:51:06 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 16:51:07 INFO - (blobuploader) - INFO - Open directory for files ... 16:51:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 16:51:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:51:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:51:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:51:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:51:07 INFO - (blobuploader) - INFO - Done attempting. 16:51:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 16:51:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:51:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:51:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:51:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:51:09 INFO - (blobuploader) - INFO - Done attempting. 16:51:09 INFO - (blobuploader) - INFO - Iteration through files over. 16:51:09 INFO - Return code: 0 16:51:09 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 16:51:09 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 16:51:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/48747c5c8f0851398a462ef26c630db9b14f63190ae874f2d061a49ec000fff45f133cf52a8c9cee262ebdc8ce2d0f297c31ac9c7d6ddcf65f6b3ca6a44cd25c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ca7abaf041bcb59749987233a5c0fede96e746284e94343e178a881932c90d6a7bd3669063b8c9c543479981cf5a6a3b3b129d7b72c206c3e98182f19565521c"} 16:51:09 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 16:51:09 INFO - Writing to file /builds/slave/test/properties/blobber_files 16:51:09 INFO - Contents: 16:51:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/48747c5c8f0851398a462ef26c630db9b14f63190ae874f2d061a49ec000fff45f133cf52a8c9cee262ebdc8ce2d0f297c31ac9c7d6ddcf65f6b3ca6a44cd25c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ca7abaf041bcb59749987233a5c0fede96e746284e94343e178a881932c90d6a7bd3669063b8c9c543479981cf5a6a3b3b129d7b72c206c3e98182f19565521c"} 16:51:09 INFO - Running post-run listener: copy_logs_to_upload_dir 16:51:09 INFO - Copying logs to upload dir... 16:51:09 INFO - mkdir: /builds/slave/test/build/upload/logs 16:51:09 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=612.966045 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 13 secs) (at 2016-05-25 16:51:09.998911) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 16:51:10.004830) ========= 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.VpNZnvWXBz/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.L5ejM1Jl8q/Listeners TMPDIR=/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/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/48747c5c8f0851398a462ef26c630db9b14f63190ae874f2d061a49ec000fff45f133cf52a8c9cee262ebdc8ce2d0f297c31ac9c7d6ddcf65f6b3ca6a44cd25c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ca7abaf041bcb59749987233a5c0fede96e746284e94343e178a881932c90d6a7bd3669063b8c9c543479981cf5a6a3b3b129d7b72c206c3e98182f19565521c"} build_url:https://queue.taskcluster.net/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/EEWs317TTwGcRq5gKTcxhg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012600 build_url: 'https://queue.taskcluster.net/v1/task/EEWs317TTwGcRq5gKTcxhg/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/48747c5c8f0851398a462ef26c630db9b14f63190ae874f2d061a49ec000fff45f133cf52a8c9cee262ebdc8ce2d0f297c31ac9c7d6ddcf65f6b3ca6a44cd25c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ca7abaf041bcb59749987233a5c0fede96e746284e94343e178a881932c90d6a7bd3669063b8c9c543479981cf5a6a3b3b129d7b72c206c3e98182f19565521c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EEWs317TTwGcRq5gKTcxhg/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-25 16:51:10.039366) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 16:51:10.039703) ========= 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.VpNZnvWXBz/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.L5ejM1Jl8q/Listeners TMPDIR=/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/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.005317 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 16:51:10.087994) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-25 16:51:10.091319) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-25 16:51:10.091687) ========= ========= Total master_lag: 0.41 =========