builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0314 starttime: 1465495823.79 results: success (0) buildid: 20160609095529 builduid: 50260888102748178194f2d93b146567 revision: a23a6103b9bef3d80874d74e2278ee47b458ed87 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 11:10:23.790215) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 11:10:23.791136) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-09 11:10:23.791770) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-09 11:10:23.889085) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 11:10:23.889449) ========= 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.q6Uocdg3k7/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.XwAU8JAwNU/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-06-09 11:10:23-- 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% 159M=0s 2016-06-09 11:10:24 (159 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.450886 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 11:10:24.363482) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 11:10:24.363855) ========= 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.q6Uocdg3k7/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.XwAU8JAwNU/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/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.025239 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 11:10:24.412870) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 11:10:24.413299) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev a23a6103b9bef3d80874d74e2278ee47b458ed87 --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-beta --rev a23a6103b9bef3d80874d74e2278ee47b458ed87 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.q6Uocdg3k7/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.XwAU8JAwNU/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-06-09 11:10:24,494 truncating revision to first 12 chars 2016-06-09 11:10:24,494 Setting DEBUG logging. 2016-06-09 11:10:24,495 attempt 1/10 2016-06-09 11:10:24,495 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/a23a6103b9be?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-09 11:10:25,527 unpacking tar archive at: mozilla-beta-a23a6103b9be/testing/mozharness/ program finished with exit code 0 elapsedTime=1.290413 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-09 11:10:25.727964) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 11:10:25.728314) ========= script_repo_revision: a23a6103b9bef3d80874d74e2278ee47b458ed87 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 11:10:25.728757) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 11:10:25.729060) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 11:10:25.746967) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 11 secs) (at 2016-06-09 11:10:25.747402) ========= /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-beta --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-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.q6Uocdg3k7/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.XwAU8JAwNU/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/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 11:10:25 INFO - MultiFileLogger online at 20160609 11:10:25 in /builds/slave/test 11:10:25 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-beta --download-symbols true 11:10:25 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:10:25 INFO - {'append_to_log': False, 11:10:25 INFO - 'base_work_dir': '/builds/slave/test', 11:10:25 INFO - 'blob_upload_branch': 'mozilla-beta', 11:10:25 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:10:25 INFO - 'buildbot_json_path': 'buildprops.json', 11:10:25 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:10:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:10:25 INFO - 'download_minidump_stackwalk': True, 11:10:25 INFO - 'download_symbols': 'true', 11:10:25 INFO - 'e10s': False, 11:10:25 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:10:25 INFO - 'tooltool.py': '/tools/tooltool.py', 11:10:25 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:10:25 INFO - '/tools/misc-python/virtualenv.py')}, 11:10:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:10:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:10:25 INFO - 'log_level': 'info', 11:10:25 INFO - 'log_to_console': True, 11:10:25 INFO - 'opt_config_files': (), 11:10:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:10:25 INFO - '--processes=1', 11:10:25 INFO - '--config=%(test_path)s/wptrunner.ini', 11:10:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:10:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:10:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:10:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:10:25 INFO - 'pip_index': False, 11:10:25 INFO - 'require_test_zip': True, 11:10:25 INFO - 'test_type': ('testharness',), 11:10:25 INFO - 'this_chunk': '1', 11:10:25 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:10:25 INFO - 'total_chunks': '10', 11:10:25 INFO - 'virtualenv_path': 'venv', 11:10:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:10:25 INFO - 'work_dir': 'build'} 11:10:25 INFO - ##### 11:10:25 INFO - ##### Running clobber step. 11:10:25 INFO - ##### 11:10:25 INFO - Running pre-action listener: _resource_record_pre_action 11:10:25 INFO - Running main action method: clobber 11:10:25 INFO - rmtree: /builds/slave/test/build 11:10:25 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:10:27 INFO - Running post-action listener: _resource_record_post_action 11:10:27 INFO - ##### 11:10:27 INFO - ##### Running read-buildbot-config step. 11:10:27 INFO - ##### 11:10:27 INFO - Running pre-action listener: _resource_record_pre_action 11:10:27 INFO - Running main action method: read_buildbot_config 11:10:27 INFO - Using buildbot properties: 11:10:27 INFO - { 11:10:27 INFO - "project": "", 11:10:27 INFO - "product": "firefox", 11:10:27 INFO - "script_repo_revision": "production", 11:10:27 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 11:10:27 INFO - "repository": "", 11:10:27 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 11:10:27 INFO - "buildid": "20160609095529", 11:10:27 INFO - "pgo_build": "False", 11:10:27 INFO - "basedir": "/builds/slave/test", 11:10:27 INFO - "buildnumber": 1, 11:10:27 INFO - "slavename": "t-yosemite-r7-0314", 11:10:27 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 11:10:27 INFO - "platform": "macosx64", 11:10:27 INFO - "branch": "mozilla-beta", 11:10:27 INFO - "revision": "a23a6103b9bef3d80874d74e2278ee47b458ed87", 11:10:27 INFO - "repo_path": "releases/mozilla-beta", 11:10:27 INFO - "moz_repo_path": "", 11:10:27 INFO - "stage_platform": "macosx64", 11:10:27 INFO - "builduid": "50260888102748178194f2d93b146567", 11:10:27 INFO - "slavebuilddir": "test" 11:10:27 INFO - } 11:10:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 11:10:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 11:10:27 INFO - Running post-action listener: _resource_record_post_action 11:10:27 INFO - ##### 11:10:27 INFO - ##### Running download-and-extract step. 11:10:27 INFO - ##### 11:10:27 INFO - Running pre-action listener: _resource_record_pre_action 11:10:27 INFO - Running main action method: download_and_extract 11:10:27 INFO - mkdir: /builds/slave/test/build/tests 11:10:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:10:27 INFO - https://queue.taskcluster.net/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 11:10:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 11:10:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 11:10:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 11:10:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 11:10:57 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json: timed out 11:10:57 INFO - retry: attempt #1 caught exception: timed out 11:10:57 INFO - retry: Failed, sleeping 30 seconds before retrying 11:11:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #2 11:11:39 INFO - Downloaded 1201 bytes. 11:11:39 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 11:11:39 INFO - Using the following test package requirements: 11:11:39 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:11:39 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:11:39 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 11:11:39 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:11:39 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 11:11:39 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:11:39 INFO - u'jsshell-mac64.zip'], 11:11:39 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:11:39 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 11:11:39 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:11:39 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:11:39 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 11:11:39 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:11:39 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 11:11:39 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:11:39 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 11:11:39 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:11:39 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 11:11:39 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 11:11:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:11:39 INFO - https://queue.taskcluster.net/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 11:11:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 11:11:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 11:11:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 11:11:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 11:11:44 INFO - Downloaded 18347701 bytes. 11:11:44 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:11:44 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:11:44 INFO - caution: filename not matched: web-platform/* 11:11:44 INFO - Return code: 11 11:11: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')]} 11:11:44 INFO - https://queue.taskcluster.net/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 11:11:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:11:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:11:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:11:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 11:11:48 INFO - Downloaded 36389087 bytes. 11:11:48 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:11:48 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:11:52 INFO - caution: filename not matched: bin/* 11:11:52 INFO - caution: filename not matched: config/* 11:11:52 INFO - caution: filename not matched: mozbase/* 11:11:52 INFO - caution: filename not matched: marionette/* 11:11:52 INFO - caution: filename not matched: tools/wptserve/* 11:11:52 INFO - Return code: 11 11:11:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:11:52 INFO - https://queue.taskcluster.net/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 11:11:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:11:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:11:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 11:11:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 11:12:04 INFO - Downloaded 73067082 bytes. 11:12:04 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:12:04 INFO - mkdir: /builds/slave/test/properties 11:12:04 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:12:04 INFO - Writing to file /builds/slave/test/properties/build_url 11:12:04 INFO - Contents: 11:12:04 INFO - build_url:https://queue.taskcluster.net/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:12:05 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:12:05 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:12:05 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:12:05 INFO - Contents: 11:12:05 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:12:05 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')]} 11:12:05 INFO - https://queue.taskcluster.net/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:12:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:12:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:12:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:12:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 11:12:09 INFO - Downloaded 103654001 bytes. 11:12:09 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:12:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:12:12 INFO - Return code: 0 11:12:12 INFO - Running post-action listener: _resource_record_post_action 11:12:12 INFO - Running post-action listener: set_extra_try_arguments 11:12:12 INFO - ##### 11:12:12 INFO - ##### Running create-virtualenv step. 11:12:12 INFO - ##### 11:12:12 INFO - Running pre-action listener: _pre_create_virtualenv 11:12:12 INFO - Running pre-action listener: _resource_record_pre_action 11:12:12 INFO - Running main action method: create_virtualenv 11:12:12 INFO - Creating virtualenv /builds/slave/test/build/venv 11:12:12 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 11:12:12 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:12:12 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:12:12 INFO - Using real prefix '/tools/python27' 11:12:12 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:12:13 INFO - Installing distribute.............................................................................................................................................................................................done. 11:12:16 INFO - Installing pip.................done. 11:12:16 INFO - Return code: 0 11:12:16 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:12:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:12:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:12:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:12:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:12:16 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x107135e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107152f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faec2c955e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10714e5e0>, '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 0x106d31cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106d5c990>, '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.q6Uocdg3k7/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.XwAU8JAwNU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:12:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 11:12:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:12:16 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.q6Uocdg3k7/Render', 11:12:16 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:12:16 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:12:16 INFO - 'HOME': '/Users/cltbld', 11:12:16 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:12:16 INFO - 'LOGNAME': 'cltbld', 11:12:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:12:16 INFO - 'MOZ_NO_REMOTE': '1', 11:12:16 INFO - 'NO_EM_RESTART': '1', 11:12:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:12:16 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:12:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:12:16 INFO - 'PWD': '/builds/slave/test', 11:12:16 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:12:16 INFO - 'SHELL': '/bin/bash', 11:12:16 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XwAU8JAwNU/Listeners', 11:12:16 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 11:12:16 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:12:16 INFO - 'USER': 'cltbld', 11:12:16 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:12:16 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:12:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:12:16 INFO - 'XPC_FLAGS': '0x0', 11:12:16 INFO - 'XPC_SERVICE_NAME': '0', 11:12:16 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:12:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:12:16 INFO - Downloading/unpacking psutil>=0.7.1 11:12:16 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 11:12:16 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 11:12:16 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 11:12:16 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 11:12:16 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 11:12:16 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 11:12:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:12:19 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:12:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:12:19 INFO - Installing collected packages: psutil 11:12:19 INFO - Running setup.py install for psutil 11:12:19 INFO - building 'psutil._psutil_osx' extension 11:12:19 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 11:12:20 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 11:12:20 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 11:12:20 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 11:12:20 INFO - building 'psutil._psutil_posix' extension 11:12:20 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 11:12:20 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 11:12:20 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 11:12:20 INFO - ^ 11:12:20 INFO - 1 warning generated. 11:12:20 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 11:12:20 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:12:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:12:20 INFO - Successfully installed psutil 11:12:20 INFO - Cleaning up... 11:12:20 INFO - Return code: 0 11:12:20 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:12:20 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')]} 11:12:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:12:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:12:20 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')]} 11:12:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:12:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:12:20 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 0x107135e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107152f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faec2c955e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10714e5e0>, '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 0x106d31cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106d5c990>, '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.q6Uocdg3k7/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.XwAU8JAwNU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:12:20 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 11:12:20 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 11:12:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.q6Uocdg3k7/Render', 11:12:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:12:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:12:20 INFO - 'HOME': '/Users/cltbld', 11:12:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:12:20 INFO - 'LOGNAME': 'cltbld', 11:12:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:12:20 INFO - 'MOZ_NO_REMOTE': '1', 11:12:20 INFO - 'NO_EM_RESTART': '1', 11:12:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:12:20 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:12:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:12:20 INFO - 'PWD': '/builds/slave/test', 11:12:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:12:20 INFO - 'SHELL': '/bin/bash', 11:12:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XwAU8JAwNU/Listeners', 11:12:20 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 11:12:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:12:20 INFO - 'USER': 'cltbld', 11:12:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:12:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:12:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:12:20 INFO - 'XPC_FLAGS': '0x0', 11:12:20 INFO - 'XPC_SERVICE_NAME': '0', 11:12:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:12:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:12:21 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:12:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:12:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:12:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:12:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:12:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:12:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:12:23 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:12:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:12:23 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:12:23 INFO - Installing collected packages: mozsystemmonitor 11:12:23 INFO - Running setup.py install for mozsystemmonitor 11:12:23 INFO - Successfully installed mozsystemmonitor 11:12:23 INFO - Cleaning up... 11:12:23 INFO - Return code: 0 11:12:23 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:12:23 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')]} 11:12:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:12:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:12:23 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')]} 11:12:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:12:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:12:23 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 0x107135e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107152f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faec2c955e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10714e5e0>, '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 0x106d31cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106d5c990>, '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.q6Uocdg3k7/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.XwAU8JAwNU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:12:23 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 11:12:23 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 11:12:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.q6Uocdg3k7/Render', 11:12:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:12:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:12:23 INFO - 'HOME': '/Users/cltbld', 11:12:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:12:23 INFO - 'LOGNAME': 'cltbld', 11:12:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:12:23 INFO - 'MOZ_NO_REMOTE': '1', 11:12:23 INFO - 'NO_EM_RESTART': '1', 11:12:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:12:23 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:12:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:12:23 INFO - 'PWD': '/builds/slave/test', 11:12:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:12:23 INFO - 'SHELL': '/bin/bash', 11:12:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XwAU8JAwNU/Listeners', 11:12:23 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 11:12:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:12:23 INFO - 'USER': 'cltbld', 11:12:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:12:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:12:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:12:23 INFO - 'XPC_FLAGS': '0x0', 11:12:23 INFO - 'XPC_SERVICE_NAME': '0', 11:12:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:12:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:12:24 INFO - Downloading/unpacking blobuploader==1.2.4 11:12:24 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 11:12:24 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 11:12:24 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 11:12:24 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 11:12:24 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 11:12:24 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 11:12:26 INFO - Downloading blobuploader-1.2.4.tar.gz 11:12:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:12:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:12: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 11:12: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 11:12: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 11:12: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 11:12: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 11:12: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 11:12:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:12:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:12:27 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 11:12:27 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 11:12:27 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 11:12:27 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 11:12:27 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 11:12:27 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 11:12:27 INFO - Downloading docopt-0.6.1.tar.gz 11:12:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:12:27 INFO - Installing collected packages: blobuploader, requests, docopt 11:12:27 INFO - Running setup.py install for blobuploader 11:12:27 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:12:28 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:12:28 INFO - Running setup.py install for requests 11:12:28 INFO - Running setup.py install for docopt 11:12:28 INFO - Successfully installed blobuploader requests docopt 11:12:28 INFO - Cleaning up... 11:12:28 INFO - Return code: 0 11:12:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:12:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:12:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:12:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:12:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:12:28 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 0x107135e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107152f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faec2c955e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10714e5e0>, '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 0x106d31cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106d5c990>, '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.q6Uocdg3k7/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.XwAU8JAwNU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:12:28 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 11:12:28 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 11:12:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.q6Uocdg3k7/Render', 11:12:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:12:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:12:28 INFO - 'HOME': '/Users/cltbld', 11:12:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:12:28 INFO - 'LOGNAME': 'cltbld', 11:12:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:12:28 INFO - 'MOZ_NO_REMOTE': '1', 11:12:28 INFO - 'NO_EM_RESTART': '1', 11:12:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:12:28 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:12:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:12:28 INFO - 'PWD': '/builds/slave/test', 11:12:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:12:28 INFO - 'SHELL': '/bin/bash', 11:12:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XwAU8JAwNU/Listeners', 11:12:28 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 11:12:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:12:28 INFO - 'USER': 'cltbld', 11:12:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:12:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:12:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:12:28 INFO - 'XPC_FLAGS': '0x0', 11:12:28 INFO - 'XPC_SERVICE_NAME': '0', 11:12:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:12:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:12:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:12:29 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-OY92oG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:12:29 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-Odj6pO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:12:29 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-2Vr4RS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:12:29 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-nlBMnD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:12:29 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-ft0qFr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:12:29 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-zHwU9G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:12:29 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-BdaeS7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:12:29 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-AoSlKA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:12:29 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-JL7z48-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:12:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:12:29 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-iQtHYh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:12:30 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-agqImU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:12:30 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-VoG4_9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:12:30 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-Fre9H4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:12:30 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-N4J6vB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:12:30 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-Ju2XDO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:12:30 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-f2iv8J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:12:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:12:30 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-mGbJTy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:12:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:12:30 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-HHdLEY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:12:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:12:30 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-HWoCg9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:12:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:12:30 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-_azJBC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:12:31 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:12:31 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-nGl9aM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:12:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:12:31 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 11:12:31 INFO - Running setup.py install for manifestparser 11:12:31 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:12:31 INFO - Running setup.py install for mozcrash 11:12:31 INFO - Running setup.py install for mozdebug 11:12:31 INFO - Running setup.py install for mozdevice 11:12:32 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:12:32 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:12:32 INFO - Running setup.py install for mozfile 11:12:32 INFO - Running setup.py install for mozhttpd 11:12:32 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:12:32 INFO - Running setup.py install for mozinfo 11:12:32 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:12:32 INFO - Running setup.py install for mozInstall 11:12:32 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:12:32 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:12:32 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:12:32 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:12:32 INFO - Running setup.py install for mozleak 11:12:32 INFO - Running setup.py install for mozlog 11:12:33 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:12:33 INFO - Running setup.py install for moznetwork 11:12:33 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:12:33 INFO - Running setup.py install for mozprocess 11:12:33 INFO - Running setup.py install for mozprofile 11:12:33 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:12:33 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:12:33 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:12:33 INFO - Running setup.py install for mozrunner 11:12:33 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:12:33 INFO - Running setup.py install for mozscreenshot 11:12:33 INFO - Running setup.py install for moztest 11:12:33 INFO - Running setup.py install for mozversion 11:12:34 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:12:34 INFO - Running setup.py install for wptserve 11:12:34 INFO - Running setup.py install for marionette-driver 11:12:34 INFO - Running setup.py install for browsermob-proxy 11:12:34 INFO - Running setup.py install for marionette-client 11:12:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:12:34 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:12:34 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 11:12:34 INFO - Cleaning up... 11:12:34 INFO - Return code: 0 11:12:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:12:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:12:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:12:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:12:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:12:34 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 0x107135e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107152f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7faec2c955e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10714e5e0>, '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 0x106d31cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106d5c990>, '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.q6Uocdg3k7/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.XwAU8JAwNU/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:12:34 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 11:12:34 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 11:12:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.q6Uocdg3k7/Render', 11:12:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:12:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:12:34 INFO - 'HOME': '/Users/cltbld', 11:12:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:12:34 INFO - 'LOGNAME': 'cltbld', 11:12:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:12:34 INFO - 'MOZ_NO_REMOTE': '1', 11:12:34 INFO - 'NO_EM_RESTART': '1', 11:12:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:12:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:12:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:12:34 INFO - 'PWD': '/builds/slave/test', 11:12:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:12:34 INFO - 'SHELL': '/bin/bash', 11:12:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XwAU8JAwNU/Listeners', 11:12:34 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 11:12:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:12:34 INFO - 'USER': 'cltbld', 11:12:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:12:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:12:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:12:34 INFO - 'XPC_FLAGS': '0x0', 11:12:34 INFO - 'XPC_SERVICE_NAME': '0', 11:12:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:12:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:12:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:12:35 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-_2fdbO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:12:35 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)) 11:12:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:12:35 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-JWiqAL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:12:35 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)) 11:12:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:12:35 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-YofIs1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:12:35 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)) 11:12:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:12:35 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-VS_LfV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:12:35 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)) 11:12:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:12:35 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-JXVK2f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:12:35 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)) 11:12:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:12:35 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-WnNdDE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:12:35 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)) 11:12:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:12:35 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-xJ3kIU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:12:36 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)) 11:12:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:12:36 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-DMxzNJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:12:36 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)) 11:12:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:12:36 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-SWQtGO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:12:36 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)) 11:12:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:12:36 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-4j0V8A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:12:36 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)) 11:12:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:12:36 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-cuR47w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:12:36 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)) 11:12:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:12:36 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-XQHq3F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:12:36 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)) 11:12:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:12:36 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-_BG3iy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:12:36 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)) 11:12:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:12:36 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-1DslaX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:12:36 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)) 11:12:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:12:36 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-7g_XW5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:12:36 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)) 11:12:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:12:36 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-KafOWW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:12:36 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)) 11:12:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:12:37 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-W_Dy7Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:12:37 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)) 11:12:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:12:37 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-hIAaNy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:12:37 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)) 11:12:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:12:37 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-sOGFWr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:12:37 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)) 11:12:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:12:37 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-LsMYOQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:12:37 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)) 11:12:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:12:37 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-DqVB_0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:12:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:12:37 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)) 11:12:37 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)) 11:12:37 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)) 11:12:37 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)) 11:12:37 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)) 11:12:37 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)) 11:12:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:12:37 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 11:12:37 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 11:12:37 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 11:12:37 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 11:12:37 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 11:12:37 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 11:12:40 INFO - Downloading blessings-1.6.tar.gz 11:12:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:12:40 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)) 11:12:40 INFO - Installing collected packages: blessings 11:12:40 INFO - Running setup.py install for blessings 11:12:40 INFO - Successfully installed blessings 11:12:40 INFO - Cleaning up... 11:12:40 INFO - Return code: 0 11:12:40 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:12:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:12:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:12:41 INFO - Reading from file tmpfile_stdout 11:12:41 INFO - Current package versions: 11:12:41 INFO - blessings == 1.6 11:12:41 INFO - blobuploader == 1.2.4 11:12:41 INFO - browsermob-proxy == 0.6.0 11:12:41 INFO - docopt == 0.6.1 11:12:41 INFO - manifestparser == 1.1 11:12:41 INFO - marionette-client == 2.3.0 11:12:41 INFO - marionette-driver == 1.4.0 11:12:41 INFO - mozInstall == 1.12 11:12:41 INFO - mozcrash == 0.17 11:12:41 INFO - mozdebug == 0.1 11:12:41 INFO - mozdevice == 0.48 11:12:41 INFO - mozfile == 1.2 11:12:41 INFO - mozhttpd == 0.7 11:12:41 INFO - mozinfo == 0.9 11:12:41 INFO - mozleak == 0.1 11:12:41 INFO - mozlog == 3.1 11:12:41 INFO - moznetwork == 0.27 11:12:41 INFO - mozprocess == 0.22 11:12:41 INFO - mozprofile == 0.28 11:12:41 INFO - mozrunner == 6.11 11:12:41 INFO - mozscreenshot == 0.1 11:12:41 INFO - mozsystemmonitor == 0.0 11:12:41 INFO - moztest == 0.7 11:12:41 INFO - mozversion == 1.4 11:12:41 INFO - psutil == 3.1.1 11:12:41 INFO - requests == 1.2.3 11:12:41 INFO - wptserve == 1.4.0 11:12:41 INFO - wsgiref == 0.1.2 11:12:41 INFO - Running post-action listener: _resource_record_post_action 11:12:41 INFO - Running post-action listener: _start_resource_monitoring 11:12:41 INFO - Starting resource monitoring. 11:12:41 INFO - ##### 11:12:41 INFO - ##### Running pull step. 11:12:41 INFO - ##### 11:12:41 INFO - Running pre-action listener: _resource_record_pre_action 11:12:41 INFO - Running main action method: pull 11:12:41 INFO - Pull has nothing to do! 11:12:41 INFO - Running post-action listener: _resource_record_post_action 11:12:41 INFO - ##### 11:12:41 INFO - ##### Running install step. 11:12:41 INFO - ##### 11:12:41 INFO - Running pre-action listener: _resource_record_pre_action 11:12:41 INFO - Running main action method: install 11:12:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:12:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:12:41 INFO - Reading from file tmpfile_stdout 11:12:41 INFO - Detecting whether we're running mozinstall >=1.0... 11:12:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:12:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:12:41 INFO - Reading from file tmpfile_stdout 11:12:41 INFO - Output received: 11:12:41 INFO - Usage: mozinstall [options] installer 11:12:41 INFO - Options: 11:12:41 INFO - -h, --help show this help message and exit 11:12:41 INFO - -d DEST, --destination=DEST 11:12:41 INFO - Directory to install application into. [default: 11:12:41 INFO - "/builds/slave/test"] 11:12:41 INFO - --app=APP Application being installed. [default: firefox] 11:12:41 INFO - mkdir: /builds/slave/test/build/application 11:12:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 11:12:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 11:12:59 INFO - Reading from file tmpfile_stdout 11:12:59 INFO - Output received: 11:12:59 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 11:12:59 INFO - Running post-action listener: _resource_record_post_action 11:12:59 INFO - ##### 11:12:59 INFO - ##### Running run-tests step. 11:12:59 INFO - ##### 11:12:59 INFO - Running pre-action listener: _resource_record_pre_action 11:12:59 INFO - Running main action method: run_tests 11:12:59 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:12:59 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:12:59 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:12:59 INFO - grabbing minidump binary from tooltool 11:12:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:12:59 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 0x10714e5e0>, '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 0x106d31cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106d5c990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:12:59 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 11:12:59 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 11:12:59 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:13:00 INFO - Return code: 0 11:13:00 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 11:13:00 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:13:00 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/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.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 11:13:00 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/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.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 11:13:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.q6Uocdg3k7/Render', 11:13:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:13:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:13:00 INFO - 'HOME': '/Users/cltbld', 11:13:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:13:00 INFO - 'LOGNAME': 'cltbld', 11:13:00 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:13:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:13:00 INFO - 'MOZ_NO_REMOTE': '1', 11:13:00 INFO - 'NO_EM_RESTART': '1', 11:13:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:13:00 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:13:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:13:00 INFO - 'PWD': '/builds/slave/test', 11:13:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:13:00 INFO - 'SHELL': '/bin/bash', 11:13:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.XwAU8JAwNU/Listeners', 11:13:00 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 11:13:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:13:00 INFO - 'USER': 'cltbld', 11:13:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:13:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:13:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:13:00 INFO - 'XPC_FLAGS': '0x0', 11:13:00 INFO - 'XPC_SERVICE_NAME': '0', 11:13:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:13:00 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/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.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 11:13:00 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 11:13:00 INFO - import pkg_resources 11:13:01 INFO - Using 1 client processes 11:13:01 INFO - wptserve Starting http server on 127.0.0.1:8001 11:13:01 INFO - wptserve Starting http server on 127.0.0.1:8000 11:13:01 INFO - wptserve Starting http server on 127.0.0.1:8443 11:13:03 INFO - SUITE-START | Running 778 tests 11:13:03 INFO - Running testharness tests 11:13:03 INFO - Setting up ssl 11:13:03 INFO - PROCESS | certutil | 11:13:03 INFO - PROCESS | certutil | 11:13:03 INFO - PROCESS | certutil | 11:13:03 INFO - Certificate Nickname Trust Attributes 11:13:03 INFO - SSL,S/MIME,JAR/XPI 11:13:03 INFO - 11:13:03 INFO - web-platform-tests CT,, 11:13:03 INFO - 11:13:03 INFO - Starting runner 11:13:04 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 11:13:04 INFO - PROCESS | 1688 | 1465495984599 Marionette DEBUG Marionette enabled via build flag and pref 11:13:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x113f4d800 == 1 [pid = 1688] [id = 1] 11:13:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 1 (0x113f4e000) [pid = 1688] [serial = 1] [outer = 0x0] 11:13:04 INFO - PROCESS | 1688 | [1688] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:13:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 2 (0x113f4f000) [pid = 1688] [serial = 2] [outer = 0x113f4e000] 11:13:04 INFO - PROCESS | 1688 | 1465495984912 Marionette INFO Listening on port 2828 11:13:05 INFO - PROCESS | 1688 | 1465495985143 Marionette DEBUG Marionette enabled via command-line flag 11:13:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x11694e000 == 2 [pid = 1688] [id = 2] 11:13:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 3 (0x11694e800) [pid = 1688] [serial = 3] [outer = 0x0] 11:13:05 INFO - PROCESS | 1688 | [1688] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:13:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 4 (0x11694f800) [pid = 1688] [serial = 4] [outer = 0x11694e800] 11:13:05 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:13:05 INFO - PROCESS | 1688 | 1465495985296 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49282 11:13:05 INFO - PROCESS | 1688 | 1465495985380 Marionette DEBUG Closed connection conn0 11:13:05 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:13:05 INFO - PROCESS | 1688 | 1465495985383 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49283 11:13:05 INFO - PROCESS | 1688 | 1465495985394 Marionette DEBUG Closed connection conn1 11:13:05 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:13:05 INFO - PROCESS | 1688 | 1465495985399 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49284 11:13:05 INFO - PROCESS | 1688 | 1465495985413 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:13:05 INFO - PROCESS | 1688 | 1465495985419 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160609095529","device":"desktop","version":"48.0"} 11:13:05 INFO - PROCESS | 1688 | [1688] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:13:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x11995f000 == 3 [pid = 1688] [id = 3] 11:13:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 5 (0x11995f800) [pid = 1688] [serial = 5] [outer = 0x0] 11:13:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x119cb2800 == 4 [pid = 1688] [id = 4] 11:13:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 6 (0x119931800) [pid = 1688] [serial = 6] [outer = 0x0] 11:13:06 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:13:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x121368800 == 5 [pid = 1688] [id = 5] 11:13:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 7 (0x11992d800) [pid = 1688] [serial = 7] [outer = 0x0] 11:13:06 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:13:06 INFO - PROCESS | 1688 | [1688] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:13:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 8 (0x121682000) [pid = 1688] [serial = 8] [outer = 0x11992d800] 11:13:06 INFO - PROCESS | 1688 | [1688] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:13:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 9 (0x12325e800) [pid = 1688] [serial = 9] [outer = 0x11995f800] 11:13:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 10 (0x119354400) [pid = 1688] [serial = 10] [outer = 0x119931800] 11:13:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 11 (0x119356400) [pid = 1688] [serial = 11] [outer = 0x11992d800] 11:13:07 INFO - PROCESS | 1688 | [1688] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:13:07 INFO - PROCESS | 1688 | 1465495987337 Marionette INFO startBrowser a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:07 INFO - PROCESS | 1688 | 1465495987362 Marionette DEBUG loaded listener.js 11:13:07 INFO - PROCESS | 1688 | 1465495987372 Marionette DEBUG loaded listener.js 11:13:07 INFO - PROCESS | 1688 | 1465495987373 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 12 (0x1265ea800) [pid = 1688] [serial = 12] [outer = 0x11992d800] 11:13:07 INFO - PROCESS | 1688 | 1465495987688 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"a2baa359-6356-7e4b-9dc0-bff2e37a4e27","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160609095529","device":"desktop","version":"48.0","command_id":1}}] 11:13:07 INFO - PROCESS | 1688 | 1465495987772 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}] 11:13:07 INFO - PROCESS | 1688 | 1465495987774 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:07 INFO - PROCESS | 1688 | 1465495987826 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 11:13:07 INFO - PROCESS | 1688 | 1465495987923 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:13:07 INFO - PROCESS | 1688 | 1465495987925 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:07 INFO - PROCESS | 1688 | [1688] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:13:07 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:13:07 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:13:08 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:13:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 13 (0x128aa4c00) [pid = 1688] [serial = 13] [outer = 0x11992d800] 11:13:08 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:13:08 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:13:08 INFO - PROCESS | 1688 | 1465495988307 Marionette TRACE conn2 <- [1,3,null,{}] 11:13:08 INFO - PROCESS | 1688 | 1465495988311 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:13:08 INFO - PROCESS | 1688 | 1465495988315 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:08 INFO - PROCESS | 1688 | 1465495988344 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 11:13:08 INFO - PROCESS | 1688 | 1465495988374 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 11:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:13:08 INFO - PROCESS | 1688 | 1465495988377 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 11:13:08 INFO - PROCESS | 1688 | 1465495988381 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:13:08 INFO - PROCESS | 1688 | 1465495988385 Marionette TRACE conn2 <- [1,6,null,{}] 11:13:08 INFO - PROCESS | 1688 | 1465495988389 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}] 11:13:08 INFO - PROCESS | 1688 | 1465495988391 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:08 INFO - PROCESS | 1688 | 1465495988406 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 11:13:08 INFO - PROCESS | 1688 | 1465495988409 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:08 INFO - PROCESS | 1688 | 1465495988411 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x128de2000 == 6 [pid = 1688] [id = 6] 11:13:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 14 (0x128da2c00) [pid = 1688] [serial = 14] [outer = 0x0] 11:13:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 15 (0x128da4800) [pid = 1688] [serial = 15] [outer = 0x128da2c00] 11:13:08 INFO - PROCESS | 1688 | 1465495988459 Marionette DEBUG loaded listener.js 11:13:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 16 (0x12913c800) [pid = 1688] [serial = 16] [outer = 0x128da2c00] 11:13:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x1294e3000 == 7 [pid = 1688] [id = 7] 11:13:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 17 (0x128a9d400) [pid = 1688] [serial = 17] [outer = 0x0] 11:13:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 18 (0x129144000) [pid = 1688] [serial = 18] [outer = 0x128a9d400] 11:13:08 INFO - PROCESS | 1688 | 1465495988837 Marionette DEBUG loaded listener.js 11:13:08 INFO - PROCESS | 1688 | 1465495988878 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]]]}] 11:13:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 19 (0x1294c3c00) [pid = 1688] [serial = 19] [outer = 0x128a9d400] 11:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 574ms 11:13:08 INFO - PROCESS | 1688 | 1465495988957 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 11:13:08 INFO - PROCESS | 1688 | 1465495988959 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 11:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:13:08 INFO - PROCESS | 1688 | 1465495988970 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:13:08 INFO - PROCESS | 1688 | 1465495988971 Marionette TRACE conn2 <- [1,10,null,{}] 11:13:09 INFO - PROCESS | 1688 | 1465495989029 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}] 11:13:09 INFO - PROCESS | 1688 | 1465495989034 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:09 INFO - PROCESS | 1688 | 1465495989217 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 11:13:09 INFO - PROCESS | 1688 | 1465495989273 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:09 INFO - PROCESS | 1688 | 1465495989275 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a75b000 == 8 [pid = 1688] [id = 8] 11:13:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 20 (0x12a76b800) [pid = 1688] [serial = 20] [outer = 0x0] 11:13:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 21 (0x12ac42800) [pid = 1688] [serial = 21] [outer = 0x12a76b800] 11:13:09 INFO - PROCESS | 1688 | 1465495989354 Marionette DEBUG loaded listener.js 11:13:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 22 (0x1289df000) [pid = 1688] [serial = 22] [outer = 0x12a76b800] 11:13:09 INFO - PROCESS | 1688 | 1465495989689 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]]]}] 11:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 774ms 11:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:13:09 INFO - PROCESS | 1688 | 1465495989739 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 11:13:09 INFO - PROCESS | 1688 | 1465495989741 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 11:13:09 INFO - PROCESS | 1688 | 1465495989743 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:13:09 INFO - PROCESS | 1688 | 1465495989744 Marionette TRACE conn2 <- [1,14,null,{}] 11:13:09 INFO - PROCESS | 1688 | 1465495989746 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}] 11:13:09 INFO - PROCESS | 1688 | 1465495989748 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:09 INFO - PROCESS | 1688 | 1465495989839 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 11:13:09 INFO - PROCESS | 1688 | 1465495989842 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:09 INFO - PROCESS | 1688 | 1465495989843 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x12af26000 == 9 [pid = 1688] [id = 9] 11:13:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 23 (0x12ac4cc00) [pid = 1688] [serial = 23] [outer = 0x0] 11:13:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 24 (0x12ae53400) [pid = 1688] [serial = 24] [outer = 0x12ac4cc00] 11:13:09 INFO - PROCESS | 1688 | 1465495989868 Marionette DEBUG loaded listener.js 11:13:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 25 (0x124fe6c00) [pid = 1688] [serial = 25] [outer = 0x12ac4cc00] 11:13:10 INFO - PROCESS | 1688 | 1465495990126 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]]]}] 11:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 11:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:13:10 INFO - PROCESS | 1688 | 1465495990161 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 11:13:10 INFO - PROCESS | 1688 | 1465495990162 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 11:13:10 INFO - PROCESS | 1688 | 1465495990172 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:13:10 INFO - PROCESS | 1688 | 1465495990173 Marionette TRACE conn2 <- [1,18,null,{}] 11:13:10 INFO - PROCESS | 1688 | 1465495990176 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}] 11:13:10 INFO - PROCESS | 1688 | 1465495990178 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:10 INFO - PROCESS | 1688 | 1465495990272 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 11:13:10 INFO - PROCESS | 1688 | 1465495990277 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:10 INFO - PROCESS | 1688 | 1465495990279 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b88a000 == 10 [pid = 1688] [id = 10] 11:13:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 26 (0x12ae57c00) [pid = 1688] [serial = 26] [outer = 0x0] 11:13:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 27 (0x12b842800) [pid = 1688] [serial = 27] [outer = 0x12ae57c00] 11:13:10 INFO - PROCESS | 1688 | 1465495990302 Marionette DEBUG loaded listener.js 11:13:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 28 (0x12b84c400) [pid = 1688] [serial = 28] [outer = 0x12ae57c00] 11:13:10 INFO - PROCESS | 1688 | 1465495990569 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]]]}] 11:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 429ms 11:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:13:10 INFO - PROCESS | 1688 | 1465495990594 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 11:13:10 INFO - PROCESS | 1688 | 1465495990596 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 11:13:10 INFO - PROCESS | 1688 | 1465495990606 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:13:10 INFO - PROCESS | 1688 | 1465495990607 Marionette TRACE conn2 <- [1,22,null,{}] 11:13:10 INFO - PROCESS | 1688 | 1465495990609 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}] 11:13:10 INFO - PROCESS | 1688 | 1465495990611 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:10 INFO - PROCESS | 1688 | 1465495990711 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 11:13:10 INFO - PROCESS | 1688 | 1465495990714 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:10 INFO - PROCESS | 1688 | 1465495990716 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bc9b800 == 11 [pid = 1688] [id = 11] 11:13:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 29 (0x12b855400) [pid = 1688] [serial = 29] [outer = 0x0] 11:13:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 30 (0x12b861c00) [pid = 1688] [serial = 30] [outer = 0x12b855400] 11:13:10 INFO - PROCESS | 1688 | 1465495990740 Marionette DEBUG loaded listener.js 11:13:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 31 (0x12be84000) [pid = 1688] [serial = 31] [outer = 0x12b855400] 11:13:10 INFO - PROCESS | 1688 | 1465495990972 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]]]}] 11:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 377ms 11:13:10 INFO - PROCESS | 1688 | 1465495990975 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 11:13:10 INFO - PROCESS | 1688 | 1465495990976 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 11:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:13:10 INFO - PROCESS | 1688 | 1465495990979 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:13:10 INFO - PROCESS | 1688 | 1465495990980 Marionette TRACE conn2 <- [1,26,null,{}] 11:13:10 INFO - PROCESS | 1688 | 1465495990989 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}] 11:13:10 INFO - PROCESS | 1688 | 1465495990990 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:11 INFO - PROCESS | 1688 | 1465495991088 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 11:13:11 INFO - PROCESS | 1688 | 1465495991091 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:11 INFO - PROCESS | 1688 | 1465495991093 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x11809d800 == 12 [pid = 1688] [id = 12] 11:13:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 32 (0x12be47c00) [pid = 1688] [serial = 32] [outer = 0x0] 11:13:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 33 (0x12be84c00) [pid = 1688] [serial = 33] [outer = 0x12be47c00] 11:13:11 INFO - PROCESS | 1688 | 1465495991117 Marionette DEBUG loaded listener.js 11:13:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 34 (0x12be8c400) [pid = 1688] [serial = 34] [outer = 0x12be47c00] 11:13:11 INFO - PROCESS | 1688 | 1465495991354 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]]]}] 11:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 11:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:13:11 INFO - PROCESS | 1688 | 1465495991406 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 11:13:11 INFO - PROCESS | 1688 | 1465495991407 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 11:13:11 INFO - PROCESS | 1688 | 1465495991409 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:13:11 INFO - PROCESS | 1688 | 1465495991410 Marionette TRACE conn2 <- [1,30,null,{}] 11:13:11 INFO - PROCESS | 1688 | 1465495991429 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}] 11:13:11 INFO - PROCESS | 1688 | 1465495991430 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:11 INFO - PROCESS | 1688 | 1465495991520 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 11:13:11 INFO - PROCESS | 1688 | 1465495991524 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:11 INFO - PROCESS | 1688 | 1465495991525 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c3de000 == 13 [pid = 1688] [id = 13] 11:13:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 35 (0x12be8f400) [pid = 1688] [serial = 35] [outer = 0x0] 11:13:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 36 (0x12c394c00) [pid = 1688] [serial = 36] [outer = 0x12be8f400] 11:13:11 INFO - PROCESS | 1688 | 1465495991549 Marionette DEBUG loaded listener.js 11:13:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 37 (0x12c398800) [pid = 1688] [serial = 37] [outer = 0x12be8f400] 11:13:11 INFO - PROCESS | 1688 | 1465495991773 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]]]}] 11:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 381ms 11:13:11 INFO - PROCESS | 1688 | 1465495991790 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 11:13:11 INFO - PROCESS | 1688 | 1465495991792 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 11:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:13:11 INFO - PROCESS | 1688 | 1465495991794 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:13:11 INFO - PROCESS | 1688 | 1465495991795 Marionette TRACE conn2 <- [1,34,null,{}] 11:13:11 INFO - PROCESS | 1688 | 1465495991797 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}] 11:13:11 INFO - PROCESS | 1688 | 1465495991798 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:11 INFO - PROCESS | 1688 | 1465495991897 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 11:13:11 INFO - PROCESS | 1688 | 1465495991911 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:11 INFO - PROCESS | 1688 | 1465495991912 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c576800 == 14 [pid = 1688] [id = 14] 11:13:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 38 (0x12c39f000) [pid = 1688] [serial = 38] [outer = 0x0] 11:13:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 39 (0x12c559800) [pid = 1688] [serial = 39] [outer = 0x12c39f000] 11:13:11 INFO - PROCESS | 1688 | 1465495991936 Marionette DEBUG loaded listener.js 11:13:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 40 (0x12c55e400) [pid = 1688] [serial = 40] [outer = 0x12c39f000] 11:13:12 INFO - PROCESS | 1688 | 1465495992169 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]]]}] 11:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 419ms 11:13:12 INFO - PROCESS | 1688 | 1465495992223 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 11:13:12 INFO - PROCESS | 1688 | 1465495992224 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 11:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:13:12 INFO - PROCESS | 1688 | 1465495992226 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:13:12 INFO - PROCESS | 1688 | 1465495992227 Marionette TRACE conn2 <- [1,38,null,{}] 11:13:12 INFO - PROCESS | 1688 | 1465495992230 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}] 11:13:12 INFO - PROCESS | 1688 | 1465495992231 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:12 INFO - PROCESS | 1688 | 1465495992333 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 11:13:12 INFO - PROCESS | 1688 | 1465495992338 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:12 INFO - PROCESS | 1688 | 1465495992339 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c956800 == 15 [pid = 1688] [id = 15] 11:13:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 41 (0x12c564800) [pid = 1688] [serial = 41] [outer = 0x0] 11:13:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 42 (0x12c566400) [pid = 1688] [serial = 42] [outer = 0x12c564800] 11:13:12 INFO - PROCESS | 1688 | 1465495992363 Marionette DEBUG loaded listener.js 11:13:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 43 (0x12c9ab000) [pid = 1688] [serial = 43] [outer = 0x12c564800] 11:13:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cd29000 == 16 [pid = 1688] [id = 16] 11:13:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 44 (0x12cd29800) [pid = 1688] [serial = 44] [outer = 0x0] 11:13:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 45 (0x12cd2b000) [pid = 1688] [serial = 45] [outer = 0x12cd29800] 11:13:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 46 (0x12cd32000) [pid = 1688] [serial = 46] [outer = 0x12cd29800] 11:13:12 INFO - PROCESS | 1688 | 1465495992622 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]]]}] 11:13:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cd28800 == 17 [pid = 1688] [id = 17] 11:13:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 47 (0x12c9ae800) [pid = 1688] [serial = 47] [outer = 0x0] 11:13:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 48 (0x12cd1bc00) [pid = 1688] [serial = 48] [outer = 0x12c9ae800] 11:13:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 49 (0x1166f1000) [pid = 1688] [serial = 49] [outer = 0x12c9ae800] 11:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 468ms 11:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:13:12 INFO - PROCESS | 1688 | 1465495992706 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 11:13:12 INFO - PROCESS | 1688 | 1465495992707 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 11:13:12 INFO - PROCESS | 1688 | 1465495992716 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:13:12 INFO - PROCESS | 1688 | 1465495992717 Marionette TRACE conn2 <- [1,42,null,{}] 11:13:12 INFO - PROCESS | 1688 | 1465495992741 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}] 11:13:12 INFO - PROCESS | 1688 | 1465495992742 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:12 INFO - PROCESS | 1688 | 1465495992831 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 11:13:12 INFO - PROCESS | 1688 | 1465495992835 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:12 INFO - PROCESS | 1688 | 1465495992836 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d051800 == 18 [pid = 1688] [id = 18] 11:13:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 50 (0x12c9ad400) [pid = 1688] [serial = 50] [outer = 0x0] 11:13:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 51 (0x12cd17400) [pid = 1688] [serial = 51] [outer = 0x12c9ad400] 11:13:12 INFO - PROCESS | 1688 | 1465495992860 Marionette DEBUG loaded listener.js 11:13:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 52 (0x12d0e8800) [pid = 1688] [serial = 52] [outer = 0x12c9ad400] 11:13:13 INFO - PROCESS | 1688 | 1465495993111 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]]]}] 11:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 431ms 11:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:13:13 INFO - PROCESS | 1688 | 1465495993143 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 11:13:13 INFO - PROCESS | 1688 | 1465495993145 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 11:13:13 INFO - PROCESS | 1688 | 1465495993147 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:13:13 INFO - PROCESS | 1688 | 1465495993148 Marionette TRACE conn2 <- [1,46,null,{}] 11:13:13 INFO - PROCESS | 1688 | 1465495993158 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}] 11:13:13 INFO - PROCESS | 1688 | 1465495993159 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:13 INFO - PROCESS | 1688 | 1465495993257 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 11:13:13 INFO - PROCESS | 1688 | 1465495993269 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:13 INFO - PROCESS | 1688 | 1465495993271 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x128de7000 == 19 [pid = 1688] [id = 19] 11:13:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 53 (0x117e96c00) [pid = 1688] [serial = 53] [outer = 0x0] 11:13:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 54 (0x118162000) [pid = 1688] [serial = 54] [outer = 0x117e96c00] 11:13:13 INFO - PROCESS | 1688 | 1465495993297 Marionette DEBUG loaded listener.js 11:13:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 55 (0x119371c00) [pid = 1688] [serial = 55] [outer = 0x117e96c00] 11:13:13 INFO - PROCESS | 1688 | 1465495993533 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]]]}] 11:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 426ms 11:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:13:13 INFO - PROCESS | 1688 | 1465495993574 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 11:13:13 INFO - PROCESS | 1688 | 1465495993575 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 11:13:13 INFO - PROCESS | 1688 | 1465495993577 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:13:13 INFO - PROCESS | 1688 | 1465495993578 Marionette TRACE conn2 <- [1,50,null,{}] 11:13:13 INFO - PROCESS | 1688 | 1465495993581 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}] 11:13:13 INFO - PROCESS | 1688 | 1465495993582 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:13 INFO - PROCESS | 1688 | 1465495993689 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 11:13:13 INFO - PROCESS | 1688 | 1465495993692 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:13 INFO - PROCESS | 1688 | 1465495993693 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d1e4000 == 20 [pid = 1688] [id = 20] 11:13:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 56 (0x12d0eb400) [pid = 1688] [serial = 56] [outer = 0x0] 11:13:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 57 (0x12d32e800) [pid = 1688] [serial = 57] [outer = 0x12d0eb400] 11:13:13 INFO - PROCESS | 1688 | 1465495993716 Marionette DEBUG loaded listener.js 11:13:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 58 (0x12b8a9400) [pid = 1688] [serial = 58] [outer = 0x12d0eb400] 11:13:13 INFO - PROCESS | 1688 | 1465495993942 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]]]}] 11:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 370ms 11:13:13 INFO - PROCESS | 1688 | 1465495993947 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 11:13:13 INFO - PROCESS | 1688 | 1465495993949 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 11:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:13:13 INFO - PROCESS | 1688 | 1465495993958 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:13:13 INFO - PROCESS | 1688 | 1465495993959 Marionette TRACE conn2 <- [1,54,null,{}] 11:13:13 INFO - PROCESS | 1688 | 1465495993961 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}] 11:13:13 INFO - PROCESS | 1688 | 1465495993962 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:14 INFO - PROCESS | 1688 | 1465495994067 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 11:13:14 INFO - PROCESS | 1688 | 1465495994071 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:14 INFO - PROCESS | 1688 | 1465495994082 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x12db1f000 == 21 [pid = 1688] [id = 21] 11:13:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 59 (0x12b8ac000) [pid = 1688] [serial = 59] [outer = 0x0] 11:13:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 60 (0x12b8b2000) [pid = 1688] [serial = 60] [outer = 0x12b8ac000] 11:13:14 INFO - PROCESS | 1688 | 1465495994108 Marionette DEBUG loaded listener.js 11:13:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 61 (0x12b8b8000) [pid = 1688] [serial = 61] [outer = 0x12b8ac000] 11:13:14 INFO - PROCESS | 1688 | 1465495994363 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]]]}] 11:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 420ms 11:13:14 INFO - PROCESS | 1688 | 1465495994379 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 11:13:14 INFO - PROCESS | 1688 | 1465495994380 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 11:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:13:14 INFO - PROCESS | 1688 | 1465495994383 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:13:14 INFO - PROCESS | 1688 | 1465495994386 Marionette TRACE conn2 <- [1,58,null,{}] 11:13:14 INFO - PROCESS | 1688 | 1465495994406 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}] 11:13:14 INFO - PROCESS | 1688 | 1465495994407 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:14 INFO - PROCESS | 1688 | 1465495994530 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 11:13:14 INFO - PROCESS | 1688 | 1465495994535 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:14 INFO - PROCESS | 1688 | 1465495994536 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x12db2e000 == 22 [pid = 1688] [id = 22] 11:13:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 62 (0x12d332800) [pid = 1688] [serial = 62] [outer = 0x0] 11:13:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 63 (0x1234cc000) [pid = 1688] [serial = 63] [outer = 0x12d332800] 11:13:14 INFO - PROCESS | 1688 | 1465495994566 Marionette DEBUG loaded listener.js 11:13:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 64 (0x12df1d400) [pid = 1688] [serial = 64] [outer = 0x12d332800] 11:13:15 INFO - PROCESS | 1688 | 1465495995704 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]]]}] 11:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1334ms 11:13:15 INFO - PROCESS | 1688 | 1465495995719 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 11:13:15 INFO - PROCESS | 1688 | 1465495995722 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 11:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:13:15 INFO - PROCESS | 1688 | 1465495995725 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:13:15 INFO - PROCESS | 1688 | 1465495995727 Marionette TRACE conn2 <- [1,62,null,{}] 11:13:15 INFO - PROCESS | 1688 | 1465495995731 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}] 11:13:15 INFO - PROCESS | 1688 | 1465495995733 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:15 INFO - PROCESS | 1688 | 1465495995856 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 11:13:15 INFO - PROCESS | 1688 | 1465495995909 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:15 INFO - PROCESS | 1688 | 1465495995910 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x112755000 == 23 [pid = 1688] [id = 23] 11:13:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x112da8800) [pid = 1688] [serial = 65] [outer = 0x0] 11:13:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x1133af000) [pid = 1688] [serial = 66] [outer = 0x112da8800] 11:13:15 INFO - PROCESS | 1688 | 1465495995942 Marionette DEBUG loaded listener.js 11:13:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x113f3ac00) [pid = 1688] [serial = 67] [outer = 0x112da8800] 11:13:16 INFO - PROCESS | 1688 | 1465495996341 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]]]}] 11:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 673ms 11:13:16 INFO - PROCESS | 1688 | 1465495996399 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 11:13:16 INFO - PROCESS | 1688 | 1465495996402 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 11:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:13:16 INFO - PROCESS | 1688 | 1465495996406 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:13:16 INFO - PROCESS | 1688 | 1465495996408 Marionette TRACE conn2 <- [1,66,null,{}] 11:13:16 INFO - PROCESS | 1688 | 1465495996411 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}] 11:13:16 INFO - PROCESS | 1688 | 1465495996412 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:16 INFO - PROCESS | 1688 | 1465495996526 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 11:13:16 INFO - PROCESS | 1688 | 1465495996566 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:16 INFO - PROCESS | 1688 | 1465495996568 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x116a95000 == 24 [pid = 1688] [id = 24] 11:13:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x11696c800) [pid = 1688] [serial = 68] [outer = 0x0] 11:13:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x1172b9000) [pid = 1688] [serial = 69] [outer = 0x11696c800] 11:13:16 INFO - PROCESS | 1688 | 1465495996598 Marionette DEBUG loaded listener.js 11:13:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x118164000) [pid = 1688] [serial = 70] [outer = 0x11696c800] 11:13:17 INFO - PROCESS | 1688 | 1465495997007 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]]]}] 11:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 669ms 11:13:17 INFO - PROCESS | 1688 | 1465495997076 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 11:13:17 INFO - PROCESS | 1688 | 1465495997077 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 11:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:13:17 INFO - PROCESS | 1688 | 1465495997080 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:13:17 INFO - PROCESS | 1688 | 1465495997083 Marionette TRACE conn2 <- [1,70,null,{}] 11:13:17 INFO - PROCESS | 1688 | 1465495997093 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}] 11:13:17 INFO - PROCESS | 1688 | 1465495997097 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:17 INFO - PROCESS | 1688 | 1465495997239 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 11:13:17 INFO - PROCESS | 1688 | 1465495997282 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:17 INFO - PROCESS | 1688 | 1465495997284 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x11724a000 == 25 [pid = 1688] [id = 25] 11:13:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x11920b400) [pid = 1688] [serial = 71] [outer = 0x0] 11:13:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x11937dc00) [pid = 1688] [serial = 72] [outer = 0x11920b400] 11:13:17 INFO - PROCESS | 1688 | 1465495997315 Marionette DEBUG loaded listener.js 11:13:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x11949e400) [pid = 1688] [serial = 73] [outer = 0x11920b400] 11:13:17 INFO - PROCESS | 1688 | 1465495997800 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]]]}] 11:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 773ms 11:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:13:17 INFO - PROCESS | 1688 | 1465495997854 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 11:13:17 INFO - PROCESS | 1688 | 1465495997857 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 11:13:17 INFO - PROCESS | 1688 | 1465495997860 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:13:17 INFO - PROCESS | 1688 | 1465495997862 Marionette TRACE conn2 <- [1,74,null,{}] 11:13:17 INFO - PROCESS | 1688 | 1465495997866 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}] 11:13:17 INFO - PROCESS | 1688 | 1465495997868 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:18 INFO - PROCESS | 1688 | 1465495998185 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 11:13:18 INFO - PROCESS | 1688 | 1465495998237 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:18 INFO - PROCESS | 1688 | 1465495998238 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x11225f800 == 26 [pid = 1688] [id = 26] 11:13:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x113a2fc00) [pid = 1688] [serial = 74] [outer = 0x0] 11:13:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x113aa5c00) [pid = 1688] [serial = 75] [outer = 0x113a2fc00] 11:13:18 INFO - PROCESS | 1688 | 1465495998268 Marionette DEBUG loaded listener.js 11:13:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x113f31c00) [pid = 1688] [serial = 76] [outer = 0x113a2fc00] 11:13:18 INFO - PROCESS | 1688 | 1465495998686 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]]]}] 11:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 875ms 11:13:18 INFO - PROCESS | 1688 | 1465495998735 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 11:13:18 INFO - PROCESS | 1688 | 1465495998738 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 11:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:13:18 INFO - PROCESS | 1688 | 1465495998741 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:13:18 INFO - PROCESS | 1688 | 1465495998743 Marionette TRACE conn2 <- [1,78,null,{}] 11:13:18 INFO - PROCESS | 1688 | 1465495998746 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}] 11:13:18 INFO - PROCESS | 1688 | 1465495998748 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:18 INFO - PROCESS | 1688 | 1465495998853 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 11:13:18 INFO - PROCESS | 1688 | 1465495998911 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:18 INFO - PROCESS | 1688 | 1465495998913 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x113354800 == 27 [pid = 1688] [id = 27] 11:13:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x115ef2c00) [pid = 1688] [serial = 77] [outer = 0x0] 11:13:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x1162d4400) [pid = 1688] [serial = 78] [outer = 0x115ef2c00] 11:13:18 INFO - PROCESS | 1688 | 1465495998945 Marionette DEBUG loaded listener.js 11:13:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x116773c00) [pid = 1688] [serial = 79] [outer = 0x115ef2c00] 11:13:19 INFO - PROCESS | 1688 | 1465495999412 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]]]}] 11:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 722ms 11:13:19 INFO - PROCESS | 1688 | 1465495999487 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 11:13:19 INFO - PROCESS | 1688 | 1465495999489 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 11:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:13:19 INFO - PROCESS | 1688 | 1465495999493 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:13:19 INFO - PROCESS | 1688 | 1465495999494 Marionette TRACE conn2 <- [1,82,null,{}] 11:13:19 INFO - PROCESS | 1688 | 1465495999497 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}] 11:13:19 INFO - PROCESS | 1688 | 1465495999498 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:19 INFO - PROCESS | 1688 | 1465495999577 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 11:13:19 INFO - PROCESS | 1688 | 1465495999581 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:19 INFO - PROCESS | 1688 | 1465495999582 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x113f40800 == 28 [pid = 1688] [id = 28] 11:13:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x116968400) [pid = 1688] [serial = 80] [outer = 0x0] 11:13:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x116fb5400) [pid = 1688] [serial = 81] [outer = 0x116968400] 11:13:19 INFO - PROCESS | 1688 | 1465495999611 Marionette DEBUG loaded listener.js 11:13:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x117e94800) [pid = 1688] [serial = 82] [outer = 0x116968400] 11:13:19 INFO - PROCESS | 1688 | 1465495999921 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]]]}] 11:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 469ms 11:13:19 INFO - PROCESS | 1688 | 1465495999962 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 11:13:19 INFO - PROCESS | 1688 | 1465495999965 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 11:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:13:19 INFO - PROCESS | 1688 | 1465495999974 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:13:19 INFO - PROCESS | 1688 | 1465495999977 Marionette TRACE conn2 <- [1,86,null,{}] 11:13:19 INFO - PROCESS | 1688 | 1465495999979 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}] 11:13:19 INFO - PROCESS | 1688 | 1465495999982 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:20 INFO - PROCESS | 1688 | 1465496000074 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 11:13:20 INFO - PROCESS | 1688 | 1465496000111 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:20 INFO - PROCESS | 1688 | 1465496000112 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x116945000 == 29 [pid = 1688] [id = 29] 11:13:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x115ef3000) [pid = 1688] [serial = 83] [outer = 0x0] 11:13:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x118162c00) [pid = 1688] [serial = 84] [outer = 0x115ef3000] 11:13:20 INFO - PROCESS | 1688 | 1465496000137 Marionette DEBUG loaded listener.js 11:13:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x11859e800) [pid = 1688] [serial = 85] [outer = 0x115ef3000] 11:13:20 INFO - PROCESS | 1688 | 1465496000410 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]]]}] 11:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 474ms 11:13:20 INFO - PROCESS | 1688 | 1465496000444 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 11:13:20 INFO - PROCESS | 1688 | 1465496000445 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 11:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:13:20 INFO - PROCESS | 1688 | 1465496000448 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:13:20 INFO - PROCESS | 1688 | 1465496000449 Marionette TRACE conn2 <- [1,90,null,{}] 11:13:20 INFO - PROCESS | 1688 | 1465496000460 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}] 11:13:20 INFO - PROCESS | 1688 | 1465496000461 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:20 INFO - PROCESS | 1688 | 1465496000541 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 11:13:20 INFO - PROCESS | 1688 | 1465496000545 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:20 INFO - PROCESS | 1688 | 1465496000546 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x116f4f000 == 30 [pid = 1688] [id = 30] 11:13:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x11815cc00) [pid = 1688] [serial = 86] [outer = 0x0] 11:13:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x118a43c00) [pid = 1688] [serial = 87] [outer = 0x11815cc00] 11:13:20 INFO - PROCESS | 1688 | 1465496000574 Marionette DEBUG loaded listener.js 11:13:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x119207800) [pid = 1688] [serial = 88] [outer = 0x11815cc00] 11:13:20 INFO - PROCESS | 1688 | 1465496000852 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]]]}] 11:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 427ms 11:13:20 INFO - PROCESS | 1688 | 1465496000876 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 11:13:20 INFO - PROCESS | 1688 | 1465496000877 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 11:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:13:20 INFO - PROCESS | 1688 | 1465496000879 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:13:20 INFO - PROCESS | 1688 | 1465496000881 Marionette TRACE conn2 <- [1,94,null,{}] 11:13:20 INFO - PROCESS | 1688 | 1465496000891 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}] 11:13:20 INFO - PROCESS | 1688 | 1465496000892 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:20 INFO - PROCESS | 1688 | 1465496000995 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 11:13:21 INFO - PROCESS | 1688 | 1465496001002 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:21 INFO - PROCESS | 1688 | 1465496001006 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x117e56000 == 31 [pid = 1688] [id = 31] 11:13:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x119357400) [pid = 1688] [serial = 89] [outer = 0x0] 11:13:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x119372000) [pid = 1688] [serial = 90] [outer = 0x119357400] 11:13:21 INFO - PROCESS | 1688 | 1465496001038 Marionette DEBUG loaded listener.js 11:13:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x119383400) [pid = 1688] [serial = 91] [outer = 0x119357400] 11:13:21 INFO - PROCESS | 1688 | 1465496001359 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]]]}] 11:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 525ms 11:13:21 INFO - PROCESS | 1688 | 1465496001406 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 11:13:21 INFO - PROCESS | 1688 | 1465496001407 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 11:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:13:21 INFO - PROCESS | 1688 | 1465496001409 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:13:21 INFO - PROCESS | 1688 | 1465496001410 Marionette TRACE conn2 <- [1,98,null,{}] 11:13:21 INFO - PROCESS | 1688 | 1465496001412 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}] 11:13:21 INFO - PROCESS | 1688 | 1465496001414 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:21 INFO - PROCESS | 1688 | 1465496001491 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 11:13:21 INFO - PROCESS | 1688 | 1465496001494 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:21 INFO - PROCESS | 1688 | 1465496001495 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x11858d000 == 32 [pid = 1688] [id = 32] 11:13:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x119387800) [pid = 1688] [serial = 92] [outer = 0x0] 11:13:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1194a5000) [pid = 1688] [serial = 93] [outer = 0x119387800] 11:13:21 INFO - PROCESS | 1688 | 1465496001522 Marionette DEBUG loaded listener.js 11:13:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x119d19800) [pid = 1688] [serial = 94] [outer = 0x119387800] 11:13:21 INFO - PROCESS | 1688 | 1465496001819 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]]]}] 11:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 467ms 11:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:13:21 INFO - PROCESS | 1688 | 1465496001877 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 11:13:21 INFO - PROCESS | 1688 | 1465496001878 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 11:13:21 INFO - PROCESS | 1688 | 1465496001880 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:13:21 INFO - PROCESS | 1688 | 1465496001881 Marionette TRACE conn2 <- [1,102,null,{}] 11:13:21 INFO - PROCESS | 1688 | 1465496001884 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}] 11:13:21 INFO - PROCESS | 1688 | 1465496001885 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:22 INFO - PROCESS | 1688 | 1465496002003 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 11:13:22 INFO - PROCESS | 1688 | 1465496002008 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:22 INFO - PROCESS | 1688 | 1465496002009 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x1185d2800 == 33 [pid = 1688] [id = 33] 11:13:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x119929400) [pid = 1688] [serial = 95] [outer = 0x0] 11:13:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x121003400) [pid = 1688] [serial = 96] [outer = 0x119929400] 11:13:22 INFO - PROCESS | 1688 | 1465496002049 Marionette DEBUG loaded listener.js 11:13:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12128a400) [pid = 1688] [serial = 97] [outer = 0x119929400] 11:13:22 INFO - PROCESS | 1688 | 1465496002446 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]]]}] 11:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 571ms 11:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:13:22 INFO - PROCESS | 1688 | 1465496002451 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 11:13:22 INFO - PROCESS | 1688 | 1465496002453 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 11:13:22 INFO - PROCESS | 1688 | 1465496002455 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:13:22 INFO - PROCESS | 1688 | 1465496002456 Marionette TRACE conn2 <- [1,106,null,{}] 11:13:22 INFO - PROCESS | 1688 | 1465496002458 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}] 11:13:22 INFO - PROCESS | 1688 | 1465496002459 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:22 INFO - PROCESS | 1688 | 1465496002535 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 11:13:22 INFO - PROCESS | 1688 | 1465496002579 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:22 INFO - PROCESS | 1688 | 1465496002580 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x119273800 == 34 [pid = 1688] [id = 34] 11:13:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x112236400) [pid = 1688] [serial = 98] [outer = 0x0] 11:13:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12128d800) [pid = 1688] [serial = 99] [outer = 0x112236400] 11:13:22 INFO - PROCESS | 1688 | 1465496002605 Marionette DEBUG loaded listener.js 11:13:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x121914400) [pid = 1688] [serial = 100] [outer = 0x112236400] 11:13:22 INFO - PROCESS | 1688 | 1465496002862 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]]]}] 11:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 417ms 11:13:22 INFO - PROCESS | 1688 | 1465496002873 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 11:13:22 INFO - PROCESS | 1688 | 1465496002874 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 11:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:13:22 INFO - PROCESS | 1688 | 1465496002876 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:13:22 INFO - PROCESS | 1688 | 1465496002877 Marionette TRACE conn2 <- [1,110,null,{}] 11:13:22 INFO - PROCESS | 1688 | 1465496002879 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}] 11:13:22 INFO - PROCESS | 1688 | 1465496002880 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:22 INFO - PROCESS | 1688 | 1465496002961 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 11:13:22 INFO - PROCESS | 1688 | 1465496002965 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:22 INFO - PROCESS | 1688 | 1465496002966 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x119683000 == 35 [pid = 1688] [id = 35] 11:13:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x120f28800) [pid = 1688] [serial = 101] [outer = 0x0] 11:13:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x121b8f000) [pid = 1688] [serial = 102] [outer = 0x120f28800] 11:13:22 INFO - PROCESS | 1688 | 1465496002992 Marionette DEBUG loaded listener.js 11:13:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12481d800) [pid = 1688] [serial = 103] [outer = 0x120f28800] 11:13:23 INFO - PROCESS | 1688 | 1465496003287 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]]]}] 11:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 11:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:13:23 INFO - PROCESS | 1688 | 1465496003345 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 11:13:23 INFO - PROCESS | 1688 | 1465496003346 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 11:13:23 INFO - PROCESS | 1688 | 1465496003348 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:13:23 INFO - PROCESS | 1688 | 1465496003350 Marionette TRACE conn2 <- [1,114,null,{}] 11:13:23 INFO - PROCESS | 1688 | 1465496003354 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}] 11:13:23 INFO - PROCESS | 1688 | 1465496003355 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:23 INFO - PROCESS | 1688 | 1465496003429 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 11:13:23 INFO - PROCESS | 1688 | 1465496003475 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:23 INFO - PROCESS | 1688 | 1465496003477 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x119959800 == 36 [pid = 1688] [id = 36] 11:13:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1214ee000) [pid = 1688] [serial = 104] [outer = 0x0] 11:13:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x124927800) [pid = 1688] [serial = 105] [outer = 0x1214ee000] 11:13:23 INFO - PROCESS | 1688 | 1465496003503 Marionette DEBUG loaded listener.js 11:13:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x124e42000) [pid = 1688] [serial = 106] [outer = 0x1214ee000] 11:13:23 INFO - PROCESS | 1688 | 1465496003800 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]]]}] 11:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 472ms 11:13:23 INFO - PROCESS | 1688 | 1465496003823 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 11:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:13:23 INFO - PROCESS | 1688 | 1465496003825 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 11:13:23 INFO - PROCESS | 1688 | 1465496003827 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:13:23 INFO - PROCESS | 1688 | 1465496003828 Marionette TRACE conn2 <- [1,118,null,{}] 11:13:23 INFO - PROCESS | 1688 | 1465496003831 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}] 11:13:23 INFO - PROCESS | 1688 | 1465496003832 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:23 INFO - PROCESS | 1688 | 1465496003924 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 11:13:23 INFO - PROCESS | 1688 | 1465496003927 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:23 INFO - PROCESS | 1688 | 1465496003928 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x121190800 == 37 [pid = 1688] [id = 37] 11:13:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x124ac0000) [pid = 1688] [serial = 107] [outer = 0x0] 11:13:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x124fea000) [pid = 1688] [serial = 108] [outer = 0x124ac0000] 11:13:23 INFO - PROCESS | 1688 | 1465496003954 Marionette DEBUG loaded listener.js 11:13:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x12557b000) [pid = 1688] [serial = 109] [outer = 0x124ac0000] 11:13:24 INFO - PROCESS | 1688 | 1465496004241 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]]]}] 11:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 420ms 11:13:24 INFO - PROCESS | 1688 | 1465496004247 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 11:13:24 INFO - PROCESS | 1688 | 1465496004248 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 11:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:13:24 INFO - PROCESS | 1688 | 1465496004258 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:13:24 INFO - PROCESS | 1688 | 1465496004260 Marionette TRACE conn2 <- [1,122,null,{}] 11:13:24 INFO - PROCESS | 1688 | 1465496004262 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}] 11:13:24 INFO - PROCESS | 1688 | 1465496004263 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:24 INFO - PROCESS | 1688 | 1465496004364 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 11:13:24 INFO - PROCESS | 1688 | 1465496004418 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:24 INFO - PROCESS | 1688 | 1465496004419 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x12134f000 == 38 [pid = 1688] [id = 38] 11:13:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x12556d800) [pid = 1688] [serial = 110] [outer = 0x0] 11:13:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x125f5e800) [pid = 1688] [serial = 111] [outer = 0x12556d800] 11:13:24 INFO - PROCESS | 1688 | 1465496004459 Marionette DEBUG loaded listener.js 11:13:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x126427c00) [pid = 1688] [serial = 112] [outer = 0x12556d800] 11:13:24 INFO - PROCESS | 1688 | 1465496004808 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]]]}] 11:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 569ms 11:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:13:24 INFO - PROCESS | 1688 | 1465496004828 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 11:13:24 INFO - PROCESS | 1688 | 1465496004830 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 11:13:24 INFO - PROCESS | 1688 | 1465496004837 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:13:24 INFO - PROCESS | 1688 | 1465496004838 Marionette TRACE conn2 <- [1,126,null,{}] 11:13:24 INFO - PROCESS | 1688 | 1465496004842 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}] 11:13:24 INFO - PROCESS | 1688 | 1465496004844 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:24 INFO - PROCESS | 1688 | 1465496004942 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 11:13:24 INFO - PROCESS | 1688 | 1465496004987 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:24 INFO - PROCESS | 1688 | 1465496004995 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x12195a800 == 39 [pid = 1688] [id = 39] 11:13:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x125579400) [pid = 1688] [serial = 113] [outer = 0x0] 11:13:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x12642c000) [pid = 1688] [serial = 114] [outer = 0x125579400] 11:13:25 INFO - PROCESS | 1688 | 1465496005019 Marionette DEBUG loaded listener.js 11:13:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x1265eb800) [pid = 1688] [serial = 115] [outer = 0x125579400] 11:13:25 INFO - PROCESS | 1688 | 1465496005286 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]]]}] 11:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 474ms 11:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:13:25 INFO - PROCESS | 1688 | 1465496005308 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 11:13:25 INFO - PROCESS | 1688 | 1465496005309 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 11:13:25 INFO - PROCESS | 1688 | 1465496005311 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:13:25 INFO - PROCESS | 1688 | 1465496005312 Marionette TRACE conn2 <- [1,130,null,{}] 11:13:25 INFO - PROCESS | 1688 | 1465496005322 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}] 11:13:25 INFO - PROCESS | 1688 | 1465496005323 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:25 INFO - PROCESS | 1688 | 1465496005408 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 11:13:25 INFO - PROCESS | 1688 | 1465496005412 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:25 INFO - PROCESS | 1688 | 1465496005413 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x124968800 == 40 [pid = 1688] [id = 40] 11:13:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x1265ec800) [pid = 1688] [serial = 116] [outer = 0x0] 11:13:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x1289df800) [pid = 1688] [serial = 117] [outer = 0x1265ec800] 11:13:25 INFO - PROCESS | 1688 | 1465496005437 Marionette DEBUG loaded listener.js 11:13:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x128aa2c00) [pid = 1688] [serial = 118] [outer = 0x1265ec800] 11:13:25 INFO - PROCESS | 1688 | 1465496005739 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]]]}] 11:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 469ms 11:13:25 INFO - PROCESS | 1688 | 1465496005780 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 11:13:25 INFO - PROCESS | 1688 | 1465496005782 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 11:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:13:25 INFO - PROCESS | 1688 | 1465496005786 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:13:25 INFO - PROCESS | 1688 | 1465496005787 Marionette TRACE conn2 <- [1,134,null,{}] 11:13:25 INFO - PROCESS | 1688 | 1465496005790 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}] 11:13:25 INFO - PROCESS | 1688 | 1465496005791 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:25 INFO - PROCESS | 1688 | 1465496005894 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 11:13:25 INFO - PROCESS | 1688 | 1465496005908 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:25 INFO - PROCESS | 1688 | 1465496005908 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x124e1d000 == 41 [pid = 1688] [id = 41] 11:13:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 119 (0x128955800) [pid = 1688] [serial = 119] [outer = 0x0] 11:13:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 120 (0x128d99800) [pid = 1688] [serial = 120] [outer = 0x128955800] 11:13:25 INFO - PROCESS | 1688 | 1465496005932 Marionette DEBUG loaded listener.js 11:13:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 121 (0x128da4c00) [pid = 1688] [serial = 121] [outer = 0x128955800] 11:13:26 INFO - PROCESS | 1688 | 1465496006229 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]]]}] 11:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 469ms 11:13:26 INFO - PROCESS | 1688 | 1465496006256 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 11:13:26 INFO - PROCESS | 1688 | 1465496006257 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 11:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:13:26 INFO - PROCESS | 1688 | 1465496006259 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:13:26 INFO - PROCESS | 1688 | 1465496006260 Marionette TRACE conn2 <- [1,138,null,{}] 11:13:26 INFO - PROCESS | 1688 | 1465496006263 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}] 11:13:26 INFO - PROCESS | 1688 | 1465496006264 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:26 INFO - PROCESS | 1688 | 1465496006345 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 11:13:26 INFO - PROCESS | 1688 | 1465496006350 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:26 INFO - PROCESS | 1688 | 1465496006353 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x125fe2800 == 42 [pid = 1688] [id = 42] 11:13:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 122 (0x12913a400) [pid = 1688] [serial = 122] [outer = 0x0] 11:13:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 123 (0x129141800) [pid = 1688] [serial = 123] [outer = 0x12913a400] 11:13:26 INFO - PROCESS | 1688 | 1465496006376 Marionette DEBUG loaded listener.js 11:13:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 124 (0x12931c800) [pid = 1688] [serial = 124] [outer = 0x12913a400] 11:13:27 INFO - PROCESS | 1688 | 1465496007378 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]]]}] 11:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1169ms 11:13:27 INFO - PROCESS | 1688 | 1465496007429 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 11:13:27 INFO - PROCESS | 1688 | 1465496007431 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 11:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:13:27 INFO - PROCESS | 1688 | 1465496007440 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:13:27 INFO - PROCESS | 1688 | 1465496007443 Marionette TRACE conn2 <- [1,142,null,{}] 11:13:27 INFO - PROCESS | 1688 | 1465496007457 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}] 11:13:27 INFO - PROCESS | 1688 | 1465496007459 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:27 INFO - PROCESS | 1688 | 1465496007559 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 11:13:27 INFO - PROCESS | 1688 | 1465496007566 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:27 INFO - PROCESS | 1688 | 1465496007567 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x112f6b800 == 43 [pid = 1688] [id = 43] 11:13:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 125 (0x1160d3c00) [pid = 1688] [serial = 125] [outer = 0x0] 11:13:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 126 (0x1166f3000) [pid = 1688] [serial = 126] [outer = 0x1160d3c00] 11:13:27 INFO - PROCESS | 1688 | 1465496007595 Marionette DEBUG loaded listener.js 11:13:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 127 (0x116a0ac00) [pid = 1688] [serial = 127] [outer = 0x1160d3c00] 11:13:27 INFO - PROCESS | 1688 | 1465496007925 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]]]}] 11:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 521ms 11:13:27 INFO - PROCESS | 1688 | 1465496007962 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 11:13:27 INFO - PROCESS | 1688 | 1465496007965 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 11:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:13:27 INFO - PROCESS | 1688 | 1465496007971 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:13:27 INFO - PROCESS | 1688 | 1465496007973 Marionette TRACE conn2 <- [1,146,null,{}] 11:13:27 INFO - PROCESS | 1688 | 1465496007975 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}] 11:13:27 INFO - PROCESS | 1688 | 1465496007977 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:28 INFO - PROCESS | 1688 | 1465496008071 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 11:13:28 INFO - PROCESS | 1688 | 1465496008103 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:28 INFO - PROCESS | 1688 | 1465496008104 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x11661f800 == 44 [pid = 1688] [id = 44] 11:13:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 128 (0x1176df000) [pid = 1688] [serial = 128] [outer = 0x0] 11:13:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 129 (0x1184c5400) [pid = 1688] [serial = 129] [outer = 0x1176df000] 11:13:28 INFO - PROCESS | 1688 | 1465496008131 Marionette DEBUG loaded listener.js 11:13:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 130 (0x1185d5800) [pid = 1688] [serial = 130] [outer = 0x1176df000] 11:13:28 INFO - PROCESS | 1688 | 1465496008472 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]]]}] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 129 (0x12a76b800) [pid = 1688] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 128 (0x128da2c00) [pid = 1688] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 127 (0x12b8ac000) [pid = 1688] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 126 (0x12d0eb400) [pid = 1688] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 125 (0x117e96c00) [pid = 1688] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 124 (0x12c9ad400) [pid = 1688] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 123 (0x12c564800) [pid = 1688] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 122 (0x12c39f000) [pid = 1688] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 121 (0x12be8f400) [pid = 1688] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 120 (0x12be47c00) [pid = 1688] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 119 (0x12b855400) [pid = 1688] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 118 (0x12ae57c00) [pid = 1688] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x12ac4cc00) [pid = 1688] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x115ef3000) [pid = 1688] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x11815cc00) [pid = 1688] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x119357400) [pid = 1688] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x119387800) [pid = 1688] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x119929400) [pid = 1688] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x112236400) [pid = 1688] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x1214ee000) [pid = 1688] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x124ac0000) [pid = 1688] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x12556d800) [pid = 1688] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x12d332800) [pid = 1688] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x112da8800) [pid = 1688] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x11696c800) [pid = 1688] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x11920b400) [pid = 1688] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x113a2fc00) [pid = 1688] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x115ef2c00) [pid = 1688] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:13:29 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x116968400) [pid = 1688] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1120ms 11:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:13:29 INFO - PROCESS | 1688 | 1465496009092 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 11:13:29 INFO - PROCESS | 1688 | 1465496009093 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 11:13:29 INFO - PROCESS | 1688 | 1465496009095 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:13:29 INFO - PROCESS | 1688 | 1465496009098 Marionette TRACE conn2 <- [1,150,null,{}] 11:13:29 INFO - PROCESS | 1688 | 1465496009106 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}] 11:13:29 INFO - PROCESS | 1688 | 1465496009109 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:29 INFO - PROCESS | 1688 | 1465496009181 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 11:13:29 INFO - PROCESS | 1688 | 1465496009187 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:29 INFO - PROCESS | 1688 | 1465496009189 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x116f41800 == 45 [pid = 1688] [id = 45] 11:13:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x11845dc00) [pid = 1688] [serial = 131] [outer = 0x0] 11:13:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x118a3a400) [pid = 1688] [serial = 132] [outer = 0x11845dc00] 11:13:29 INFO - PROCESS | 1688 | 1465496009217 Marionette DEBUG loaded listener.js 11:13:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x11920e800) [pid = 1688] [serial = 133] [outer = 0x11845dc00] 11:13:29 INFO - PROCESS | 1688 | 1465496009621 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]]]}] 11:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 576ms 11:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:13:29 INFO - PROCESS | 1688 | 1465496009672 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 11:13:29 INFO - PROCESS | 1688 | 1465496009675 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 11:13:29 INFO - PROCESS | 1688 | 1465496009678 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:13:29 INFO - PROCESS | 1688 | 1465496009680 Marionette TRACE conn2 <- [1,154,null,{}] 11:13:29 INFO - PROCESS | 1688 | 1465496009683 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}] 11:13:29 INFO - PROCESS | 1688 | 1465496009685 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:29 INFO - PROCESS | 1688 | 1465496009801 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 11:13:29 INFO - PROCESS | 1688 | 1465496009807 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:29 INFO - PROCESS | 1688 | 1465496009808 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x1180a4800 == 46 [pid = 1688] [id = 46] 11:13:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x11937ec00) [pid = 1688] [serial = 134] [outer = 0x0] 11:13:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x11938b400) [pid = 1688] [serial = 135] [outer = 0x11937ec00] 11:13:29 INFO - PROCESS | 1688 | 1465496009865 Marionette DEBUG loaded listener.js 11:13:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x11949f800) [pid = 1688] [serial = 136] [outer = 0x11937ec00] 11:13:30 INFO - PROCESS | 1688 | 1465496010269 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]]]}] 11:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 619ms 11:13:30 INFO - PROCESS | 1688 | 1465496010297 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 11:13:30 INFO - PROCESS | 1688 | 1465496010299 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 11:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:13:30 INFO - PROCESS | 1688 | 1465496010301 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:13:30 INFO - PROCESS | 1688 | 1465496010302 Marionette TRACE conn2 <- [1,158,null,{}] 11:13:30 INFO - PROCESS | 1688 | 1465496010304 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}] 11:13:30 INFO - PROCESS | 1688 | 1465496010306 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:30 INFO - PROCESS | 1688 | 1465496010376 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 11:13:30 INFO - PROCESS | 1688 | 1465496010393 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:30 INFO - PROCESS | 1688 | 1465496010394 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x118aa4000 == 47 [pid = 1688] [id = 47] 11:13:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1194a6c00) [pid = 1688] [serial = 137] [outer = 0x0] 11:13:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x119928400) [pid = 1688] [serial = 138] [outer = 0x1194a6c00] 11:13:30 INFO - PROCESS | 1688 | 1465496010418 Marionette DEBUG loaded listener.js 11:13:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x120e63800) [pid = 1688] [serial = 139] [outer = 0x1194a6c00] 11:13:30 INFO - PROCESS | 1688 | 1465496010745 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]]]}] 11:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 469ms 11:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:13:30 INFO - PROCESS | 1688 | 1465496010771 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 11:13:30 INFO - PROCESS | 1688 | 1465496010772 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 11:13:30 INFO - PROCESS | 1688 | 1465496010775 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:13:30 INFO - PROCESS | 1688 | 1465496010776 Marionette TRACE conn2 <- [1,162,null,{}] 11:13:30 INFO - PROCESS | 1688 | 1465496010778 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}] 11:13:30 INFO - PROCESS | 1688 | 1465496010782 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:30 INFO - PROCESS | 1688 | 1465496010884 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 11:13:30 INFO - PROCESS | 1688 | 1465496010890 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:30 INFO - PROCESS | 1688 | 1465496010898 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x119953000 == 48 [pid = 1688] [id = 48] 11:13:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x120f28400) [pid = 1688] [serial = 140] [outer = 0x0] 11:13:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x1214e8000) [pid = 1688] [serial = 141] [outer = 0x120f28400] 11:13:30 INFO - PROCESS | 1688 | 1465496010925 Marionette DEBUG loaded listener.js 11:13:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x124cbbc00) [pid = 1688] [serial = 142] [outer = 0x120f28400] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x12195a800 == 47 [pid = 1688] [id = 39] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x12134f000 == 46 [pid = 1688] [id = 38] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x121190800 == 45 [pid = 1688] [id = 37] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x119683000 == 44 [pid = 1688] [id = 35] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x124968800 == 43 [pid = 1688] [id = 40] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x119273800 == 42 [pid = 1688] [id = 34] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x117e56000 == 41 [pid = 1688] [id = 31] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x116f4f000 == 40 [pid = 1688] [id = 30] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x119959800 == 39 [pid = 1688] [id = 36] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x124e1d000 == 38 [pid = 1688] [id = 41] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x1185d2800 == 37 [pid = 1688] [id = 33] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x11858d000 == 36 [pid = 1688] [id = 32] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x112f6b800 == 35 [pid = 1688] [id = 43] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x116945000 == 34 [pid = 1688] [id = 29] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x113f40800 == 33 [pid = 1688] [id = 28] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x113354800 == 32 [pid = 1688] [id = 27] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x125fe2800 == 31 [pid = 1688] [id = 42] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x11661f800 == 30 [pid = 1688] [id = 44] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x116f41800 == 29 [pid = 1688] [id = 45] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x1180a4800 == 28 [pid = 1688] [id = 46] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x119356400) [pid = 1688] [serial = 11] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x118162c00) [pid = 1688] [serial = 84] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x118a43c00) [pid = 1688] [serial = 87] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x119372000) [pid = 1688] [serial = 90] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x119383400) [pid = 1688] [serial = 91] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x1194a5000) [pid = 1688] [serial = 93] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x119d19800) [pid = 1688] [serial = 94] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x121003400) [pid = 1688] [serial = 96] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x12128a400) [pid = 1688] [serial = 97] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x12128d800) [pid = 1688] [serial = 99] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x121914400) [pid = 1688] [serial = 100] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x121b8f000) [pid = 1688] [serial = 102] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x124927800) [pid = 1688] [serial = 105] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x124fea000) [pid = 1688] [serial = 108] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x125f5e800) [pid = 1688] [serial = 111] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x12642c000) [pid = 1688] [serial = 114] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1289df800) [pid = 1688] [serial = 117] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1133af000) [pid = 1688] [serial = 66] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1172b9000) [pid = 1688] [serial = 69] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x11937dc00) [pid = 1688] [serial = 72] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x11949e400) [pid = 1688] [serial = 73] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x113aa5c00) [pid = 1688] [serial = 75] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1162d4400) [pid = 1688] [serial = 78] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x116fb5400) [pid = 1688] [serial = 81] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x124e42000) [pid = 1688] [serial = 106] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x113f3ac00) [pid = 1688] [serial = 67] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x12557b000) [pid = 1688] [serial = 109] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x113f31c00) [pid = 1688] [serial = 76] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x126427c00) [pid = 1688] [serial = 112] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x116773c00) [pid = 1688] [serial = 79] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x11859e800) [pid = 1688] [serial = 85] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x117e94800) [pid = 1688] [serial = 82] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x118164000) [pid = 1688] [serial = 70] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x119207800) [pid = 1688] [serial = 88] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x12df1d400) [pid = 1688] [serial = 64] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x128d99800) [pid = 1688] [serial = 120] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x121682000) [pid = 1688] [serial = 8] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x12c398800) [pid = 1688] [serial = 37] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x12be84c00) [pid = 1688] [serial = 33] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x12be8c400) [pid = 1688] [serial = 34] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x12be84000) [pid = 1688] [serial = 31] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x12b861c00) [pid = 1688] [serial = 30] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x12b842800) [pid = 1688] [serial = 27] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x12b84c400) [pid = 1688] [serial = 28] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x12ae53400) [pid = 1688] [serial = 24] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x124fe6c00) [pid = 1688] [serial = 25] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x12ac42800) [pid = 1688] [serial = 21] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 65 (0x1289df000) [pid = 1688] [serial = 22] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 64 (0x129144000) [pid = 1688] [serial = 18] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 63 (0x128da4800) [pid = 1688] [serial = 15] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 62 (0x12913c800) [pid = 1688] [serial = 16] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 61 (0x1234cc000) [pid = 1688] [serial = 63] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 60 (0x12b8b2000) [pid = 1688] [serial = 60] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 59 (0x12b8b8000) [pid = 1688] [serial = 61] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 58 (0x12b8a9400) [pid = 1688] [serial = 58] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 57 (0x12d32e800) [pid = 1688] [serial = 57] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 56 (0x118162000) [pid = 1688] [serial = 54] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 55 (0x119371c00) [pid = 1688] [serial = 55] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 54 (0x12cd17400) [pid = 1688] [serial = 51] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 53 (0x12d0e8800) [pid = 1688] [serial = 52] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 52 (0x12cd1bc00) [pid = 1688] [serial = 48] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 51 (0x12c566400) [pid = 1688] [serial = 42] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 50 (0x12c9ab000) [pid = 1688] [serial = 43] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 49 (0x12cd2b000) [pid = 1688] [serial = 45] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 48 (0x12c55e400) [pid = 1688] [serial = 40] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOCSHELL 0x118aa4000 == 27 [pid = 1688] [id = 47] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 47 (0x12c559800) [pid = 1688] [serial = 39] [outer = 0x0] [url = about:blank] 11:13:31 INFO - PROCESS | 1688 | --DOMWINDOW == 46 (0x12c394c00) [pid = 1688] [serial = 36] [outer = 0x0] [url = about:blank] 11:13:32 INFO - PROCESS | 1688 | 1465496012082 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]]]}] 11:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1322ms 11:13:32 INFO - PROCESS | 1688 | 1465496012098 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 11:13:32 INFO - PROCESS | 1688 | 1465496012100 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 11:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:13:32 INFO - PROCESS | 1688 | 1465496012106 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:13:32 INFO - PROCESS | 1688 | 1465496012108 Marionette TRACE conn2 <- [1,166,null,{}] 11:13:32 INFO - PROCESS | 1688 | 1465496012112 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}] 11:13:32 INFO - PROCESS | 1688 | 1465496012114 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:32 INFO - PROCESS | 1688 | 1465496012190 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 11:13:32 INFO - PROCESS | 1688 | 1465496012228 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:32 INFO - PROCESS | 1688 | 1465496012231 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x112ea0000 == 28 [pid = 1688] [id = 49] 11:13:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 47 (0x113f31000) [pid = 1688] [serial = 143] [outer = 0x0] 11:13:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 48 (0x115e4f400) [pid = 1688] [serial = 144] [outer = 0x113f31000] 11:13:32 INFO - PROCESS | 1688 | 1465496012258 Marionette DEBUG loaded listener.js 11:13:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 49 (0x1162cd400) [pid = 1688] [serial = 145] [outer = 0x113f31000] 11:13:32 INFO - PROCESS | 1688 | 1465496012539 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]]]}] 11:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 470ms 11:13:32 INFO - PROCESS | 1688 | 1465496012576 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 11:13:32 INFO - PROCESS | 1688 | 1465496012579 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 11:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:13:32 INFO - PROCESS | 1688 | 1465496012591 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:13:32 INFO - PROCESS | 1688 | 1465496012593 Marionette TRACE conn2 <- [1,170,null,{}] 11:13:32 INFO - PROCESS | 1688 | 1465496012595 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}] 11:13:32 INFO - PROCESS | 1688 | 1465496012598 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:32 INFO - PROCESS | 1688 | 1465496012679 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 11:13:32 INFO - PROCESS | 1688 | 1465496012684 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:32 INFO - PROCESS | 1688 | 1465496012687 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x11508e000 == 29 [pid = 1688] [id = 50] 11:13:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 50 (0x1166ef400) [pid = 1688] [serial = 146] [outer = 0x0] 11:13:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 51 (0x116a0c400) [pid = 1688] [serial = 147] [outer = 0x1166ef400] 11:13:32 INFO - PROCESS | 1688 | 1465496012714 Marionette DEBUG loaded listener.js 11:13:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 52 (0x1172b8400) [pid = 1688] [serial = 148] [outer = 0x1166ef400] 11:13:33 INFO - PROCESS | 1688 | 1465496013016 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]]]}] 11:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 476ms 11:13:33 INFO - PROCESS | 1688 | 1465496013061 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 11:13:33 INFO - PROCESS | 1688 | 1465496013062 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 11:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:13:33 INFO - PROCESS | 1688 | 1465496013065 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:13:33 INFO - PROCESS | 1688 | 1465496013077 Marionette TRACE conn2 <- [1,174,null,{}] 11:13:33 INFO - PROCESS | 1688 | 1465496013085 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}] 11:13:33 INFO - PROCESS | 1688 | 1465496013088 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:33 INFO - PROCESS | 1688 | 1465496013161 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 11:13:33 INFO - PROCESS | 1688 | 1465496013165 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:33 INFO - PROCESS | 1688 | 1465496013169 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x1169a8000 == 30 [pid = 1688] [id = 51] 11:13:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 53 (0x111d1ec00) [pid = 1688] [serial = 149] [outer = 0x0] 11:13:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 54 (0x1184bc000) [pid = 1688] [serial = 150] [outer = 0x111d1ec00] 11:13:33 INFO - PROCESS | 1688 | 1465496013199 Marionette DEBUG loaded listener.js 11:13:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 55 (0x118599400) [pid = 1688] [serial = 151] [outer = 0x111d1ec00] 11:13:33 INFO - PROCESS | 1688 | 1465496013491 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]]]}] 11:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 481ms 11:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:13:33 INFO - PROCESS | 1688 | 1465496013547 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 11:13:33 INFO - PROCESS | 1688 | 1465496013548 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 11:13:33 INFO - PROCESS | 1688 | 1465496013553 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:13:33 INFO - PROCESS | 1688 | 1465496013554 Marionette TRACE conn2 <- [1,178,null,{}] 11:13:33 INFO - PROCESS | 1688 | 1465496013557 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}] 11:13:33 INFO - PROCESS | 1688 | 1465496013558 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:33 INFO - PROCESS | 1688 | 1465496013630 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 11:13:33 INFO - PROCESS | 1688 | 1465496013670 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:33 INFO - PROCESS | 1688 | 1465496013671 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x116aa0800 == 31 [pid = 1688] [id = 52] 11:13:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 56 (0x118591000) [pid = 1688] [serial = 152] [outer = 0x0] 11:13:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 57 (0x118a45800) [pid = 1688] [serial = 153] [outer = 0x118591000] 11:13:33 INFO - PROCESS | 1688 | 1465496013696 Marionette DEBUG loaded listener.js 11:13:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 58 (0x119206000) [pid = 1688] [serial = 154] [outer = 0x118591000] 11:13:33 INFO - PROCESS | 1688 | 1465496013941 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]]]}] 11:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 421ms 11:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:13:33 INFO - PROCESS | 1688 | 1465496013977 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 11:13:33 INFO - PROCESS | 1688 | 1465496013978 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 11:13:33 INFO - PROCESS | 1688 | 1465496013980 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:13:33 INFO - PROCESS | 1688 | 1465496013982 Marionette TRACE conn2 <- [1,182,null,{}] 11:13:33 INFO - PROCESS | 1688 | 1465496013992 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}] 11:13:34 INFO - PROCESS | 1688 | 1465496013993 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:34 INFO - PROCESS | 1688 | 1465496014073 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 11:13:34 INFO - PROCESS | 1688 | 1465496014077 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:34 INFO - PROCESS | 1688 | 1465496014078 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x11808e800 == 32 [pid = 1688] [id = 53] 11:13:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 59 (0x116630000) [pid = 1688] [serial = 155] [outer = 0x0] 11:13:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 60 (0x11920d000) [pid = 1688] [serial = 156] [outer = 0x116630000] 11:13:34 INFO - PROCESS | 1688 | 1465496014104 Marionette DEBUG loaded listener.js 11:13:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 61 (0x119376000) [pid = 1688] [serial = 157] [outer = 0x116630000] 11:13:34 INFO - PROCESS | 1688 | 1465496014400 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]]]}] 11:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 476ms 11:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:13:34 INFO - PROCESS | 1688 | 1465496014458 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 11:13:34 INFO - PROCESS | 1688 | 1465496014460 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 11:13:34 INFO - PROCESS | 1688 | 1465496014463 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:13:34 INFO - PROCESS | 1688 | 1465496014465 Marionette TRACE conn2 <- [1,186,null,{}] 11:13:34 INFO - PROCESS | 1688 | 1465496014471 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}] 11:13:34 INFO - PROCESS | 1688 | 1465496014477 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:34 INFO - PROCESS | 1688 | 1465496014639 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 11:13:34 INFO - PROCESS | 1688 | 1465496014647 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:34 INFO - PROCESS | 1688 | 1465496014649 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x11849d800 == 33 [pid = 1688] [id = 54] 11:13:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 62 (0x11937cc00) [pid = 1688] [serial = 158] [outer = 0x0] 11:13:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 63 (0x11949ec00) [pid = 1688] [serial = 159] [outer = 0x11937cc00] 11:13:34 INFO - PROCESS | 1688 | 1465496014691 Marionette DEBUG loaded listener.js 11:13:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 64 (0x120f29c00) [pid = 1688] [serial = 160] [outer = 0x11937cc00] 11:13:35 INFO - PROCESS | 1688 | 1465496015018 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]]]}] 11:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 574ms 11:13:35 INFO - PROCESS | 1688 | 1465496015041 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 11:13:35 INFO - PROCESS | 1688 | 1465496015042 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 11:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:13:35 INFO - PROCESS | 1688 | 1465496015044 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:13:35 INFO - PROCESS | 1688 | 1465496015045 Marionette TRACE conn2 <- [1,190,null,{}] 11:13:35 INFO - PROCESS | 1688 | 1465496015048 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}] 11:13:35 INFO - PROCESS | 1688 | 1465496015049 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:35 INFO - PROCESS | 1688 | 1465496015131 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 11:13:35 INFO - PROCESS | 1688 | 1465496015136 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:35 INFO - PROCESS | 1688 | 1465496015145 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x119271000 == 34 [pid = 1688] [id = 55] 11:13:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x117e94c00) [pid = 1688] [serial = 161] [outer = 0x0] 11:13:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x12128f800) [pid = 1688] [serial = 162] [outer = 0x117e94c00] 11:13:35 INFO - PROCESS | 1688 | 1465496015170 Marionette DEBUG loaded listener.js 11:13:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x121914400) [pid = 1688] [serial = 163] [outer = 0x117e94c00] 11:13:35 INFO - PROCESS | 1688 | 1465496015441 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]]]}] 11:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 419ms 11:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:13:35 INFO - PROCESS | 1688 | 1465496015463 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 11:13:35 INFO - PROCESS | 1688 | 1465496015465 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 11:13:35 INFO - PROCESS | 1688 | 1465496015474 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:13:35 INFO - PROCESS | 1688 | 1465496015475 Marionette TRACE conn2 <- [1,194,null,{}] 11:13:35 INFO - PROCESS | 1688 | 1465496015477 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}] 11:13:35 INFO - PROCESS | 1688 | 1465496015479 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:35 INFO - PROCESS | 1688 | 1465496015574 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 11:13:35 INFO - PROCESS | 1688 | 1465496015580 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:35 INFO - PROCESS | 1688 | 1465496015581 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x119273800 == 35 [pid = 1688] [id = 56] 11:13:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x1194a3400) [pid = 1688] [serial = 164] [outer = 0x0] 11:13:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x12197e800) [pid = 1688] [serial = 165] [outer = 0x1194a3400] 11:13:35 INFO - PROCESS | 1688 | 1465496015606 Marionette DEBUG loaded listener.js 11:13:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x1234d3000) [pid = 1688] [serial = 166] [outer = 0x1194a3400] 11:13:35 INFO - PROCESS | 1688 | 1465496015865 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]]]}] 11:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 427ms 11:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:13:35 INFO - PROCESS | 1688 | 1465496015895 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 11:13:35 INFO - PROCESS | 1688 | 1465496015896 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 11:13:35 INFO - PROCESS | 1688 | 1465496015898 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:13:35 INFO - PROCESS | 1688 | 1465496015901 Marionette TRACE conn2 <- [1,198,null,{}] 11:13:35 INFO - PROCESS | 1688 | 1465496015908 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}] 11:13:35 INFO - PROCESS | 1688 | 1465496015909 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:35 INFO - PROCESS | 1688 | 1465496015985 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 11:13:35 INFO - PROCESS | 1688 | 1465496015989 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:35 INFO - PROCESS | 1688 | 1465496015990 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x1169a5000 == 36 [pid = 1688] [id = 57] 11:13:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x12481dc00) [pid = 1688] [serial = 167] [outer = 0x0] 11:13:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x124ac5800) [pid = 1688] [serial = 168] [outer = 0x12481dc00] 11:13:36 INFO - PROCESS | 1688 | 1465496016025 Marionette DEBUG loaded listener.js 11:13:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x124e40400) [pid = 1688] [serial = 169] [outer = 0x12481dc00] 11:13:36 INFO - PROCESS | 1688 | 1465496016303 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]]]}] 11:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 424ms 11:13:36 INFO - PROCESS | 1688 | 1465496016326 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 11:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:13:36 INFO - PROCESS | 1688 | 1465496016327 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 11:13:36 INFO - PROCESS | 1688 | 1465496016329 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:13:36 INFO - PROCESS | 1688 | 1465496016330 Marionette TRACE conn2 <- [1,202,null,{}] 11:13:36 INFO - PROCESS | 1688 | 1465496016340 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}] 11:13:36 INFO - PROCESS | 1688 | 1465496016341 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:36 INFO - PROCESS | 1688 | 1465496016423 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 11:13:36 INFO - PROCESS | 1688 | 1465496016465 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:36 INFO - PROCESS | 1688 | 1465496016466 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x121066000 == 37 [pid = 1688] [id = 58] 11:13:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x112a72000) [pid = 1688] [serial = 170] [outer = 0x0] 11:13:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x124e43c00) [pid = 1688] [serial = 171] [outer = 0x112a72000] 11:13:36 INFO - PROCESS | 1688 | 1465496016492 Marionette DEBUG loaded listener.js 11:13:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x124fea000) [pid = 1688] [serial = 172] [outer = 0x112a72000] 11:13:36 INFO - PROCESS | 1688 | 1465496016737 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]]]}] 11:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 419ms 11:13:36 INFO - PROCESS | 1688 | 1465496016749 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 11:13:36 INFO - PROCESS | 1688 | 1465496016751 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 11:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:13:36 INFO - PROCESS | 1688 | 1465496016761 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:13:36 INFO - PROCESS | 1688 | 1465496016763 Marionette TRACE conn2 <- [1,206,null,{}] 11:13:36 INFO - PROCESS | 1688 | 1465496016765 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}] 11:13:36 INFO - PROCESS | 1688 | 1465496016768 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:36 INFO - PROCESS | 1688 | 1465496016868 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 11:13:36 INFO - PROCESS | 1688 | 1465496016873 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:36 INFO - PROCESS | 1688 | 1465496016875 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x11808e000 == 38 [pid = 1688] [id = 59] 11:13:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x124fee000) [pid = 1688] [serial = 173] [outer = 0x0] 11:13:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x125570c00) [pid = 1688] [serial = 174] [outer = 0x124fee000] 11:13:36 INFO - PROCESS | 1688 | 1465496016901 Marionette DEBUG loaded listener.js 11:13:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x125f5f000) [pid = 1688] [serial = 175] [outer = 0x124fee000] 11:13:37 INFO - PROCESS | 1688 | 1465496017236 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]]]}] 11:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 520ms 11:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:13:37 INFO - PROCESS | 1688 | 1465496017282 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 11:13:37 INFO - PROCESS | 1688 | 1465496017283 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 11:13:37 INFO - PROCESS | 1688 | 1465496017291 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:13:37 INFO - PROCESS | 1688 | 1465496017292 Marionette TRACE conn2 <- [1,210,null,{}] 11:13:37 INFO - PROCESS | 1688 | 1465496017294 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}] 11:13:37 INFO - PROCESS | 1688 | 1465496017295 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:37 INFO - PROCESS | 1688 | 1465496017385 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 11:13:37 INFO - PROCESS | 1688 | 1465496017389 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:37 INFO - PROCESS | 1688 | 1465496017390 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x12325b000 == 39 [pid = 1688] [id = 60] 11:13:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x12128c400) [pid = 1688] [serial = 176] [outer = 0x0] 11:13:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1255c1800) [pid = 1688] [serial = 177] [outer = 0x12128c400] 11:13:37 INFO - PROCESS | 1688 | 1465496017414 Marionette DEBUG loaded listener.js 11:13:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x12642a800) [pid = 1688] [serial = 178] [outer = 0x12128c400] 11:13:37 INFO - PROCESS | 1688 | 1465496017712 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]]]}] 11:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 474ms 11:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:13:37 INFO - PROCESS | 1688 | 1465496017760 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 11:13:37 INFO - PROCESS | 1688 | 1465496017761 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 11:13:37 INFO - PROCESS | 1688 | 1465496017763 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:13:37 INFO - PROCESS | 1688 | 1465496017764 Marionette TRACE conn2 <- [1,214,null,{}] 11:13:37 INFO - PROCESS | 1688 | 1465496017766 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}] 11:13:37 INFO - PROCESS | 1688 | 1465496017769 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:37 INFO - PROCESS | 1688 | 1465496017861 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 11:13:37 INFO - PROCESS | 1688 | 1465496017865 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:37 INFO - PROCESS | 1688 | 1465496017866 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x124963800 == 40 [pid = 1688] [id = 61] 11:13:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1255bec00) [pid = 1688] [serial = 179] [outer = 0x0] 11:13:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1265e8400) [pid = 1688] [serial = 180] [outer = 0x1255bec00] 11:13:37 INFO - PROCESS | 1688 | 1465496017897 Marionette DEBUG loaded listener.js 11:13:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1289df400) [pid = 1688] [serial = 181] [outer = 0x1255bec00] 11:13:38 INFO - PROCESS | 1688 | 1465496018176 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]]]}] 11:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 11:13:38 INFO - PROCESS | 1688 | 1465496018232 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 11:13:38 INFO - PROCESS | 1688 | 1465496018233 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 11:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:13:38 INFO - PROCESS | 1688 | 1465496018243 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:13:38 INFO - PROCESS | 1688 | 1465496018245 Marionette TRACE conn2 <- [1,218,null,{}] 11:13:38 INFO - PROCESS | 1688 | 1465496018247 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}] 11:13:38 INFO - PROCESS | 1688 | 1465496018248 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:38 INFO - PROCESS | 1688 | 1465496018344 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 11:13:38 INFO - PROCESS | 1688 | 1465496018348 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:38 INFO - PROCESS | 1688 | 1465496018349 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x1254c3000 == 41 [pid = 1688] [id = 62] 11:13:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1289df800) [pid = 1688] [serial = 182] [outer = 0x0] 11:13:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x128a9cc00) [pid = 1688] [serial = 183] [outer = 0x1289df800] 11:13:38 INFO - PROCESS | 1688 | 1465496018373 Marionette DEBUG loaded listener.js 11:13:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x128d99800) [pid = 1688] [serial = 184] [outer = 0x1289df800] 11:13:38 INFO - PROCESS | 1688 | 1465496018679 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]]]}] 11:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 11:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:13:38 INFO - PROCESS | 1688 | 1465496018715 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 11:13:38 INFO - PROCESS | 1688 | 1465496018716 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 11:13:38 INFO - PROCESS | 1688 | 1465496018722 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:13:38 INFO - PROCESS | 1688 | 1465496018723 Marionette TRACE conn2 <- [1,222,null,{}] 11:13:38 INFO - PROCESS | 1688 | 1465496018726 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}] 11:13:38 INFO - PROCESS | 1688 | 1465496018727 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:38 INFO - PROCESS | 1688 | 1465496018816 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 11:13:38 INFO - PROCESS | 1688 | 1465496018845 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:38 INFO - PROCESS | 1688 | 1465496018846 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x125fde000 == 42 [pid = 1688] [id = 63] 11:13:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x128da0800) [pid = 1688] [serial = 185] [outer = 0x0] 11:13:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x128da3000) [pid = 1688] [serial = 186] [outer = 0x128da0800] 11:13:38 INFO - PROCESS | 1688 | 1465496018877 Marionette DEBUG loaded listener.js 11:13:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x12913fc00) [pid = 1688] [serial = 187] [outer = 0x128da0800] 11:13:39 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1194a6c00) [pid = 1688] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:13:39 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1160d3c00) [pid = 1688] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:13:39 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1176df000) [pid = 1688] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:13:39 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x11937ec00) [pid = 1688] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:13:39 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x11845dc00) [pid = 1688] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:13:39 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x12913a400) [pid = 1688] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:13:39 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x125579400) [pid = 1688] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:13:39 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x128955800) [pid = 1688] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:13:39 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1265ec800) [pid = 1688] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:13:39 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x120f28800) [pid = 1688] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:13:39 INFO - PROCESS | 1688 | 1465496019156 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]]]}] 11:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 470ms 11:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:13:39 INFO - PROCESS | 1688 | 1465496019191 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 11:13:39 INFO - PROCESS | 1688 | 1465496019192 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 11:13:39 INFO - PROCESS | 1688 | 1465496019195 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:13:39 INFO - PROCESS | 1688 | 1465496019196 Marionette TRACE conn2 <- [1,226,null,{}] 11:13:39 INFO - PROCESS | 1688 | 1465496019198 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}] 11:13:39 INFO - PROCESS | 1688 | 1465496019199 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:39 INFO - PROCESS | 1688 | 1465496019282 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 11:13:39 INFO - PROCESS | 1688 | 1465496019288 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:39 INFO - PROCESS | 1688 | 1465496019289 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x126b87800 == 43 [pid = 1688] [id = 64] 11:13:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1133cd400) [pid = 1688] [serial = 188] [outer = 0x0] 11:13:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x125579400) [pid = 1688] [serial = 189] [outer = 0x1133cd400] 11:13:39 INFO - PROCESS | 1688 | 1465496019314 Marionette DEBUG loaded listener.js 11:13:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x128da6000) [pid = 1688] [serial = 190] [outer = 0x1133cd400] 11:13:39 INFO - PROCESS | 1688 | 1465496019620 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]]]}] 11:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 467ms 11:13:39 INFO - PROCESS | 1688 | 1465496019663 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 11:13:39 INFO - PROCESS | 1688 | 1465496019664 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 11:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:13:39 INFO - PROCESS | 1688 | 1465496019667 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:13:39 INFO - PROCESS | 1688 | 1465496019668 Marionette TRACE conn2 <- [1,230,null,{}] 11:13:39 INFO - PROCESS | 1688 | 1465496019670 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}] 11:13:39 INFO - PROCESS | 1688 | 1465496019671 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:39 INFO - PROCESS | 1688 | 1465496019776 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 11:13:39 INFO - PROCESS | 1688 | 1465496019781 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:39 INFO - PROCESS | 1688 | 1465496019782 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x128c0b000 == 44 [pid = 1688] [id = 65] 11:13:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x124827800) [pid = 1688] [serial = 191] [outer = 0x0] 11:13:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x12931bc00) [pid = 1688] [serial = 192] [outer = 0x124827800] 11:13:39 INFO - PROCESS | 1688 | 1465496019809 Marionette DEBUG loaded listener.js 11:13:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x129365000) [pid = 1688] [serial = 193] [outer = 0x124827800] 11:13:40 INFO - PROCESS | 1688 | 1465496020084 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]]]}] 11:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 470ms 11:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:13:40 INFO - PROCESS | 1688 | 1465496020139 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 11:13:40 INFO - PROCESS | 1688 | 1465496020140 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 11:13:40 INFO - PROCESS | 1688 | 1465496020142 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:13:40 INFO - PROCESS | 1688 | 1465496020143 Marionette TRACE conn2 <- [1,234,null,{}] 11:13:40 INFO - PROCESS | 1688 | 1465496020146 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}] 11:13:40 INFO - PROCESS | 1688 | 1465496020147 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:40 INFO - PROCESS | 1688 | 1465496020227 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 11:13:40 INFO - PROCESS | 1688 | 1465496020230 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:40 INFO - PROCESS | 1688 | 1465496020231 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x128dea000 == 45 [pid = 1688] [id = 66] 11:13:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x12931e800) [pid = 1688] [serial = 194] [outer = 0x0] 11:13:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x129372c00) [pid = 1688] [serial = 195] [outer = 0x12931e800] 11:13:40 INFO - PROCESS | 1688 | 1465496020255 Marionette DEBUG loaded listener.js 11:13:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1294c9800) [pid = 1688] [serial = 196] [outer = 0x12931e800] 11:13:40 INFO - PROCESS | 1688 | 1465496020541 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]]]}] 11:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 419ms 11:13:40 INFO - PROCESS | 1688 | 1465496020562 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 11:13:40 INFO - PROCESS | 1688 | 1465496020563 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 11:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:13:40 INFO - PROCESS | 1688 | 1465496020565 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:13:40 INFO - PROCESS | 1688 | 1465496020566 Marionette TRACE conn2 <- [1,238,null,{}] 11:13:40 INFO - PROCESS | 1688 | 1465496020578 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}] 11:13:40 INFO - PROCESS | 1688 | 1465496020579 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:40 INFO - PROCESS | 1688 | 1465496020690 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 11:13:40 INFO - PROCESS | 1688 | 1465496020695 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:40 INFO - PROCESS | 1688 | 1465496020696 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x129090800 == 46 [pid = 1688] [id = 67] 11:13:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x128da5000) [pid = 1688] [serial = 197] [outer = 0x0] 11:13:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x129365800) [pid = 1688] [serial = 198] [outer = 0x128da5000] 11:13:40 INFO - PROCESS | 1688 | 1465496020720 Marionette DEBUG loaded listener.js 11:13:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12a5bcc00) [pid = 1688] [serial = 199] [outer = 0x128da5000] 11:13:40 INFO - PROCESS | 1688 | 1465496020980 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]]]}] 11:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 425ms 11:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:13:40 INFO - PROCESS | 1688 | 1465496020991 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 11:13:40 INFO - PROCESS | 1688 | 1465496020992 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 11:13:40 INFO - PROCESS | 1688 | 1465496020996 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:13:40 INFO - PROCESS | 1688 | 1465496020997 Marionette TRACE conn2 <- [1,242,null,{}] 11:13:41 INFO - PROCESS | 1688 | 1465496020999 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}] 11:13:41 INFO - PROCESS | 1688 | 1465496021000 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:41 INFO - PROCESS | 1688 | 1465496021094 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 11:13:41 INFO - PROCESS | 1688 | 1465496021177 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:41 INFO - PROCESS | 1688 | 1465496021178 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x111fa0000 == 47 [pid = 1688] [id = 68] 11:13:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1111a5800) [pid = 1688] [serial = 200] [outer = 0x0] 11:13:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1122a7000) [pid = 1688] [serial = 201] [outer = 0x1111a5800] 11:13:41 INFO - PROCESS | 1688 | 1465496021209 Marionette DEBUG loaded listener.js 11:13:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x113821800) [pid = 1688] [serial = 202] [outer = 0x1111a5800] 11:13:41 INFO - PROCESS | 1688 | 1465496021732 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]]]}] 11:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 769ms 11:13:41 INFO - PROCESS | 1688 | 1465496021769 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 11:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:13:41 INFO - PROCESS | 1688 | 1465496021772 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 11:13:41 INFO - PROCESS | 1688 | 1465496021775 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:13:41 INFO - PROCESS | 1688 | 1465496021777 Marionette TRACE conn2 <- [1,246,null,{}] 11:13:41 INFO - PROCESS | 1688 | 1465496021780 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}] 11:13:41 INFO - PROCESS | 1688 | 1465496021783 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:41 INFO - PROCESS | 1688 | 1465496021893 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 11:13:41 INFO - PROCESS | 1688 | 1465496021960 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:41 INFO - PROCESS | 1688 | 1465496021962 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x1169a3000 == 48 [pid = 1688] [id = 69] 11:13:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1166f1800) [pid = 1688] [serial = 203] [outer = 0x0] 11:13:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x116968400) [pid = 1688] [serial = 204] [outer = 0x1166f1800] 11:13:41 INFO - PROCESS | 1688 | 1465496021993 Marionette DEBUG loaded listener.js 11:13:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1176d8800) [pid = 1688] [serial = 205] [outer = 0x1166f1800] 11:13:42 INFO - PROCESS | 1688 | 1465496022705 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]]]}] 11:13:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x113f3b000) [pid = 1688] [serial = 206] [outer = 0x12c9ae800] 11:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 970ms 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x129090800 == 47 [pid = 1688] [id = 67] 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x128dea000 == 46 [pid = 1688] [id = 66] 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x128c0b000 == 45 [pid = 1688] [id = 65] 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x126b87800 == 44 [pid = 1688] [id = 64] 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x125fde000 == 43 [pid = 1688] [id = 63] 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x1254c3000 == 42 [pid = 1688] [id = 62] 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x124963800 == 41 [pid = 1688] [id = 61] 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x12325b000 == 40 [pid = 1688] [id = 60] 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x11808e000 == 39 [pid = 1688] [id = 59] 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x121066000 == 38 [pid = 1688] [id = 58] 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x1169a5000 == 37 [pid = 1688] [id = 57] 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x119273800 == 36 [pid = 1688] [id = 56] 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x119271000 == 35 [pid = 1688] [id = 55] 11:13:42 INFO - PROCESS | 1688 | 1465496022806 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 11:13:42 INFO - PROCESS | 1688 | 1465496022809 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 11:13:42 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1214e8000) [pid = 1688] [serial = 141] [outer = 0x0] [url = about:blank] 11:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x11849d800 == 34 [pid = 1688] [id = 54] 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x11808e800 == 33 [pid = 1688] [id = 53] 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x116aa0800 == 32 [pid = 1688] [id = 52] 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x1169a8000 == 31 [pid = 1688] [id = 51] 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x11508e000 == 30 [pid = 1688] [id = 50] 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x112ea0000 == 29 [pid = 1688] [id = 49] 11:13:42 INFO - PROCESS | 1688 | --DOCSHELL 0x119953000 == 28 [pid = 1688] [id = 48] 11:13:42 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x119928400) [pid = 1688] [serial = 138] [outer = 0x0] [url = about:blank] 11:13:42 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1166f3000) [pid = 1688] [serial = 126] [outer = 0x0] [url = about:blank] 11:13:42 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1184c5400) [pid = 1688] [serial = 129] [outer = 0x0] [url = about:blank] 11:13:42 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x120e63800) [pid = 1688] [serial = 139] [outer = 0x0] [url = about:blank] 11:13:42 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1185d5800) [pid = 1688] [serial = 130] [outer = 0x0] [url = about:blank] 11:13:42 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x11949f800) [pid = 1688] [serial = 136] [outer = 0x0] [url = about:blank] 11:13:42 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x116a0ac00) [pid = 1688] [serial = 127] [outer = 0x0] [url = about:blank] 11:13:42 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x11938b400) [pid = 1688] [serial = 135] [outer = 0x0] [url = about:blank] 11:13:42 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x11920e800) [pid = 1688] [serial = 133] [outer = 0x0] [url = about:blank] 11:13:42 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x118a3a400) [pid = 1688] [serial = 132] [outer = 0x0] [url = about:blank] 11:13:42 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x12931c800) [pid = 1688] [serial = 124] [outer = 0x0] [url = about:blank] 11:13:42 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x129141800) [pid = 1688] [serial = 123] [outer = 0x0] [url = about:blank] 11:13:42 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1265eb800) [pid = 1688] [serial = 115] [outer = 0x0] [url = about:blank] 11:13:42 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x128da4c00) [pid = 1688] [serial = 121] [outer = 0x0] [url = about:blank] 11:13:42 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x128aa2c00) [pid = 1688] [serial = 118] [outer = 0x0] [url = about:blank] 11:13:42 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x12481d800) [pid = 1688] [serial = 103] [outer = 0x0] [url = about:blank] 11:13:42 INFO - PROCESS | 1688 | 1465496022842 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:13:42 INFO - PROCESS | 1688 | 1465496022845 Marionette TRACE conn2 <- [1,250,null,{}] 11:13:42 INFO - PROCESS | 1688 | 1465496022848 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}] 11:13:42 INFO - PROCESS | 1688 | 1465496022849 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:42 INFO - PROCESS | 1688 | 1465496022926 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 11:13:42 INFO - PROCESS | 1688 | 1465496022930 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:42 INFO - PROCESS | 1688 | 1465496022932 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x1160a2800 == 29 [pid = 1688] [id = 70] 11:13:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x117e94000) [pid = 1688] [serial = 207] [outer = 0x0] 11:13:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x118457c00) [pid = 1688] [serial = 208] [outer = 0x117e94000] 11:13:42 INFO - PROCESS | 1688 | 1465496022963 Marionette DEBUG loaded listener.js 11:13:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x11859e000) [pid = 1688] [serial = 209] [outer = 0x117e94000] 11:13:43 INFO - PROCESS | 1688 | 1465496023278 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]]]}] 11:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 479ms 11:13:43 INFO - PROCESS | 1688 | 1465496023312 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 11:13:43 INFO - PROCESS | 1688 | 1465496023315 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 11:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:13:43 INFO - PROCESS | 1688 | 1465496023323 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:13:43 INFO - PROCESS | 1688 | 1465496023325 Marionette TRACE conn2 <- [1,254,null,{}] 11:13:43 INFO - PROCESS | 1688 | 1465496023327 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}] 11:13:43 INFO - PROCESS | 1688 | 1465496023328 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:43 INFO - PROCESS | 1688 | 1465496023415 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 11:13:43 INFO - PROCESS | 1688 | 1465496023460 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:43 INFO - PROCESS | 1688 | 1465496023462 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x116f50000 == 30 [pid = 1688] [id = 71] 11:13:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x118161800) [pid = 1688] [serial = 210] [outer = 0x0] 11:13:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x118f2cc00) [pid = 1688] [serial = 211] [outer = 0x118161800] 11:13:43 INFO - PROCESS | 1688 | 1465496023489 Marionette DEBUG loaded listener.js 11:13:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x119379000) [pid = 1688] [serial = 212] [outer = 0x118161800] 11:13:43 INFO - PROCESS | 1688 | 1465496023758 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]]]}] 11:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 470ms 11:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:13:43 INFO - PROCESS | 1688 | 1465496023793 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 11:13:43 INFO - PROCESS | 1688 | 1465496023794 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 11:13:43 INFO - PROCESS | 1688 | 1465496023796 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:13:43 INFO - PROCESS | 1688 | 1465496023799 Marionette TRACE conn2 <- [1,258,null,{}] 11:13:43 INFO - PROCESS | 1688 | 1465496023816 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}] 11:13:43 INFO - PROCESS | 1688 | 1465496023823 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:43 INFO - PROCESS | 1688 | 1465496023901 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 11:13:43 INFO - PROCESS | 1688 | 1465496023949 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:43 INFO - PROCESS | 1688 | 1465496023951 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x118580000 == 31 [pid = 1688] [id = 72] 11:13:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x119373000) [pid = 1688] [serial = 213] [outer = 0x0] 11:13:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x11938cc00) [pid = 1688] [serial = 214] [outer = 0x119373000] 11:13:43 INFO - PROCESS | 1688 | 1465496023978 Marionette DEBUG loaded listener.js 11:13:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x120f23000) [pid = 1688] [serial = 215] [outer = 0x119373000] 11:13:44 INFO - PROCESS | 1688 | 1465496024251 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]]]}] 11:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 480ms 11:13:44 INFO - PROCESS | 1688 | 1465496024278 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 11:13:44 INFO - PROCESS | 1688 | 1465496024279 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 11:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:13:44 INFO - PROCESS | 1688 | 1465496024282 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:13:44 INFO - PROCESS | 1688 | 1465496024283 Marionette TRACE conn2 <- [1,262,null,{}] 11:13:44 INFO - PROCESS | 1688 | 1465496024293 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}] 11:13:44 INFO - PROCESS | 1688 | 1465496024294 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:44 INFO - PROCESS | 1688 | 1465496024377 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 11:13:44 INFO - PROCESS | 1688 | 1465496024381 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:44 INFO - PROCESS | 1688 | 1465496024383 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x11966a800 == 32 [pid = 1688] [id = 73] 11:13:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x121005800) [pid = 1688] [serial = 216] [outer = 0x0] 11:13:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x121b92c00) [pid = 1688] [serial = 217] [outer = 0x121005800] 11:13:44 INFO - PROCESS | 1688 | 1465496024410 Marionette DEBUG loaded listener.js 11:13:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12481d800) [pid = 1688] [serial = 218] [outer = 0x121005800] 11:13:44 INFO - PROCESS | 1688 | 1465496024726 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]]]}] 11:13:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 477ms 11:13:44 INFO - PROCESS | 1688 | 1465496024760 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 11:13:44 INFO - PROCESS | 1688 | 1465496024761 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 11:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:13:44 INFO - PROCESS | 1688 | 1465496024764 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:13:44 INFO - PROCESS | 1688 | 1465496024765 Marionette TRACE conn2 <- [1,266,null,{}] 11:13:44 INFO - PROCESS | 1688 | 1465496024768 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}] 11:13:44 INFO - PROCESS | 1688 | 1465496024769 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:44 INFO - PROCESS | 1688 | 1465496024906 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 11:13:44 INFO - PROCESS | 1688 | 1465496024926 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:44 INFO - PROCESS | 1688 | 1465496024927 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x118ab4000 == 33 [pid = 1688] [id = 74] 11:13:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1162d3400) [pid = 1688] [serial = 219] [outer = 0x0] 11:13:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1234d4c00) [pid = 1688] [serial = 220] [outer = 0x1162d3400] 11:13:44 INFO - PROCESS | 1688 | 1465496024967 Marionette DEBUG loaded listener.js 11:13:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x124f06400) [pid = 1688] [serial = 221] [outer = 0x1162d3400] 11:13:45 INFO - PROCESS | 1688 | 1465496025458 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]]]}] 11:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 719ms 11:13:45 INFO - PROCESS | 1688 | 1465496025484 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 11:13:45 INFO - PROCESS | 1688 | 1465496025486 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 11:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:13:45 INFO - PROCESS | 1688 | 1465496025495 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:13:45 INFO - PROCESS | 1688 | 1465496025497 Marionette TRACE conn2 <- [1,270,null,{}] 11:13:45 INFO - PROCESS | 1688 | 1465496025509 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}] 11:13:45 INFO - PROCESS | 1688 | 1465496025515 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:45 INFO - PROCESS | 1688 | 1465496025630 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 11:13:45 INFO - PROCESS | 1688 | 1465496025665 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:45 INFO - PROCESS | 1688 | 1465496025666 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x12135f000 == 34 [pid = 1688] [id = 75] 11:13:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1255bfc00) [pid = 1688] [serial = 222] [outer = 0x0] 11:13:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x126434c00) [pid = 1688] [serial = 223] [outer = 0x1255bfc00] 11:13:45 INFO - PROCESS | 1688 | 1465496025691 Marionette DEBUG loaded listener.js 11:13:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1265ed000) [pid = 1688] [serial = 224] [outer = 0x1255bfc00] 11:13:45 INFO - PROCESS | 1688 | 1465496025990 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]]]}] 11:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 520ms 11:13:46 INFO - PROCESS | 1688 | 1465496026016 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 11:13:46 INFO - PROCESS | 1688 | 1465496026017 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 11:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:13:46 INFO - PROCESS | 1688 | 1465496026023 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:13:46 INFO - PROCESS | 1688 | 1465496026024 Marionette TRACE conn2 <- [1,274,null,{}] 11:13:46 INFO - PROCESS | 1688 | 1465496026027 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}] 11:13:46 INFO - PROCESS | 1688 | 1465496026028 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:46 INFO - PROCESS | 1688 | 1465496026119 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 11:13:46 INFO - PROCESS | 1688 | 1465496026122 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:46 INFO - PROCESS | 1688 | 1465496026123 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x123257800 == 35 [pid = 1688] [id = 76] 11:13:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1255c1000) [pid = 1688] [serial = 225] [outer = 0x0] 11:13:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x1289e3000) [pid = 1688] [serial = 226] [outer = 0x1255c1000] 11:13:46 INFO - PROCESS | 1688 | 1465496026147 Marionette DEBUG loaded listener.js 11:13:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x128da1400) [pid = 1688] [serial = 227] [outer = 0x1255c1000] 11:13:46 INFO - PROCESS | 1688 | 1465496026468 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]]]}] 11:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 11:13:46 INFO - PROCESS | 1688 | 1465496026491 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 11:13:46 INFO - PROCESS | 1688 | 1465496026493 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 11:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:13:46 INFO - PROCESS | 1688 | 1465496026495 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:13:46 INFO - PROCESS | 1688 | 1465496026496 Marionette TRACE conn2 <- [1,278,null,{}] 11:13:46 INFO - PROCESS | 1688 | 1465496026506 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}] 11:13:46 INFO - PROCESS | 1688 | 1465496026507 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:46 INFO - PROCESS | 1688 | 1465496026600 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 11:13:46 INFO - PROCESS | 1688 | 1465496026603 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:46 INFO - PROCESS | 1688 | 1465496026604 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x124a5f800 == 36 [pid = 1688] [id = 77] 11:13:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x1255c1c00) [pid = 1688] [serial = 228] [outer = 0x0] 11:13:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x12913ec00) [pid = 1688] [serial = 229] [outer = 0x1255c1c00] 11:13:46 INFO - PROCESS | 1688 | 1465496026628 Marionette DEBUG loaded listener.js 11:13:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x129366800) [pid = 1688] [serial = 230] [outer = 0x1255c1c00] 11:13:47 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x12128c400) [pid = 1688] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:13:47 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x112a72000) [pid = 1688] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:13:47 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x12481dc00) [pid = 1688] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:13:47 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1166ef400) [pid = 1688] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:13:47 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x117e94c00) [pid = 1688] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:13:47 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x11937cc00) [pid = 1688] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:13:47 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x116630000) [pid = 1688] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:13:47 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x124fee000) [pid = 1688] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:13:47 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x120f28400) [pid = 1688] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:13:47 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1255bec00) [pid = 1688] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:13:47 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x128da0800) [pid = 1688] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:13:47 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1289df800) [pid = 1688] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:13:47 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1133cd400) [pid = 1688] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:13:47 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x124827800) [pid = 1688] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:13:47 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x12931e800) [pid = 1688] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:13:47 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1194a3400) [pid = 1688] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:13:47 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x111d1ec00) [pid = 1688] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:13:47 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x118591000) [pid = 1688] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:13:47 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x113f31000) [pid = 1688] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:13:47 INFO - PROCESS | 1688 | 1465496027108 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]]]}] 11:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 626ms 11:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:13:47 INFO - PROCESS | 1688 | 1465496027121 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 11:13:47 INFO - PROCESS | 1688 | 1465496027122 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 11:13:47 INFO - PROCESS | 1688 | 1465496027124 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:13:47 INFO - PROCESS | 1688 | 1465496027126 Marionette TRACE conn2 <- [1,282,null,{}] 11:13:47 INFO - PROCESS | 1688 | 1465496027128 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}] 11:13:47 INFO - PROCESS | 1688 | 1465496027129 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:47 INFO - PROCESS | 1688 | 1465496027205 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 11:13:47 INFO - PROCESS | 1688 | 1465496027208 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:47 INFO - PROCESS | 1688 | 1465496027209 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x1212d4000 == 37 [pid = 1688] [id = 78] 11:13:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x113f35c00) [pid = 1688] [serial = 231] [outer = 0x0] 11:13:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x119208000) [pid = 1688] [serial = 232] [outer = 0x113f35c00] 11:13:47 INFO - PROCESS | 1688 | 1465496027235 Marionette DEBUG loaded listener.js 11:13:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x121676c00) [pid = 1688] [serial = 233] [outer = 0x113f35c00] 11:13:47 INFO - PROCESS | 1688 | 1465496027554 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]]]}] 11:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 11:13:47 INFO - PROCESS | 1688 | 1465496027593 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 11:13:47 INFO - PROCESS | 1688 | 1465496027595 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 11:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:13:47 INFO - PROCESS | 1688 | 1465496027597 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:13:47 INFO - PROCESS | 1688 | 1465496027598 Marionette TRACE conn2 <- [1,286,null,{}] 11:13:47 INFO - PROCESS | 1688 | 1465496027601 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}] 11:13:47 INFO - PROCESS | 1688 | 1465496027602 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:47 INFO - PROCESS | 1688 | 1465496027698 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 11:13:47 INFO - PROCESS | 1688 | 1465496027704 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:47 INFO - PROCESS | 1688 | 1465496027705 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x119263800 == 38 [pid = 1688] [id = 79] 11:13:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x11662a400) [pid = 1688] [serial = 234] [outer = 0x0] 11:13:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12556e800) [pid = 1688] [serial = 235] [outer = 0x11662a400] 11:13:47 INFO - PROCESS | 1688 | 1465496027735 Marionette DEBUG loaded listener.js 11:13:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12931f800) [pid = 1688] [serial = 236] [outer = 0x11662a400] 11:13:48 INFO - PROCESS | 1688 | 1465496028023 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]]]}] 11:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 468ms 11:13:48 INFO - PROCESS | 1688 | 1465496028066 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 11:13:48 INFO - PROCESS | 1688 | 1465496028067 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 11:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:13:48 INFO - PROCESS | 1688 | 1465496028072 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:13:48 INFO - PROCESS | 1688 | 1465496028074 Marionette TRACE conn2 <- [1,290,null,{}] 11:13:48 INFO - PROCESS | 1688 | 1465496028076 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}] 11:13:48 INFO - PROCESS | 1688 | 1465496028078 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:48 INFO - PROCESS | 1688 | 1465496028164 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 11:13:48 INFO - PROCESS | 1688 | 1465496028170 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:48 INFO - PROCESS | 1688 | 1465496028172 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x1291c3800 == 39 [pid = 1688] [id = 80] 11:13:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x129363400) [pid = 1688] [serial = 237] [outer = 0x0] 11:13:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12a5bf000) [pid = 1688] [serial = 238] [outer = 0x129363400] 11:13:48 INFO - PROCESS | 1688 | 1465496028197 Marionette DEBUG loaded listener.js 11:13:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12ac4a400) [pid = 1688] [serial = 239] [outer = 0x129363400] 11:13:48 INFO - PROCESS | 1688 | 1465496028513 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]]]}] 11:13:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 469ms 11:13:48 INFO - PROCESS | 1688 | 1465496028541 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 11:13:48 INFO - PROCESS | 1688 | 1465496028543 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 11:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:13:48 INFO - PROCESS | 1688 | 1465496028545 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:13:48 INFO - PROCESS | 1688 | 1465496028546 Marionette TRACE conn2 <- [1,294,null,{}] 11:13:48 INFO - PROCESS | 1688 | 1465496028548 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}] 11:13:48 INFO - PROCESS | 1688 | 1465496028549 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:48 INFO - PROCESS | 1688 | 1465496028653 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 11:13:48 INFO - PROCESS | 1688 | 1465496028667 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:48 INFO - PROCESS | 1688 | 1465496028668 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x1294f7000 == 40 [pid = 1688] [id = 81] 11:13:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1185dbc00) [pid = 1688] [serial = 240] [outer = 0x0] 11:13:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12ac4d800) [pid = 1688] [serial = 241] [outer = 0x1185dbc00] 11:13:48 INFO - PROCESS | 1688 | 1465496028692 Marionette DEBUG loaded listener.js 11:13:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12ae56000) [pid = 1688] [serial = 242] [outer = 0x1185dbc00] 11:13:48 INFO - PROCESS | 1688 | 1465496028959 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]]]}] 11:13:49 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. 11:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 468ms 11:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:13:49 INFO - PROCESS | 1688 | 1465496029013 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 11:13:49 INFO - PROCESS | 1688 | 1465496029015 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 11:13:49 INFO - PROCESS | 1688 | 1465496029017 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:13:49 INFO - PROCESS | 1688 | 1465496029020 Marionette TRACE conn2 <- [1,298,null,{}] 11:13:49 INFO - PROCESS | 1688 | 1465496029024 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}] 11:13:49 INFO - PROCESS | 1688 | 1465496029025 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:49 INFO - PROCESS | 1688 | 1465496029148 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 11:13:49 INFO - PROCESS | 1688 | 1465496029196 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:49 INFO - PROCESS | 1688 | 1465496029198 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x112ea0000 == 41 [pid = 1688] [id = 82] 11:13:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x111fcd400) [pid = 1688] [serial = 243] [outer = 0x0] 11:13:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x11386e800) [pid = 1688] [serial = 244] [outer = 0x111fcd400] 11:13:49 INFO - PROCESS | 1688 | 1465496029229 Marionette DEBUG loaded listener.js 11:13:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x11662f400) [pid = 1688] [serial = 245] [outer = 0x111fcd400] 11:13:49 INFO - PROCESS | 1688 | 1465496029652 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]]]}] 11:13:49 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. 11:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 672ms 11:13:49 INFO - PROCESS | 1688 | 1465496029690 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 11:13:49 INFO - PROCESS | 1688 | 1465496029692 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 11:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:13:49 INFO - PROCESS | 1688 | 1465496029696 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:13:49 INFO - PROCESS | 1688 | 1465496029698 Marionette TRACE conn2 <- [1,302,null,{}] 11:13:49 INFO - PROCESS | 1688 | 1465496029702 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}] 11:13:49 INFO - PROCESS | 1688 | 1465496029705 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:49 INFO - PROCESS | 1688 | 1465496029813 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 11:13:49 INFO - PROCESS | 1688 | 1465496029897 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:49 INFO - PROCESS | 1688 | 1465496029898 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x11925d800 == 42 [pid = 1688] [id = 83] 11:13:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x118a3bc00) [pid = 1688] [serial = 246] [outer = 0x0] 11:13:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x11920a800) [pid = 1688] [serial = 247] [outer = 0x118a3bc00] 11:13:49 INFO - PROCESS | 1688 | 1465496029942 Marionette DEBUG loaded listener.js 11:13:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x11937b400) [pid = 1688] [serial = 248] [outer = 0x118a3bc00] 11:13:50 INFO - PROCESS | 1688 | 1465496030354 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]]]}] 11:13:50 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. 11:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 11:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:13:50 INFO - PROCESS | 1688 | 1465496030367 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 11:13:50 INFO - PROCESS | 1688 | 1465496030369 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 11:13:50 INFO - PROCESS | 1688 | 1465496030371 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:13:50 INFO - PROCESS | 1688 | 1465496030372 Marionette TRACE conn2 <- [1,306,null,{}] 11:13:50 INFO - PROCESS | 1688 | 1465496030375 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}] 11:13:50 INFO - PROCESS | 1688 | 1465496030376 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:50 INFO - PROCESS | 1688 | 1465496030475 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 11:13:50 INFO - PROCESS | 1688 | 1465496030522 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:50 INFO - PROCESS | 1688 | 1465496030523 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x124981800 == 43 [pid = 1688] [id = 84] 11:13:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x11949f400) [pid = 1688] [serial = 249] [outer = 0x0] 11:13:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x120f24400) [pid = 1688] [serial = 250] [outer = 0x11949f400] 11:13:50 INFO - PROCESS | 1688 | 1465496030552 Marionette DEBUG loaded listener.js 11:13:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x1234cf800) [pid = 1688] [serial = 251] [outer = 0x11949f400] 11:13:50 INFO - PROCESS | 1688 | 1465496030959 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]]]}] 11:13:50 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. 11:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 619ms 11:13:50 INFO - PROCESS | 1688 | 1465496030990 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 11:13:50 INFO - PROCESS | 1688 | 1465496030993 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 11:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:13:51 INFO - PROCESS | 1688 | 1465496031001 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:13:51 INFO - PROCESS | 1688 | 1465496031004 Marionette TRACE conn2 <- [1,310,null,{}] 11:13:51 INFO - PROCESS | 1688 | 1465496031007 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}] 11:13:51 INFO - PROCESS | 1688 | 1465496031009 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:51 INFO - PROCESS | 1688 | 1465496031110 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 11:13:51 INFO - PROCESS | 1688 | 1465496031201 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:51 INFO - PROCESS | 1688 | 1465496031203 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a595000 == 44 [pid = 1688] [id = 85] 11:13:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x124f05800) [pid = 1688] [serial = 252] [outer = 0x0] 11:13:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1255ba400) [pid = 1688] [serial = 253] [outer = 0x124f05800] 11:13:51 INFO - PROCESS | 1688 | 1465496031232 Marionette DEBUG loaded listener.js 11:13:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x126427c00) [pid = 1688] [serial = 254] [outer = 0x124f05800] 11:13:51 INFO - PROCESS | 1688 | 1465496031653 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]]]}] 11:13:51 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. 11:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 675ms 11:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:13:51 INFO - PROCESS | 1688 | 1465496031671 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 11:13:51 INFO - PROCESS | 1688 | 1465496031673 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 11:13:51 INFO - PROCESS | 1688 | 1465496031675 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:13:51 INFO - PROCESS | 1688 | 1465496031676 Marionette TRACE conn2 <- [1,314,null,{}] 11:13:51 INFO - PROCESS | 1688 | 1465496031679 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}] 11:13:51 INFO - PROCESS | 1688 | 1465496031680 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:51 INFO - PROCESS | 1688 | 1465496031779 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 11:13:51 INFO - PROCESS | 1688 | 1465496031828 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:51 INFO - PROCESS | 1688 | 1465496031829 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x126b8c000 == 45 [pid = 1688] [id = 86] 11:13:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x11845dc00) [pid = 1688] [serial = 255] [outer = 0x0] 11:13:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x12894f800) [pid = 1688] [serial = 256] [outer = 0x11845dc00] 11:13:51 INFO - PROCESS | 1688 | 1465496031857 Marionette DEBUG loaded listener.js 11:13:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x128957000) [pid = 1688] [serial = 257] [outer = 0x11845dc00] 11:13:52 INFO - PROCESS | 1688 | 1465496032357 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]]]}] 11:13:52 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. 11:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 719ms 11:13:52 INFO - PROCESS | 1688 | 1465496032398 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 11:13:52 INFO - PROCESS | 1688 | 1465496032401 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 11:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:13:52 INFO - PROCESS | 1688 | 1465496032418 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:13:52 INFO - PROCESS | 1688 | 1465496032420 Marionette TRACE conn2 <- [1,318,null,{}] 11:13:52 INFO - PROCESS | 1688 | 1465496032424 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}] 11:13:52 INFO - PROCESS | 1688 | 1465496032425 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:52 INFO - PROCESS | 1688 | 1465496032515 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 11:13:52 INFO - PROCESS | 1688 | 1465496032567 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:52 INFO - PROCESS | 1688 | 1465496032569 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x1184a4800 == 46 [pid = 1688] [id = 87] 11:13:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x1166f0400) [pid = 1688] [serial = 258] [outer = 0x0] 11:13:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x116a03c00) [pid = 1688] [serial = 259] [outer = 0x1166f0400] 11:13:52 INFO - PROCESS | 1688 | 1465496032596 Marionette DEBUG loaded listener.js 11:13:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x1184c2800) [pid = 1688] [serial = 260] [outer = 0x1166f0400] 11:13:52 INFO - PROCESS | 1688 | 1465496032988 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]]]}] 11:13:53 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. 11:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 621ms 11:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:13:53 INFO - PROCESS | 1688 | 1465496033038 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 11:13:53 INFO - PROCESS | 1688 | 1465496033040 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 11:13:53 INFO - PROCESS | 1688 | 1465496033045 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:13:53 INFO - PROCESS | 1688 | 1465496033046 Marionette TRACE conn2 <- [1,322,null,{}] 11:13:53 INFO - PROCESS | 1688 | 1465496033049 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}] 11:13:53 INFO - PROCESS | 1688 | 1465496033050 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:53 INFO - PROCESS | 1688 | --DOCSHELL 0x1294f7000 == 45 [pid = 1688] [id = 81] 11:13:53 INFO - PROCESS | 1688 | --DOCSHELL 0x1291c3800 == 44 [pid = 1688] [id = 80] 11:13:53 INFO - PROCESS | 1688 | --DOCSHELL 0x119263800 == 43 [pid = 1688] [id = 79] 11:13:53 INFO - PROCESS | 1688 | --DOCSHELL 0x1212d4000 == 42 [pid = 1688] [id = 78] 11:13:53 INFO - PROCESS | 1688 | --DOCSHELL 0x124a5f800 == 41 [pid = 1688] [id = 77] 11:13:53 INFO - PROCESS | 1688 | --DOCSHELL 0x123257800 == 40 [pid = 1688] [id = 76] 11:13:53 INFO - PROCESS | 1688 | --DOCSHELL 0x12135f000 == 39 [pid = 1688] [id = 75] 11:13:53 INFO - PROCESS | 1688 | --DOCSHELL 0x118ab4000 == 38 [pid = 1688] [id = 74] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x129365800) [pid = 1688] [serial = 198] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | 1465496033186 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 11:13:53 INFO - PROCESS | 1688 | --DOCSHELL 0x11966a800 == 37 [pid = 1688] [id = 73] 11:13:53 INFO - PROCESS | 1688 | --DOCSHELL 0x118580000 == 36 [pid = 1688] [id = 72] 11:13:53 INFO - PROCESS | 1688 | --DOCSHELL 0x116f50000 == 35 [pid = 1688] [id = 71] 11:13:53 INFO - PROCESS | 1688 | --DOCSHELL 0x1160a2800 == 34 [pid = 1688] [id = 70] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x12197e800) [pid = 1688] [serial = 165] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x1234d3000) [pid = 1688] [serial = 166] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x1184bc000) [pid = 1688] [serial = 150] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x118599400) [pid = 1688] [serial = 151] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x118a45800) [pid = 1688] [serial = 153] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x119206000) [pid = 1688] [serial = 154] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x115e4f400) [pid = 1688] [serial = 144] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x1162cd400) [pid = 1688] [serial = 145] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x1255c1800) [pid = 1688] [serial = 177] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x124e43c00) [pid = 1688] [serial = 171] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x124fea000) [pid = 1688] [serial = 172] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x124ac5800) [pid = 1688] [serial = 168] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x124e40400) [pid = 1688] [serial = 169] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x116a0c400) [pid = 1688] [serial = 147] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x1172b8400) [pid = 1688] [serial = 148] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x12128f800) [pid = 1688] [serial = 162] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x121914400) [pid = 1688] [serial = 163] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x11949ec00) [pid = 1688] [serial = 159] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x120f29c00) [pid = 1688] [serial = 160] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x11920d000) [pid = 1688] [serial = 156] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x119376000) [pid = 1688] [serial = 157] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x125570c00) [pid = 1688] [serial = 174] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x124cbbc00) [pid = 1688] [serial = 142] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1265e8400) [pid = 1688] [serial = 180] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1289df400) [pid = 1688] [serial = 181] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x128da3000) [pid = 1688] [serial = 186] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x128d99800) [pid = 1688] [serial = 184] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x128a9cc00) [pid = 1688] [serial = 183] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x128da6000) [pid = 1688] [serial = 190] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x125579400) [pid = 1688] [serial = 189] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x129365000) [pid = 1688] [serial = 193] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x129372c00) [pid = 1688] [serial = 195] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12913fc00) [pid = 1688] [serial = 187] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1294c9800) [pid = 1688] [serial = 196] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x12642a800) [pid = 1688] [serial = 178] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x12931bc00) [pid = 1688] [serial = 192] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x125f5f000) [pid = 1688] [serial = 175] [outer = 0x0] [url = about:blank] 11:13:53 INFO - PROCESS | 1688 | 1465496033236 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:53 INFO - PROCESS | 1688 | 1465496033237 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x11600f800 == 35 [pid = 1688] [id = 88] 11:13:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1184bc000) [pid = 1688] [serial = 261] [outer = 0x0] 11:13:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x119206400) [pid = 1688] [serial = 262] [outer = 0x1184bc000] 11:13:53 INFO - PROCESS | 1688 | 1465496033267 Marionette DEBUG loaded listener.js 11:13:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x11938b400) [pid = 1688] [serial = 263] [outer = 0x1184bc000] 11:13:53 INFO - PROCESS | 1688 | 1465496033567 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]]]}] 11:13:53 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. 11:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 570ms 11:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:13:53 INFO - PROCESS | 1688 | 1465496033614 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 11:13:53 INFO - PROCESS | 1688 | 1465496033616 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 11:13:53 INFO - PROCESS | 1688 | 1465496033620 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:13:53 INFO - PROCESS | 1688 | 1465496033623 Marionette TRACE conn2 <- [1,326,null,{}] 11:13:53 INFO - PROCESS | 1688 | 1465496033630 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}] 11:13:53 INFO - PROCESS | 1688 | 1465496033634 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:53 INFO - PROCESS | 1688 | 1465496033711 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 11:13:53 INFO - PROCESS | 1688 | 1465496033716 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:53 INFO - PROCESS | 1688 | 1465496033718 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x1185ce000 == 36 [pid = 1688] [id = 89] 11:13:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x120f2a800) [pid = 1688] [serial = 264] [outer = 0x0] 11:13:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x121b91800) [pid = 1688] [serial = 265] [outer = 0x120f2a800] 11:13:53 INFO - PROCESS | 1688 | 1465496033748 Marionette DEBUG loaded listener.js 11:13:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1249c8800) [pid = 1688] [serial = 266] [outer = 0x120f2a800] 11:13:54 INFO - PROCESS | 1688 | 1465496034123 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]]]}] 11:13:54 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. 11:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 523ms 11:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:13:54 INFO - PROCESS | 1688 | 1465496034141 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 11:13:54 INFO - PROCESS | 1688 | 1465496034143 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 11:13:54 INFO - PROCESS | 1688 | 1465496034145 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:13:54 INFO - PROCESS | 1688 | 1465496034146 Marionette TRACE conn2 <- [1,330,null,{}] 11:13:54 INFO - PROCESS | 1688 | 1465496034148 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}] 11:13:54 INFO - PROCESS | 1688 | 1465496034149 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:54 INFO - PROCESS | 1688 | 1465496034227 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 11:13:54 INFO - PROCESS | 1688 | 1465496034231 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:54 INFO - PROCESS | 1688 | 1465496034232 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198c3800 == 37 [pid = 1688] [id = 90] 11:13:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x124fe7c00) [pid = 1688] [serial = 267] [outer = 0x0] 11:13:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x125573400) [pid = 1688] [serial = 268] [outer = 0x124fe7c00] 11:13:54 INFO - PROCESS | 1688 | 1465496034260 Marionette DEBUG loaded listener.js 11:13:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x125f56000) [pid = 1688] [serial = 269] [outer = 0x124fe7c00] 11:13:54 INFO - PROCESS | 1688 | 1465496034592 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]]]}] 11:13:54 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. 11:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 468ms 11:13:54 INFO - PROCESS | 1688 | 1465496034614 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 11:13:54 INFO - PROCESS | 1688 | 1465496034615 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 11:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:13:54 INFO - PROCESS | 1688 | 1465496034618 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:13:54 INFO - PROCESS | 1688 | 1465496034621 Marionette TRACE conn2 <- [1,334,null,{}] 11:13:54 INFO - PROCESS | 1688 | 1465496034623 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}] 11:13:54 INFO - PROCESS | 1688 | 1465496034625 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:54 INFO - PROCESS | 1688 | 1465496034722 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 11:13:54 INFO - PROCESS | 1688 | 1465496034729 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:54 INFO - PROCESS | 1688 | 1465496034731 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x121069000 == 38 [pid = 1688] [id = 91] 11:13:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1255bf000) [pid = 1688] [serial = 270] [outer = 0x0] 11:13:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1265f2800) [pid = 1688] [serial = 271] [outer = 0x1255bf000] 11:13:54 INFO - PROCESS | 1688 | 1465496034755 Marionette DEBUG loaded listener.js 11:13:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12895a000) [pid = 1688] [serial = 272] [outer = 0x1255bf000] 11:13:55 INFO - PROCESS | 1688 | 1465496035081 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]]]}] 11:13:55 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. 11:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 472ms 11:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:13:55 INFO - PROCESS | 1688 | 1465496035090 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 11:13:55 INFO - PROCESS | 1688 | 1465496035092 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 11:13:55 INFO - PROCESS | 1688 | 1465496035094 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:13:55 INFO - PROCESS | 1688 | 1465496035095 Marionette TRACE conn2 <- [1,338,null,{}] 11:13:55 INFO - PROCESS | 1688 | 1465496035097 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}] 11:13:55 INFO - PROCESS | 1688 | 1465496035102 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:55 INFO - PROCESS | 1688 | 1465496035198 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 11:13:55 INFO - PROCESS | 1688 | 1465496035204 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:55 INFO - PROCESS | 1688 | 1465496035205 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x123253000 == 39 [pid = 1688] [id = 92] 11:13:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12895c400) [pid = 1688] [serial = 273] [outer = 0x0] 11:13:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x128d99800) [pid = 1688] [serial = 274] [outer = 0x12895c400] 11:13:55 INFO - PROCESS | 1688 | 1465496035230 Marionette DEBUG loaded listener.js 11:13:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1294c1c00) [pid = 1688] [serial = 275] [outer = 0x12895c400] 11:13:55 INFO - PROCESS | 1688 | 1465496035580 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]]]}] 11:13:55 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. 11:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 519ms 11:13:55 INFO - PROCESS | 1688 | 1465496035621 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 11:13:55 INFO - PROCESS | 1688 | 1465496035622 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 11:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:13:55 INFO - PROCESS | 1688 | 1465496035624 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:13:55 INFO - PROCESS | 1688 | 1465496035625 Marionette TRACE conn2 <- [1,342,null,{}] 11:13:55 INFO - PROCESS | 1688 | 1465496035627 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}] 11:13:55 INFO - PROCESS | 1688 | 1465496035629 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:55 INFO - PROCESS | 1688 | 1465496035721 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 11:13:55 INFO - PROCESS | 1688 | 1465496035724 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:55 INFO - PROCESS | 1688 | 1465496035726 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x1255ef800 == 40 [pid = 1688] [id = 93] 11:13:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x125f5f000) [pid = 1688] [serial = 276] [outer = 0x0] 11:13:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12a5b7000) [pid = 1688] [serial = 277] [outer = 0x125f5f000] 11:13:55 INFO - PROCESS | 1688 | 1465496035750 Marionette DEBUG loaded listener.js 11:13:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12a769c00) [pid = 1688] [serial = 278] [outer = 0x125f5f000] 11:13:56 INFO - PROCESS | 1688 | 1465496036065 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]]]}] 11:13:56 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. 11:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 470ms 11:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:13:56 INFO - PROCESS | 1688 | 1465496036094 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 11:13:56 INFO - PROCESS | 1688 | 1465496036095 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 11:13:56 INFO - PROCESS | 1688 | 1465496036112 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:13:56 INFO - PROCESS | 1688 | 1465496036113 Marionette TRACE conn2 <- [1,346,null,{}] 11:13:56 INFO - PROCESS | 1688 | 1465496036116 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}] 11:13:56 INFO - PROCESS | 1688 | 1465496036117 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:56 INFO - PROCESS | 1688 | 1465496036219 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 11:13:56 INFO - PROCESS | 1688 | 1465496036223 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:56 INFO - PROCESS | 1688 | 1465496036224 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x126b72000 == 41 [pid = 1688] [id = 94] 11:13:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12895dc00) [pid = 1688] [serial = 279] [outer = 0x0] 11:13:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12ac48400) [pid = 1688] [serial = 280] [outer = 0x12895dc00] 11:13:56 INFO - PROCESS | 1688 | 1465496036248 Marionette DEBUG loaded listener.js 11:13:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12ae53000) [pid = 1688] [serial = 281] [outer = 0x12895dc00] 11:13:56 INFO - PROCESS | 1688 | 1465496036580 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]]]}] 11:13:56 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. 11:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 535ms 11:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:13:56 INFO - PROCESS | 1688 | 1465496036632 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 11:13:56 INFO - PROCESS | 1688 | 1465496036633 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 11:13:56 INFO - PROCESS | 1688 | 1465496036635 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:13:56 INFO - PROCESS | 1688 | 1465496036636 Marionette TRACE conn2 <- [1,350,null,{}] 11:13:56 INFO - PROCESS | 1688 | 1465496036639 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}] 11:13:56 INFO - PROCESS | 1688 | 1465496036640 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:56 INFO - PROCESS | 1688 | 1465496036739 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 11:13:56 INFO - PROCESS | 1688 | 1465496036742 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:56 INFO - PROCESS | 1688 | 1465496036744 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x129085800 == 42 [pid = 1688] [id = 95] 11:13:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x12ac49000) [pid = 1688] [serial = 282] [outer = 0x0] 11:13:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12b847800) [pid = 1688] [serial = 283] [outer = 0x12ac49000] 11:13:56 INFO - PROCESS | 1688 | 1465496036774 Marionette DEBUG loaded listener.js 11:13:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12b857400) [pid = 1688] [serial = 284] [outer = 0x12ac49000] 11:13:57 INFO - PROCESS | 1688 | 1465496037077 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]]]}] 11:13:57 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. 11:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 471ms 11:13:57 INFO - PROCESS | 1688 | 1465496037108 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:13:57 INFO - PROCESS | 1688 | 1465496037109 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 11:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:13:57 INFO - PROCESS | 1688 | 1465496037125 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:13:57 INFO - PROCESS | 1688 | 1465496037126 Marionette TRACE conn2 <- [1,354,null,{}] 11:13:57 INFO - PROCESS | 1688 | 1465496037128 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}] 11:13:57 INFO - PROCESS | 1688 | 1465496037129 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:57 INFO - PROCESS | 1688 | 1465496037231 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:13:57 INFO - PROCESS | 1688 | 1465496037236 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:57 INFO - PROCESS | 1688 | 1465496037237 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a420800 == 43 [pid = 1688] [id = 96] 11:13:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x12b843c00) [pid = 1688] [serial = 285] [outer = 0x0] 11:13:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x12b85d400) [pid = 1688] [serial = 286] [outer = 0x12b843c00] 11:13:57 INFO - PROCESS | 1688 | 1465496037287 Marionette DEBUG loaded listener.js 11:13:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x12b864800) [pid = 1688] [serial = 287] [outer = 0x12b843c00] 11:13:57 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x121005800) [pid = 1688] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:13:57 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x113f35c00) [pid = 1688] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:13:57 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x11662a400) [pid = 1688] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:13:57 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1255c1c00) [pid = 1688] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:13:57 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x117e94000) [pid = 1688] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:13:57 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x118161800) [pid = 1688] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:13:57 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x119373000) [pid = 1688] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:13:57 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x128da5000) [pid = 1688] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:13:57 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1162d3400) [pid = 1688] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:13:57 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1255c1000) [pid = 1688] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:13:57 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1255bfc00) [pid = 1688] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:13:57 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x129363400) [pid = 1688] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:13:57 INFO - PROCESS | 1688 | 1465496037677 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]]]}] 11:13:57 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. 11:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 577ms 11:13:57 INFO - PROCESS | 1688 | 1465496037695 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:13:57 INFO - PROCESS | 1688 | 1465496037697 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 11:13:57 INFO - PROCESS | 1688 | 1465496037699 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:13:57 INFO - PROCESS | 1688 | 1465496037701 Marionette TRACE conn2 <- [1,358,null,{}] 11:13:57 INFO - PROCESS | 1688 | 1465496037712 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}] 11:13:57 INFO - PROCESS | 1688 | 1465496037714 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:57 INFO - PROCESS | 1688 | 1465496037804 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:13:57 INFO - PROCESS | 1688 | 1465496037808 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:57 INFO - PROCESS | 1688 | 1465496037810 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ac30000 == 44 [pid = 1688] [id = 97] 11:13:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12197c800) [pid = 1688] [serial = 288] [outer = 0x0] 11:13:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12b859000) [pid = 1688] [serial = 289] [outer = 0x12197c800] 11:13:57 INFO - PROCESS | 1688 | 1465496037843 Marionette DEBUG loaded listener.js 11:13:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12b8b1c00) [pid = 1688] [serial = 290] [outer = 0x12197c800] 11:13:58 INFO - PROCESS | 1688 | 1465496038155 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]]]}] 11:13:58 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. 11:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 479ms 11:13:58 INFO - PROCESS | 1688 | 1465496038178 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:13:58 INFO - PROCESS | 1688 | 1465496038179 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 11:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:13:58 INFO - PROCESS | 1688 | 1465496038182 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:13:58 INFO - PROCESS | 1688 | 1465496038184 Marionette TRACE conn2 <- [1,362,null,{}] 11:13:58 INFO - PROCESS | 1688 | 1465496038189 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}] 11:13:58 INFO - PROCESS | 1688 | 1465496038190 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:58 INFO - PROCESS | 1688 | 1465496038271 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:13:58 INFO - PROCESS | 1688 | 1465496038274 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:58 INFO - PROCESS | 1688 | 1465496038275 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x12af35000 == 45 [pid = 1688] [id = 98] 11:13:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12b8b4000) [pid = 1688] [serial = 291] [outer = 0x0] 11:13:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12be43c00) [pid = 1688] [serial = 292] [outer = 0x12b8b4000] 11:13:58 INFO - PROCESS | 1688 | 1465496038299 Marionette DEBUG loaded listener.js 11:13:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12be49000) [pid = 1688] [serial = 293] [outer = 0x12b8b4000] 11:13:58 INFO - PROCESS | 1688 | 1465496038626 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]]]}] 11:13:58 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. 11:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 472ms 11:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:13:58 INFO - PROCESS | 1688 | 1465496038655 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:13:58 INFO - PROCESS | 1688 | 1465496038656 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 11:13:58 INFO - PROCESS | 1688 | 1465496038658 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:13:58 INFO - PROCESS | 1688 | 1465496038659 Marionette TRACE conn2 <- [1,366,null,{}] 11:13:58 INFO - PROCESS | 1688 | 1465496038661 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}] 11:13:58 INFO - PROCESS | 1688 | 1465496038663 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:58 INFO - PROCESS | 1688 | 1465496038776 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:13:58 INFO - PROCESS | 1688 | 1465496038781 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:58 INFO - PROCESS | 1688 | 1465496038782 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b88d800 == 46 [pid = 1688] [id = 99] 11:13:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x12be48c00) [pid = 1688] [serial = 294] [outer = 0x0] 11:13:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12be4b400) [pid = 1688] [serial = 295] [outer = 0x12be48c00] 11:13:58 INFO - PROCESS | 1688 | 1465496038807 Marionette DEBUG loaded listener.js 11:13:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12be86400) [pid = 1688] [serial = 296] [outer = 0x12be48c00] 11:13:59 INFO - PROCESS | 1688 | 1465496039103 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]]]}] 11:13:59 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. 11:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 469ms 11:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:13:59 INFO - PROCESS | 1688 | 1465496039129 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:13:59 INFO - PROCESS | 1688 | 1465496039130 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 11:13:59 INFO - PROCESS | 1688 | 1465496039132 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:13:59 INFO - PROCESS | 1688 | 1465496039133 Marionette TRACE conn2 <- [1,370,null,{}] 11:13:59 INFO - PROCESS | 1688 | 1465496039139 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}] 11:13:59 INFO - PROCESS | 1688 | 1465496039140 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:59 INFO - PROCESS | 1688 | 1465496039223 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:13:59 INFO - PROCESS | 1688 | 1465496039226 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:59 INFO - PROCESS | 1688 | 1465496039227 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:13:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bca2000 == 47 [pid = 1688] [id = 100] 11:13:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x12be86c00) [pid = 1688] [serial = 297] [outer = 0x0] 11:13:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x12be90400) [pid = 1688] [serial = 298] [outer = 0x12be86c00] 11:13:59 INFO - PROCESS | 1688 | 1465496039251 Marionette DEBUG loaded listener.js 11:13:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x12c393000) [pid = 1688] [serial = 299] [outer = 0x12be86c00] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x1169a3000 == 46 [pid = 1688] [id = 69] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x111fa0000 == 45 [pid = 1688] [id = 68] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x1184a4800 == 44 [pid = 1688] [id = 87] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x126b8c000 == 43 [pid = 1688] [id = 86] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x12a595000 == 42 [pid = 1688] [id = 85] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x124981800 == 41 [pid = 1688] [id = 84] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x11925d800 == 40 [pid = 1688] [id = 83] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x112ea0000 == 39 [pid = 1688] [id = 82] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x11600f800 == 38 [pid = 1688] [id = 88] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x121069000 == 37 [pid = 1688] [id = 91] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x1198c3800 == 36 [pid = 1688] [id = 90] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x129085800 == 35 [pid = 1688] [id = 95] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x126b72000 == 34 [pid = 1688] [id = 94] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x123253000 == 33 [pid = 1688] [id = 92] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x12ac30000 == 32 [pid = 1688] [id = 97] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x12a420800 == 31 [pid = 1688] [id = 96] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x12af35000 == 30 [pid = 1688] [id = 98] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x1185ce000 == 29 [pid = 1688] [id = 89] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x1255ef800 == 28 [pid = 1688] [id = 93] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x12ac4a400) [pid = 1688] [serial = 239] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x12ac4d800) [pid = 1688] [serial = 241] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOCSHELL 0x12b88d800 == 27 [pid = 1688] [id = 99] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x116968400) [pid = 1688] [serial = 204] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x12481d800) [pid = 1688] [serial = 218] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x121676c00) [pid = 1688] [serial = 233] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x12556e800) [pid = 1688] [serial = 235] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x12913ec00) [pid = 1688] [serial = 229] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x118457c00) [pid = 1688] [serial = 208] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x11859e000) [pid = 1688] [serial = 209] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x119379000) [pid = 1688] [serial = 212] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x120f23000) [pid = 1688] [serial = 215] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x11938cc00) [pid = 1688] [serial = 214] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x12931f800) [pid = 1688] [serial = 236] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x12a5bcc00) [pid = 1688] [serial = 199] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x129366800) [pid = 1688] [serial = 230] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1234d4c00) [pid = 1688] [serial = 220] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x121b92c00) [pid = 1688] [serial = 217] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1289e3000) [pid = 1688] [serial = 226] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1166f1000) [pid = 1688] [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.] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1122a7000) [pid = 1688] [serial = 201] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1265ed000) [pid = 1688] [serial = 224] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x119208000) [pid = 1688] [serial = 232] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x124f06400) [pid = 1688] [serial = 221] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x118f2cc00) [pid = 1688] [serial = 211] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x128da1400) [pid = 1688] [serial = 227] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x12a5bf000) [pid = 1688] [serial = 238] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x126434c00) [pid = 1688] [serial = 223] [outer = 0x0] [url = about:blank] 11:14:00 INFO - PROCESS | 1688 | 1465496040697 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]]]}] 11:14:00 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. 11:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1576ms 11:14:00 INFO - PROCESS | 1688 | 1465496040709 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:14:00 INFO - PROCESS | 1688 | 1465496040711 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 11:14:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:14:00 INFO - PROCESS | 1688 | 1465496040715 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:14:00 INFO - PROCESS | 1688 | 1465496040717 Marionette TRACE conn2 <- [1,374,null,{}] 11:14:00 INFO - PROCESS | 1688 | 1465496040724 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}] 11:14:00 INFO - PROCESS | 1688 | 1465496040725 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:00 INFO - PROCESS | 1688 | 1465496040803 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:14:00 INFO - PROCESS | 1688 | 1465496040851 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:00 INFO - PROCESS | 1688 | 1465496040854 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x11336c000 == 28 [pid = 1688] [id = 101] 11:14:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x116968400) [pid = 1688] [serial = 300] [outer = 0x0] 11:14:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x11696e800) [pid = 1688] [serial = 301] [outer = 0x116968400] 11:14:00 INFO - PROCESS | 1688 | 1465496040882 Marionette DEBUG loaded listener.js 11:14:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1184bd800) [pid = 1688] [serial = 302] [outer = 0x116968400] 11:14:01 INFO - PROCESS | 1688 | 1465496041190 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:14:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:14:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 525ms 11:14:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:14:01 INFO - PROCESS | 1688 | 1465496041240 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:14:01 INFO - PROCESS | 1688 | 1465496041243 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 11:14:01 INFO - PROCESS | 1688 | 1465496041248 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:14:01 INFO - PROCESS | 1688 | 1465496041250 Marionette TRACE conn2 <- [1,378,null,{}] 11:14:01 INFO - PROCESS | 1688 | 1465496041252 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}] 11:14:01 INFO - PROCESS | 1688 | 1465496041254 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:01 INFO - PROCESS | 1688 | 1465496041333 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:14:01 INFO - PROCESS | 1688 | 1465496041379 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:01 INFO - PROCESS | 1688 | 1465496041380 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x1169b5000 == 29 [pid = 1688] [id = 102] 11:14:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x118456000) [pid = 1688] [serial = 303] [outer = 0x0] 11:14:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1185dd400) [pid = 1688] [serial = 304] [outer = 0x118456000] 11:14:01 INFO - PROCESS | 1688 | 1465496041410 Marionette DEBUG loaded listener.js 11:14:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x119374800) [pid = 1688] [serial = 305] [outer = 0x118456000] 11:14:01 INFO - PROCESS | 1688 | 1465496041734 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:14:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:14:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 520ms 11:14:01 INFO - PROCESS | 1688 | 1465496041776 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:14:01 INFO - PROCESS | 1688 | 1465496041778 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 11:14:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:14:01 INFO - PROCESS | 1688 | 1465496041782 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:14:01 INFO - PROCESS | 1688 | 1465496041784 Marionette TRACE conn2 <- [1,382,null,{}] 11:14:01 INFO - PROCESS | 1688 | 1465496041792 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}] 11:14:01 INFO - PROCESS | 1688 | 1465496041796 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:01 INFO - PROCESS | 1688 | 1465496041871 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:14:01 INFO - PROCESS | 1688 | 1465496041917 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:01 INFO - PROCESS | 1688 | 1465496041920 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x1180a4000 == 30 [pid = 1688] [id = 103] 11:14:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1122a1c00) [pid = 1688] [serial = 306] [outer = 0x0] 11:14:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1199c4c00) [pid = 1688] [serial = 307] [outer = 0x1122a1c00] 11:14:01 INFO - PROCESS | 1688 | 1465496041947 Marionette DEBUG loaded listener.js 11:14:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1214ee400) [pid = 1688] [serial = 308] [outer = 0x1122a1c00] 11:14:02 INFO - PROCESS | 1688 | 1465496042241 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:14:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:14:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 472ms 11:14:02 INFO - PROCESS | 1688 | 1465496042259 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:14:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:14:02 INFO - PROCESS | 1688 | 1465496042261 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 11:14:02 INFO - PROCESS | 1688 | 1465496042263 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:14:02 INFO - PROCESS | 1688 | 1465496042264 Marionette TRACE conn2 <- [1,386,null,{}] 11:14:02 INFO - PROCESS | 1688 | 1465496042274 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}] 11:14:02 INFO - PROCESS | 1688 | 1465496042275 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:02 INFO - PROCESS | 1688 | 1465496042366 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:14:02 INFO - PROCESS | 1688 | 1465496042372 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:02 INFO - PROCESS | 1688 | 1465496042373 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x118ab4000 == 31 [pid = 1688] [id = 104] 11:14:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x121b95c00) [pid = 1688] [serial = 309] [outer = 0x0] 11:14:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x124cc1800) [pid = 1688] [serial = 310] [outer = 0x121b95c00] 11:14:02 INFO - PROCESS | 1688 | 1465496042398 Marionette DEBUG loaded listener.js 11:14:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x124f03c00) [pid = 1688] [serial = 311] [outer = 0x121b95c00] 11:14:02 INFO - PROCESS | 1688 | 1465496042704 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]]]}] 11:14:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:14:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 469ms 11:14:02 INFO - PROCESS | 1688 | 1465496042732 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:14:02 INFO - PROCESS | 1688 | 1465496042734 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 11:14:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:14:02 INFO - PROCESS | 1688 | 1465496042738 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:14:02 INFO - PROCESS | 1688 | 1465496042739 Marionette TRACE conn2 <- [1,390,null,{}] 11:14:02 INFO - PROCESS | 1688 | 1465496042742 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}] 11:14:02 INFO - PROCESS | 1688 | 1465496042743 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:02 INFO - PROCESS | 1688 | 1465496042837 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:14:02 INFO - PROCESS | 1688 | 1465496042842 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:02 INFO - PROCESS | 1688 | 1465496042843 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x119681800 == 32 [pid = 1688] [id = 105] 11:14:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x113f2e400) [pid = 1688] [serial = 312] [outer = 0x0] 11:14:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x124fe3c00) [pid = 1688] [serial = 313] [outer = 0x113f2e400] 11:14:02 INFO - PROCESS | 1688 | 1465496042867 Marionette DEBUG loaded listener.js 11:14:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x125576c00) [pid = 1688] [serial = 314] [outer = 0x113f2e400] 11:14:03 INFO - PROCESS | 1688 | 1465496043195 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]]]}] 11:14:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:14:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 470ms 11:14:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:14:03 INFO - PROCESS | 1688 | 1465496043208 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:14:03 INFO - PROCESS | 1688 | 1465496043209 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 11:14:03 INFO - PROCESS | 1688 | 1465496043212 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:14:03 INFO - PROCESS | 1688 | 1465496043213 Marionette TRACE conn2 <- [1,394,null,{}] 11:14:03 INFO - PROCESS | 1688 | 1465496043215 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}] 11:14:03 INFO - PROCESS | 1688 | 1465496043222 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:03 INFO - PROCESS | 1688 | 1465496043317 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:14:03 INFO - PROCESS | 1688 | 1465496043330 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:03 INFO - PROCESS | 1688 | 1465496043332 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x121354800 == 33 [pid = 1688] [id = 106] 11:14:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1255bac00) [pid = 1688] [serial = 315] [outer = 0x0] 11:14:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1265e4c00) [pid = 1688] [serial = 316] [outer = 0x1255bac00] 11:14:03 INFO - PROCESS | 1688 | 1465496043357 Marionette DEBUG loaded listener.js 11:14:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1289dbc00) [pid = 1688] [serial = 317] [outer = 0x1255bac00] 11:14:03 INFO - PROCESS | 1688 | 1465496043675 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]]]}] 11:14:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:14:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 469ms 11:14:03 INFO - PROCESS | 1688 | 1465496043681 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:14:03 INFO - PROCESS | 1688 | 1465496043682 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 11:14:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:14:03 INFO - PROCESS | 1688 | 1465496043692 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:14:03 INFO - PROCESS | 1688 | 1465496043693 Marionette TRACE conn2 <- [1,398,null,{}] 11:14:03 INFO - PROCESS | 1688 | 1465496043695 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}] 11:14:03 INFO - PROCESS | 1688 | 1465496043697 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:03 INFO - PROCESS | 1688 | 1465496043798 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:14:03 INFO - PROCESS | 1688 | 1465496043804 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:03 INFO - PROCESS | 1688 | 1465496043805 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x12324c800 == 34 [pid = 1688] [id = 107] 11:14:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x116966000) [pid = 1688] [serial = 318] [outer = 0x0] 11:14:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1289df800) [pid = 1688] [serial = 319] [outer = 0x116966000] 11:14:03 INFO - PROCESS | 1688 | 1465496043829 Marionette DEBUG loaded listener.js 11:14:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x128d9ac00) [pid = 1688] [serial = 320] [outer = 0x116966000] 11:14:04 INFO - PROCESS | 1688 | 1465496044102 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]]]}] 11:14:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:14:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 475ms 11:14:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:14:04 INFO - PROCESS | 1688 | 1465496044161 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:14:04 INFO - PROCESS | 1688 | 1465496044163 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 11:14:04 INFO - PROCESS | 1688 | 1465496044165 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:14:04 INFO - PROCESS | 1688 | 1465496044166 Marionette TRACE conn2 <- [1,402,null,{}] 11:14:04 INFO - PROCESS | 1688 | 1465496044169 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}] 11:14:04 INFO - PROCESS | 1688 | 1465496044172 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:04 INFO - PROCESS | 1688 | 1465496044247 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:14:04 INFO - PROCESS | 1688 | 1465496044251 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:04 INFO - PROCESS | 1688 | 1465496044253 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x124a7c000 == 35 [pid = 1688] [id = 108] 11:14:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x11704ec00) [pid = 1688] [serial = 321] [outer = 0x0] 11:14:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x128da2c00) [pid = 1688] [serial = 322] [outer = 0x11704ec00] 11:14:04 INFO - PROCESS | 1688 | 1465496044287 Marionette DEBUG loaded listener.js 11:14:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x129147000) [pid = 1688] [serial = 323] [outer = 0x11704ec00] 11:14:04 INFO - PROCESS | 1688 | 1465496044631 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]]]}] 11:14:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:14:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 473ms 11:14:04 INFO - PROCESS | 1688 | 1465496044658 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:14:04 INFO - PROCESS | 1688 | 1465496044659 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 11:14:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:14:04 INFO - PROCESS | 1688 | 1465496044686 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:14:04 INFO - PROCESS | 1688 | 1465496044687 Marionette TRACE conn2 <- [1,406,null,{}] 11:14:04 INFO - PROCESS | 1688 | 1465496044702 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}] 11:14:04 INFO - PROCESS | 1688 | 1465496044703 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:04 INFO - PROCESS | 1688 | 1465496044805 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:14:04 INFO - PROCESS | 1688 | 1465496044825 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:04 INFO - PROCESS | 1688 | 1465496044826 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x1180a1000 == 36 [pid = 1688] [id = 109] 11:14:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x129368800) [pid = 1688] [serial = 324] [outer = 0x0] 11:14:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x12936d800) [pid = 1688] [serial = 325] [outer = 0x129368800] 11:14:04 INFO - PROCESS | 1688 | 1465496044853 Marionette DEBUG loaded listener.js 11:14:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x12ac44400) [pid = 1688] [serial = 326] [outer = 0x129368800] 11:14:05 INFO - PROCESS | 1688 | 1465496045171 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]]]}] 11:14:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:14:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 533ms 11:14:05 INFO - PROCESS | 1688 | 1465496045213 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:14:05 INFO - PROCESS | 1688 | 1465496045214 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 11:14:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:14:05 INFO - PROCESS | 1688 | 1465496045216 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:14:05 INFO - PROCESS | 1688 | 1465496045217 Marionette TRACE conn2 <- [1,410,null,{}] 11:14:05 INFO - PROCESS | 1688 | 1465496045220 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}] 11:14:05 INFO - PROCESS | 1688 | 1465496045221 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:05 INFO - PROCESS | 1688 | 1465496045302 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:14:05 INFO - PROCESS | 1688 | 1465496045359 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:05 INFO - PROCESS | 1688 | 1465496045361 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x128970800 == 37 [pid = 1688] [id = 110] 11:14:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x129366c00) [pid = 1688] [serial = 327] [outer = 0x0] 11:14:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x12ac49c00) [pid = 1688] [serial = 328] [outer = 0x129366c00] 11:14:05 INFO - PROCESS | 1688 | 1465496045385 Marionette DEBUG loaded listener.js 11:14:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x12b844400) [pid = 1688] [serial = 329] [outer = 0x129366c00] 11:14:05 INFO - PROCESS | 1688 | 1465496045681 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]]]}] 11:14:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:14:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 521ms 11:14:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:14:05 INFO - PROCESS | 1688 | 1465496045738 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:14:05 INFO - PROCESS | 1688 | 1465496045740 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 11:14:05 INFO - PROCESS | 1688 | 1465496045742 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:14:05 INFO - PROCESS | 1688 | 1465496045744 Marionette TRACE conn2 <- [1,414,null,{}] 11:14:05 INFO - PROCESS | 1688 | 1465496045746 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}] 11:14:05 INFO - PROCESS | 1688 | 1465496045748 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:05 INFO - PROCESS | 1688 | 1465496045856 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:14:05 INFO - PROCESS | 1688 | 1465496045869 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:05 INFO - PROCESS | 1688 | 1465496045870 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x119681000 == 38 [pid = 1688] [id = 111] 11:14:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x12b846000) [pid = 1688] [serial = 330] [outer = 0x0] 11:14:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x12b861c00) [pid = 1688] [serial = 331] [outer = 0x12b846000] 11:14:05 INFO - PROCESS | 1688 | 1465496045896 Marionette DEBUG loaded listener.js 11:14:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x12b8b6800) [pid = 1688] [serial = 332] [outer = 0x12b846000] 11:14:06 INFO - PROCESS | 1688 | 1465496046246 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]]]}] 11:14:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:14:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 520ms 11:14:06 INFO - PROCESS | 1688 | 1465496046263 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:14:06 INFO - PROCESS | 1688 | 1465496046264 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 11:14:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:14:06 INFO - PROCESS | 1688 | 1465496046266 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:14:06 INFO - PROCESS | 1688 | 1465496046267 Marionette TRACE conn2 <- [1,418,null,{}] 11:14:06 INFO - PROCESS | 1688 | 1465496046270 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}] 11:14:06 INFO - PROCESS | 1688 | 1465496046271 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:06 INFO - PROCESS | 1688 | 1465496046365 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:14:06 INFO - PROCESS | 1688 | 1465496046376 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:06 INFO - PROCESS | 1688 | 1465496046377 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a415000 == 39 [pid = 1688] [id = 112] 11:14:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x12b8b7000) [pid = 1688] [serial = 333] [outer = 0x0] 11:14:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x12be50800) [pid = 1688] [serial = 334] [outer = 0x12b8b7000] 11:14:06 INFO - PROCESS | 1688 | 1465496046401 Marionette DEBUG loaded listener.js 11:14:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x12be91000) [pid = 1688] [serial = 335] [outer = 0x12b8b7000] 11:14:07 INFO - PROCESS | 1688 | 1465496047223 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]]]}] 11:14:07 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 11:14:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 970ms 11:14:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:14:07 INFO - PROCESS | 1688 | 1465496047237 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:14:07 INFO - PROCESS | 1688 | 1465496047239 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 11:14:07 INFO - PROCESS | 1688 | 1465496047242 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:14:07 INFO - PROCESS | 1688 | 1465496047244 Marionette TRACE conn2 <- [1,422,null,{}] 11:14:07 INFO - PROCESS | 1688 | 1465496047254 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}] 11:14:07 INFO - PROCESS | 1688 | 1465496047256 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:07 INFO - PROCESS | 1688 | 1465496047361 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:14:07 INFO - PROCESS | 1688 | 1465496047409 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:14:07 INFO - PROCESS | 1688 | 1465496047413 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:07 INFO - PROCESS | 1688 | 1465496047414 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bc92000 == 40 [pid = 1688] [id = 113] 11:14:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x12c558800) [pid = 1688] [serial = 336] [outer = 0x0] 11:14:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x12c55a400) [pid = 1688] [serial = 337] [outer = 0x12c558800] 11:14:07 INFO - PROCESS | 1688 | 1465496047438 Marionette DEBUG loaded listener.js 11:14:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 119 (0x12c55f400) [pid = 1688] [serial = 338] [outer = 0x12c558800] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 118 (0x1166f1800) [pid = 1688] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x125f5f000) [pid = 1688] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x12895dc00) [pid = 1688] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x12ac49000) [pid = 1688] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x12b843c00) [pid = 1688] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x12b8b4000) [pid = 1688] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x12197c800) [pid = 1688] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x124f05800) [pid = 1688] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x11949f400) [pid = 1688] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x118a3bc00) [pid = 1688] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x111fcd400) [pid = 1688] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x1185dbc00) [pid = 1688] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x12895c400) [pid = 1688] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x1255bf000) [pid = 1688] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x12be48c00) [pid = 1688] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x124fe7c00) [pid = 1688] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x120f2a800) [pid = 1688] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1184bc000) [pid = 1688] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1166f0400) [pid = 1688] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x11845dc00) [pid = 1688] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:14:07 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1111a5800) [pid = 1688] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:14:08 INFO - PROCESS | 1688 | 1465496048387 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]]]}] 11:14:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:14:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1171ms 11:14:08 INFO - PROCESS | 1688 | 1465496048414 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:14:08 INFO - PROCESS | 1688 | 1465496048415 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 11:14:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:14:08 INFO - PROCESS | 1688 | 1465496048417 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:14:08 INFO - PROCESS | 1688 | 1465496048419 Marionette TRACE conn2 <- [1,426,null,{}] 11:14:08 INFO - PROCESS | 1688 | 1465496048423 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}] 11:14:08 INFO - PROCESS | 1688 | 1465496048424 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:08 INFO - PROCESS | 1688 | 1465496048498 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:14:08 INFO - PROCESS | 1688 | 1465496048505 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:08 INFO - PROCESS | 1688 | 1465496048506 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x118aa0800 == 41 [pid = 1688] [id = 114] 11:14:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1110b1000) [pid = 1688] [serial = 339] [outer = 0x0] 11:14:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1110b4800) [pid = 1688] [serial = 340] [outer = 0x1110b1000] 11:14:08 INFO - PROCESS | 1688 | 1465496048529 Marionette DEBUG loaded listener.js 11:14:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x113aa5c00) [pid = 1688] [serial = 341] [outer = 0x1110b1000] 11:14:08 INFO - PROCESS | 1688 | 1465496048990 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] 11:14:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:14:09 INFO - PROCESS | 1688 | 1465496049041 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 11:14:09 INFO - PROCESS | 1688 | 1465496049044 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:14:09 INFO - PROCESS | 1688 | 1465496049046 Marionette TRACE conn2 <- [1,430,null,{}] 11:14:09 INFO - PROCESS | 1688 | 1465496049049 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}] 11:14:09 INFO - PROCESS | 1688 | 1465496049051 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:09 INFO - PROCESS | 1688 | 1465496049168 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:14:09 INFO - PROCESS | 1688 | 1465496049171 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:09 INFO - PROCESS | 1688 | 1465496049172 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x1248a2800 == 42 [pid = 1688] [id = 115] 11:14:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1110b8c00) [pid = 1688] [serial = 342] [outer = 0x0] 11:14:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x11949d000) [pid = 1688] [serial = 343] [outer = 0x1110b8c00] 11:14:09 INFO - PROCESS | 1688 | 1465496049196 Marionette DEBUG loaded listener.js 11:14:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12658a000) [pid = 1688] [serial = 344] [outer = 0x1110b8c00] 11:14:09 INFO - PROCESS | 1688 | 1465496049508 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]]]}] 11:14:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:14:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 520ms 11:14:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:14:09 INFO - PROCESS | 1688 | 1465496049564 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:14:09 INFO - PROCESS | 1688 | 1465496049565 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 11:14:09 INFO - PROCESS | 1688 | 1465496049567 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:14:09 INFO - PROCESS | 1688 | 1465496049568 Marionette TRACE conn2 <- [1,434,null,{}] 11:14:09 INFO - PROCESS | 1688 | 1465496049580 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}] 11:14:09 INFO - PROCESS | 1688 | 1465496049581 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:09 INFO - PROCESS | 1688 | 1465496049663 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:14:09 INFO - PROCESS | 1688 | 1465496049667 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:09 INFO - PROCESS | 1688 | 1465496049675 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c3e5000 == 43 [pid = 1688] [id = 116] 11:14:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x118599400) [pid = 1688] [serial = 345] [outer = 0x0] 11:14:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x12ae56c00) [pid = 1688] [serial = 346] [outer = 0x118599400] 11:14:09 INFO - PROCESS | 1688 | 1465496049699 Marionette DEBUG loaded listener.js 11:14:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x12c55b400) [pid = 1688] [serial = 347] [outer = 0x118599400] 11:14:10 INFO - PROCESS | 1688 | 1465496050224 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]]]}] 11:14:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:14:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 680ms 11:14:10 INFO - PROCESS | 1688 | 1465496050261 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:14:10 INFO - PROCESS | 1688 | 1465496050264 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 11:14:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:14:10 INFO - PROCESS | 1688 | 1465496050268 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:14:10 INFO - PROCESS | 1688 | 1465496050272 Marionette TRACE conn2 <- [1,438,null,{}] 11:14:10 INFO - PROCESS | 1688 | 1465496050276 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}] 11:14:10 INFO - PROCESS | 1688 | 1465496050278 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:10 INFO - PROCESS | 1688 | 1465496050390 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:14:10 INFO - PROCESS | 1688 | 1465496050443 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:10 INFO - PROCESS | 1688 | 1465496050445 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x1169b2000 == 44 [pid = 1688] [id = 117] 11:14:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1160ccc00) [pid = 1688] [serial = 348] [outer = 0x0] 11:14:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x1172b3800) [pid = 1688] [serial = 349] [outer = 0x1160ccc00] 11:14:10 INFO - PROCESS | 1688 | 1465496050476 Marionette DEBUG loaded listener.js 11:14:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x1184c5400) [pid = 1688] [serial = 350] [outer = 0x1160ccc00] 11:14:11 INFO - PROCESS | 1688 | 1465496051249 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]]]}] 11:14:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:14:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1024ms 11:14:11 INFO - PROCESS | 1688 | 1465496051292 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:14:11 INFO - PROCESS | 1688 | 1465496051295 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 11:14:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:14:11 INFO - PROCESS | 1688 | 1465496051298 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:14:11 INFO - PROCESS | 1688 | 1465496051300 Marionette TRACE conn2 <- [1,442,null,{}] 11:14:11 INFO - PROCESS | 1688 | 1465496051303 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}] 11:14:11 INFO - PROCESS | 1688 | 1465496051305 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:11 INFO - PROCESS | 1688 | 1465496051406 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:14:11 INFO - PROCESS | 1688 | 1465496051461 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:11 INFO - PROCESS | 1688 | 1465496051464 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x11608a000 == 45 [pid = 1688] [id = 118] 11:14:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1166f1000) [pid = 1688] [serial = 351] [outer = 0x0] 11:14:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x1176da400) [pid = 1688] [serial = 352] [outer = 0x1166f1000] 11:14:11 INFO - PROCESS | 1688 | 1465496051495 Marionette DEBUG loaded listener.js 11:14:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x118592c00) [pid = 1688] [serial = 353] [outer = 0x1166f1000] 11:14:11 INFO - PROCESS | 1688 | --DOCSHELL 0x1248a2800 == 44 [pid = 1688] [id = 115] 11:14:11 INFO - PROCESS | 1688 | --DOCSHELL 0x118aa0800 == 43 [pid = 1688] [id = 114] 11:14:11 INFO - PROCESS | 1688 | --DOCSHELL 0x12bc92000 == 42 [pid = 1688] [id = 113] 11:14:11 INFO - PROCESS | 1688 | --DOCSHELL 0x12a415000 == 41 [pid = 1688] [id = 112] 11:14:11 INFO - PROCESS | 1688 | --DOCSHELL 0x119681000 == 40 [pid = 1688] [id = 111] 11:14:11 INFO - PROCESS | 1688 | --DOCSHELL 0x128970800 == 39 [pid = 1688] [id = 110] 11:14:11 INFO - PROCESS | 1688 | --DOCSHELL 0x1180a1000 == 38 [pid = 1688] [id = 109] 11:14:11 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x12be90400) [pid = 1688] [serial = 298] [outer = 0x0] [url = about:blank] 11:14:11 INFO - PROCESS | 1688 | --DOCSHELL 0x124a7c000 == 37 [pid = 1688] [id = 108] 11:14:11 INFO - PROCESS | 1688 | --DOCSHELL 0x12324c800 == 36 [pid = 1688] [id = 107] 11:14:11 INFO - PROCESS | 1688 | --DOCSHELL 0x121354800 == 35 [pid = 1688] [id = 106] 11:14:11 INFO - PROCESS | 1688 | --DOCSHELL 0x119681800 == 34 [pid = 1688] [id = 105] 11:14:11 INFO - PROCESS | 1688 | --DOCSHELL 0x118ab4000 == 33 [pid = 1688] [id = 104] 11:14:11 INFO - PROCESS | 1688 | --DOCSHELL 0x1180a4000 == 32 [pid = 1688] [id = 103] 11:14:11 INFO - PROCESS | 1688 | --DOCSHELL 0x1169b5000 == 31 [pid = 1688] [id = 102] 11:14:11 INFO - PROCESS | 1688 | --DOCSHELL 0x11336c000 == 30 [pid = 1688] [id = 101] 11:14:11 INFO - PROCESS | 1688 | 1465496051997 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]]]}] 11:14:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:14:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 722ms 11:14:12 INFO - PROCESS | 1688 | 1465496052022 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:14:12 INFO - PROCESS | 1688 | 1465496052026 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 11:14:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:14:12 INFO - PROCESS | 1688 | 1465496052030 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:14:12 INFO - PROCESS | 1688 | 1465496052032 Marionette TRACE conn2 <- [1,446,null,{}] 11:14:12 INFO - PROCESS | 1688 | 1465496052037 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}] 11:14:12 INFO - PROCESS | 1688 | 1465496052040 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:12 INFO - PROCESS | 1688 | 1465496052168 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x1176d8800) [pid = 1688] [serial = 205] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x113821800) [pid = 1688] [serial = 202] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x12a5b7000) [pid = 1688] [serial = 277] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x12ac48400) [pid = 1688] [serial = 280] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x12b847800) [pid = 1688] [serial = 283] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x12b857400) [pid = 1688] [serial = 284] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x12ae53000) [pid = 1688] [serial = 281] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x12b85d400) [pid = 1688] [serial = 286] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x12be43c00) [pid = 1688] [serial = 292] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x12b859000) [pid = 1688] [serial = 289] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x12b864800) [pid = 1688] [serial = 287] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1255ba400) [pid = 1688] [serial = 253] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1234cf800) [pid = 1688] [serial = 251] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x120f24400) [pid = 1688] [serial = 250] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x11937b400) [pid = 1688] [serial = 248] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x11920a800) [pid = 1688] [serial = 247] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x11662f400) [pid = 1688] [serial = 245] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x11386e800) [pid = 1688] [serial = 244] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x12ae56000) [pid = 1688] [serial = 242] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x128d99800) [pid = 1688] [serial = 274] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x12895a000) [pid = 1688] [serial = 272] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1265f2800) [pid = 1688] [serial = 271] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x12be86400) [pid = 1688] [serial = 296] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x125573400) [pid = 1688] [serial = 268] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x125f56000) [pid = 1688] [serial = 269] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x121b91800) [pid = 1688] [serial = 265] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1249c8800) [pid = 1688] [serial = 266] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x119206400) [pid = 1688] [serial = 262] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x11938b400) [pid = 1688] [serial = 263] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1184c2800) [pid = 1688] [serial = 260] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x116a03c00) [pid = 1688] [serial = 259] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x128957000) [pid = 1688] [serial = 257] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x12894f800) [pid = 1688] [serial = 256] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x126427c00) [pid = 1688] [serial = 254] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x12a769c00) [pid = 1688] [serial = 278] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x12be4b400) [pid = 1688] [serial = 295] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x12be49000) [pid = 1688] [serial = 293] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x1294c1c00) [pid = 1688] [serial = 275] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x12b8b1c00) [pid = 1688] [serial = 290] [outer = 0x0] [url = about:blank] 11:14:12 INFO - PROCESS | 1688 | 1465496052257 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:12 INFO - PROCESS | 1688 | 1465496052258 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x116938000 == 31 [pid = 1688] [id = 119] 11:14:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x1160d3400) [pid = 1688] [serial = 354] [outer = 0x0] 11:14:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x1184c5800) [pid = 1688] [serial = 355] [outer = 0x1160d3400] 11:14:12 INFO - PROCESS | 1688 | 1465496052303 Marionette DEBUG loaded listener.js 11:14:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x119210c00) [pid = 1688] [serial = 356] [outer = 0x1160d3400] 11:14:12 INFO - PROCESS | 1688 | 1465496052761 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]]]}] 11:14:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:14:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 769ms 11:14:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:14:12 INFO - PROCESS | 1688 | 1465496052800 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:14:12 INFO - PROCESS | 1688 | 1465496052801 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 11:14:12 INFO - PROCESS | 1688 | 1465496052806 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:14:12 INFO - PROCESS | 1688 | 1465496052809 Marionette TRACE conn2 <- [1,450,null,{}] 11:14:12 INFO - PROCESS | 1688 | 1465496052816 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}] 11:14:12 INFO - PROCESS | 1688 | 1465496052822 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:12 INFO - PROCESS | 1688 | 1465496052899 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:14:12 INFO - PROCESS | 1688 | 1465496052908 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:12 INFO - PROCESS | 1688 | 1465496052909 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x1180a4000 == 32 [pid = 1688] [id = 120] 11:14:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x1194a2400) [pid = 1688] [serial = 357] [outer = 0x0] 11:14:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x1199be800) [pid = 1688] [serial = 358] [outer = 0x1194a2400] 11:14:12 INFO - PROCESS | 1688 | 1465496052937 Marionette DEBUG loaded listener.js 11:14:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x119ceb800) [pid = 1688] [serial = 359] [outer = 0x1194a2400] 11:14:13 INFO - PROCESS | 1688 | 1465496053278 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] 11:14:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:14:13 INFO - PROCESS | 1688 | 1465496053329 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 11:14:13 INFO - PROCESS | 1688 | 1465496053331 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:14:13 INFO - PROCESS | 1688 | 1465496053333 Marionette TRACE conn2 <- [1,454,null,{}] 11:14:13 INFO - PROCESS | 1688 | 1465496053335 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}] 11:14:13 INFO - PROCESS | 1688 | 1465496053336 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:13 INFO - PROCESS | 1688 | 1465496053413 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:14:13 INFO - PROCESS | 1688 | 1465496053416 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:13 INFO - PROCESS | 1688 | 1465496053418 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x11925b000 == 33 [pid = 1688] [id = 121] 11:14:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x119cefc00) [pid = 1688] [serial = 360] [outer = 0x0] 11:14:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x120f1d400) [pid = 1688] [serial = 361] [outer = 0x119cefc00] 11:14:13 INFO - PROCESS | 1688 | 1465496053448 Marionette DEBUG loaded listener.js 11:14:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x12112a400) [pid = 1688] [serial = 362] [outer = 0x119cefc00] 11:14:13 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:13 INFO - PROCESS | 1688 | 1465496053763 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]]]}] 11:14:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:14:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 469ms 11:14:13 INFO - PROCESS | 1688 | 1465496053801 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:14:13 INFO - PROCESS | 1688 | 1465496053805 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 11:14:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:14:13 INFO - PROCESS | 1688 | 1465496053807 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:14:13 INFO - PROCESS | 1688 | 1465496053808 Marionette TRACE conn2 <- [1,458,null,{}] 11:14:13 INFO - PROCESS | 1688 | 1465496053811 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}] 11:14:13 INFO - PROCESS | 1688 | 1465496053812 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:13 INFO - PROCESS | 1688 | 1465496053883 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:14:13 INFO - PROCESS | 1688 | 1465496053937 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:13 INFO - PROCESS | 1688 | 1465496053938 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x119946000 == 34 [pid = 1688] [id = 122] 11:14:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x113d3d400) [pid = 1688] [serial = 363] [outer = 0x0] 11:14:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x12128c000) [pid = 1688] [serial = 364] [outer = 0x113d3d400] 11:14:13 INFO - PROCESS | 1688 | 1465496053962 Marionette DEBUG loaded listener.js 11:14:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1234c7400) [pid = 1688] [serial = 365] [outer = 0x113d3d400] 11:14:14 INFO - PROCESS | 1688 | 1465496054263 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] 11:14:14 INFO - PROCESS | 1688 | 1465496054282 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 11:14:14 INFO - PROCESS | 1688 | 1465496054292 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:14:14 INFO - PROCESS | 1688 | 1465496054293 Marionette TRACE conn2 <- [1,462,null,{}] 11:14:14 INFO - PROCESS | 1688 | 1465496054296 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}] 11:14:14 INFO - PROCESS | 1688 | 1465496054300 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:14 INFO - PROCESS | 1688 | 1465496054418 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:14:14 INFO - PROCESS | 1688 | 1465496054422 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:14 INFO - PROCESS | 1688 | 1465496054423 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x121192000 == 35 [pid = 1688] [id = 123] 11:14:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x119cf3000) [pid = 1688] [serial = 366] [outer = 0x0] 11:14:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x12492e800) [pid = 1688] [serial = 367] [outer = 0x119cf3000] 11:14:14 INFO - PROCESS | 1688 | 1465496054448 Marionette DEBUG loaded listener.js 11:14:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1255c2000) [pid = 1688] [serial = 368] [outer = 0x119cf3000] 11:14:14 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:14 INFO - PROCESS | 1688 | 1465496054788 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] 11:14:14 INFO - PROCESS | 1688 | 1465496054814 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 11:14:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:14:14 INFO - PROCESS | 1688 | 1465496054816 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:14:14 INFO - PROCESS | 1688 | 1465496054817 Marionette TRACE conn2 <- [1,466,null,{}] 11:14:14 INFO - PROCESS | 1688 | 1465496054822 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}] 11:14:14 INFO - PROCESS | 1688 | 1465496054823 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:14 INFO - PROCESS | 1688 | 1465496054913 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:14:14 INFO - PROCESS | 1688 | 1465496054916 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:14 INFO - PROCESS | 1688 | 1465496054917 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x12340b800 == 36 [pid = 1688] [id = 124] 11:14:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1255ba400) [pid = 1688] [serial = 369] [outer = 0x0] 11:14:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x126581800) [pid = 1688] [serial = 370] [outer = 0x1255ba400] 11:14:14 INFO - PROCESS | 1688 | 1465496054942 Marionette DEBUG loaded listener.js 11:14:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x128954000) [pid = 1688] [serial = 371] [outer = 0x1255ba400] 11:14:15 INFO - PROCESS | 1688 | 1465496055273 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] 11:14:15 INFO - PROCESS | 1688 | 1465496055293 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 11:14:15 INFO - PROCESS | 1688 | 1465496055295 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:14:15 INFO - PROCESS | 1688 | 1465496055296 Marionette TRACE conn2 <- [1,470,null,{}] 11:14:15 INFO - PROCESS | 1688 | 1465496055310 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}] 11:14:15 INFO - PROCESS | 1688 | 1465496055311 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:15 INFO - PROCESS | 1688 | 1465496055403 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:14:15 INFO - PROCESS | 1688 | 1465496055406 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:15 INFO - PROCESS | 1688 | 1465496055407 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x124a71000 == 37 [pid = 1688] [id = 125] 11:14:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x128954800) [pid = 1688] [serial = 372] [outer = 0x0] 11:14:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12895d800) [pid = 1688] [serial = 373] [outer = 0x128954800] 11:14:15 INFO - PROCESS | 1688 | 1465496055431 Marionette DEBUG loaded listener.js 11:14:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x128a9ac00) [pid = 1688] [serial = 374] [outer = 0x128954800] 11:14:15 INFO - PROCESS | 1688 | 1465496055773 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]]]}] 11:14:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:14:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 11:14:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:14:15 INFO - PROCESS | 1688 | 1465496055813 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:14:15 INFO - PROCESS | 1688 | 1465496055815 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 11:14:15 INFO - PROCESS | 1688 | 1465496055817 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:14:15 INFO - PROCESS | 1688 | 1465496055818 Marionette TRACE conn2 <- [1,474,null,{}] 11:14:15 INFO - PROCESS | 1688 | 1465496055821 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}] 11:14:15 INFO - PROCESS | 1688 | 1465496055822 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:15 INFO - PROCESS | 1688 | 1465496055915 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:14:15 INFO - PROCESS | 1688 | 1465496055919 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:15 INFO - PROCESS | 1688 | 1465496055920 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x126436800 == 38 [pid = 1688] [id = 126] 11:14:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x128a9b000) [pid = 1688] [serial = 375] [outer = 0x0] 11:14:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x128da3800) [pid = 1688] [serial = 376] [outer = 0x128a9b000] 11:14:15 INFO - PROCESS | 1688 | 1465496055944 Marionette DEBUG loaded listener.js 11:14:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x129147400) [pid = 1688] [serial = 377] [outer = 0x128a9b000] 11:14:16 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x12b846000) [pid = 1688] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:14:16 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1122a1c00) [pid = 1688] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:14:16 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x129368800) [pid = 1688] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:14:16 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x12be86c00) [pid = 1688] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:14:16 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x118456000) [pid = 1688] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:14:16 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x113f2e400) [pid = 1688] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:14:16 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x116968400) [pid = 1688] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:14:16 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1255bac00) [pid = 1688] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:14:16 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x121b95c00) [pid = 1688] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:14:16 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12b8b7000) [pid = 1688] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:14:16 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x116966000) [pid = 1688] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:14:16 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x11704ec00) [pid = 1688] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:14:16 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x129366c00) [pid = 1688] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:14:16 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x12c558800) [pid = 1688] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:14:16 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1110b1000) [pid = 1688] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:14:16 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1110b8c00) [pid = 1688] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:14:16 INFO - PROCESS | 1688 | 1465496056412 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]]]}] 11:14:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:14:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 622ms 11:14:16 INFO - PROCESS | 1688 | 1465496056440 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:14:16 INFO - PROCESS | 1688 | 1465496056442 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 11:14:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:14:16 INFO - PROCESS | 1688 | 1465496056444 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:14:16 INFO - PROCESS | 1688 | 1465496056445 Marionette TRACE conn2 <- [1,478,null,{}] 11:14:16 INFO - PROCESS | 1688 | 1465496056447 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}] 11:14:16 INFO - PROCESS | 1688 | 1465496056448 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:16 INFO - PROCESS | 1688 | 1465496056525 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:14:16 INFO - PROCESS | 1688 | 1465496056529 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:16 INFO - PROCESS | 1688 | 1465496056530 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x118aac000 == 39 [pid = 1688] [id = 127] 11:14:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1111a5800) [pid = 1688] [serial = 378] [outer = 0x0] 11:14:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x119375000) [pid = 1688] [serial = 379] [outer = 0x1111a5800] 11:14:16 INFO - PROCESS | 1688 | 1465496056557 Marionette DEBUG loaded listener.js 11:14:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1289dd400) [pid = 1688] [serial = 380] [outer = 0x1111a5800] 11:14:16 INFO - PROCESS | 1688 | 1465496056903 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]]]}] 11:14:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:14:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 469ms 11:14:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:14:16 INFO - PROCESS | 1688 | 1465496056913 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:14:16 INFO - PROCESS | 1688 | 1465496056915 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 11:14:16 INFO - PROCESS | 1688 | 1465496056917 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:14:16 INFO - PROCESS | 1688 | 1465496056919 Marionette TRACE conn2 <- [1,482,null,{}] 11:14:16 INFO - PROCESS | 1688 | 1465496056924 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}] 11:14:16 INFO - PROCESS | 1688 | 1465496056926 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:17 INFO - PROCESS | 1688 | 1465496057040 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:14:17 INFO - PROCESS | 1688 | 1465496057045 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:17 INFO - PROCESS | 1688 | 1465496057047 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x128dd7000 == 40 [pid = 1688] [id = 128] 11:14:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1234cc400) [pid = 1688] [serial = 381] [outer = 0x0] 11:14:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1294c5800) [pid = 1688] [serial = 382] [outer = 0x1234cc400] 11:14:17 INFO - PROCESS | 1688 | 1465496057080 Marionette DEBUG loaded listener.js 11:14:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x12ac4c000) [pid = 1688] [serial = 383] [outer = 0x1234cc400] 11:14:17 INFO - PROCESS | 1688 | 1465496057391 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]]]}] 11:14:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:14:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 522ms 11:14:17 INFO - PROCESS | 1688 | 1465496057440 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:14:17 INFO - PROCESS | 1688 | 1465496057442 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 11:14:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:14:17 INFO - PROCESS | 1688 | 1465496057444 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:14:17 INFO - PROCESS | 1688 | 1465496057445 Marionette TRACE conn2 <- [1,486,null,{}] 11:14:17 INFO - PROCESS | 1688 | 1465496057447 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}] 11:14:17 INFO - PROCESS | 1688 | 1465496057449 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:17 INFO - PROCESS | 1688 | 1465496057526 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:14:17 INFO - PROCESS | 1688 | 1465496057530 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:17 INFO - PROCESS | 1688 | 1465496057531 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x1294ea000 == 41 [pid = 1688] [id = 129] 11:14:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x115016800) [pid = 1688] [serial = 384] [outer = 0x0] 11:14:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x12ae57400) [pid = 1688] [serial = 385] [outer = 0x115016800] 11:14:17 INFO - PROCESS | 1688 | 1465496057555 Marionette DEBUG loaded listener.js 11:14:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x12b858400) [pid = 1688] [serial = 386] [outer = 0x115016800] 11:14:17 INFO - PROCESS | 1688 | 1465496057879 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]]]}] 11:14:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:14:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 470ms 11:14:17 INFO - PROCESS | 1688 | 1465496057915 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:14:17 INFO - PROCESS | 1688 | 1465496057916 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 11:14:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:14:17 INFO - PROCESS | 1688 | 1465496057920 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:14:17 INFO - PROCESS | 1688 | 1465496057922 Marionette TRACE conn2 <- [1,490,null,{}] 11:14:17 INFO - PROCESS | 1688 | 1465496057925 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}] 11:14:17 INFO - PROCESS | 1688 | 1465496057926 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:18 INFO - PROCESS | 1688 | 1465496058026 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:14:18 INFO - PROCESS | 1688 | 1465496058029 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:18 INFO - PROCESS | 1688 | 1465496058040 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a59d000 == 42 [pid = 1688] [id = 130] 11:14:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x12ae50800) [pid = 1688] [serial = 387] [outer = 0x0] 11:14:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12b862c00) [pid = 1688] [serial = 388] [outer = 0x12ae50800] 11:14:18 INFO - PROCESS | 1688 | 1465496058066 Marionette DEBUG loaded listener.js 11:14:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12b8ad800) [pid = 1688] [serial = 389] [outer = 0x12ae50800] 11:14:18 INFO - PROCESS | 1688 | 1465496058338 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]]]}] 11:14:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:14:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 471ms 11:14:18 INFO - PROCESS | 1688 | 1465496058405 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:14:18 INFO - PROCESS | 1688 | 1465496058407 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 11:14:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:14:18 INFO - PROCESS | 1688 | 1465496058412 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:14:18 INFO - PROCESS | 1688 | 1465496058414 Marionette TRACE conn2 <- [1,494,null,{}] 11:14:18 INFO - PROCESS | 1688 | 1465496058419 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}] 11:14:18 INFO - PROCESS | 1688 | 1465496058421 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:18 INFO - PROCESS | 1688 | 1465496058530 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:14:18 INFO - PROCESS | 1688 | 1465496058577 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:18 INFO - PROCESS | 1688 | 1465496058579 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x113acc800 == 43 [pid = 1688] [id = 131] 11:14:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1133ad400) [pid = 1688] [serial = 390] [outer = 0x0] 11:14:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x113da5400) [pid = 1688] [serial = 391] [outer = 0x1133ad400] 11:14:18 INFO - PROCESS | 1688 | 1465496058611 Marionette DEBUG loaded listener.js 11:14:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x117e94800) [pid = 1688] [serial = 392] [outer = 0x1133ad400] 11:14:19 INFO - PROCESS | 1688 | 1465496059140 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]]]}] 11:14:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:14:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 772ms 11:14:19 INFO - PROCESS | 1688 | 1465496059184 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:14:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:14:19 INFO - PROCESS | 1688 | 1465496059190 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 11:14:19 INFO - PROCESS | 1688 | 1465496059196 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:14:19 INFO - PROCESS | 1688 | 1465496059200 Marionette TRACE conn2 <- [1,498,null,{}] 11:14:19 INFO - PROCESS | 1688 | 1465496059205 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}] 11:14:19 INFO - PROCESS | 1688 | 1465496059207 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:19 INFO - PROCESS | 1688 | 1465496059357 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:14:19 INFO - PROCESS | 1688 | 1465496059434 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:19 INFO - PROCESS | 1688 | 1465496059435 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x119263800 == 44 [pid = 1688] [id = 132] 11:14:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x11937a400) [pid = 1688] [serial = 393] [outer = 0x0] 11:14:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x119386400) [pid = 1688] [serial = 394] [outer = 0x11937a400] 11:14:19 INFO - PROCESS | 1688 | 1465496059465 Marionette DEBUG loaded listener.js 11:14:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1194a3400) [pid = 1688] [serial = 395] [outer = 0x11937a400] 11:14:19 INFO - PROCESS | 1688 | 1465496059885 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]]]}] 11:14:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:14:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 729ms 11:14:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:14:19 INFO - PROCESS | 1688 | 1465496059925 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:14:19 INFO - PROCESS | 1688 | 1465496059927 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 11:14:19 INFO - PROCESS | 1688 | 1465496059929 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:14:19 INFO - PROCESS | 1688 | 1465496059930 Marionette TRACE conn2 <- [1,502,null,{}] 11:14:19 INFO - PROCESS | 1688 | 1465496059949 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}] 11:14:19 INFO - PROCESS | 1688 | 1465496059953 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:20 INFO - PROCESS | 1688 | 1465496060072 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:14:20 INFO - PROCESS | 1688 | 1465496060111 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:20 INFO - PROCESS | 1688 | 1465496060113 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x1291df800 == 45 [pid = 1688] [id = 133] 11:14:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x124cba400) [pid = 1688] [serial = 396] [outer = 0x0] 11:14:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x124fe8800) [pid = 1688] [serial = 397] [outer = 0x124cba400] 11:14:20 INFO - PROCESS | 1688 | 1465496060144 Marionette DEBUG loaded listener.js 11:14:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1255ba800) [pid = 1688] [serial = 398] [outer = 0x124cba400] 11:14:20 INFO - PROCESS | 1688 | 1465496060560 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]]]}] 11:14:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:14:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 673ms 11:14:20 INFO - PROCESS | 1688 | 1465496060603 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:14:20 INFO - PROCESS | 1688 | 1465496060604 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 11:14:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:14:20 INFO - PROCESS | 1688 | 1465496060606 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:14:20 INFO - PROCESS | 1688 | 1465496060608 Marionette TRACE conn2 <- [1,506,null,{}] 11:14:20 INFO - PROCESS | 1688 | 1465496060610 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}] 11:14:20 INFO - PROCESS | 1688 | 1465496060611 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:20 INFO - PROCESS | 1688 | 1465496060712 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:14:20 INFO - PROCESS | 1688 | 1465496060764 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:20 INFO - PROCESS | 1688 | 1465496060766 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x12af30000 == 46 [pid = 1688] [id = 134] 11:14:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x128959000) [pid = 1688] [serial = 399] [outer = 0x0] 11:14:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x128d99800) [pid = 1688] [serial = 400] [outer = 0x128959000] 11:14:20 INFO - PROCESS | 1688 | 1465496060794 Marionette DEBUG loaded listener.js 11:14:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x12a5bf000) [pid = 1688] [serial = 401] [outer = 0x128959000] 11:14:21 INFO - PROCESS | 1688 | 1465496061212 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]]]}] 11:14:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:14:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 619ms 11:14:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:14:21 INFO - PROCESS | 1688 | 1465496061225 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:14:21 INFO - PROCESS | 1688 | 1465496061226 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 11:14:21 INFO - PROCESS | 1688 | 1465496061229 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:14:21 INFO - PROCESS | 1688 | 1465496061230 Marionette TRACE conn2 <- [1,510,null,{}] 11:14:21 INFO - PROCESS | 1688 | 1465496061232 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}] 11:14:21 INFO - PROCESS | 1688 | 1465496061234 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:21 INFO - PROCESS | 1688 | 1465496061332 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:14:21 INFO - PROCESS | 1688 | 1465496061414 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:21 INFO - PROCESS | 1688 | 1465496061416 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bca8000 == 47 [pid = 1688] [id = 135] 11:14:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x12ac41c00) [pid = 1688] [serial = 402] [outer = 0x0] 11:14:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x12b847800) [pid = 1688] [serial = 403] [outer = 0x12ac41c00] 11:14:21 INFO - PROCESS | 1688 | 1465496061444 Marionette DEBUG loaded listener.js 11:14:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x12b8b0800) [pid = 1688] [serial = 404] [outer = 0x12ac41c00] 11:14:21 INFO - PROCESS | 1688 | 1465496061899 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]]]}] 11:14:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:14:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 718ms 11:14:21 INFO - PROCESS | 1688 | 1465496061954 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:14:21 INFO - PROCESS | 1688 | 1465496061956 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 11:14:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:14:21 INFO - PROCESS | 1688 | 1465496061959 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:14:21 INFO - PROCESS | 1688 | 1465496061961 Marionette TRACE conn2 <- [1,514,null,{}] 11:14:21 INFO - PROCESS | 1688 | 1465496061963 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}] 11:14:21 INFO - PROCESS | 1688 | 1465496061967 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:22 INFO - PROCESS | 1688 | 1465496062192 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:14:22 INFO - PROCESS | 1688 | 1465496062266 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:22 INFO - PROCESS | 1688 | 1465496062267 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x1132c4800 == 48 [pid = 1688] [id = 136] 11:14:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x1110b6800) [pid = 1688] [serial = 405] [outer = 0x0] 11:14:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x11607b800) [pid = 1688] [serial = 406] [outer = 0x1110b6800] 11:14:22 INFO - PROCESS | 1688 | 1465496062296 Marionette DEBUG loaded listener.js 11:14:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1184bc000) [pid = 1688] [serial = 407] [outer = 0x1110b6800] 11:14:22 INFO - PROCESS | 1688 | 1465496062731 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]]]}] 11:14:22 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 11:14:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 819ms 11:14:22 INFO - PROCESS | 1688 | 1465496062787 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:14:22 INFO - PROCESS | 1688 | 1465496062789 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 11:14:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:14:22 INFO - PROCESS | 1688 | 1465496062794 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:14:22 INFO - PROCESS | 1688 | 1465496062796 Marionette TRACE conn2 <- [1,518,null,{}] 11:14:22 INFO - PROCESS | 1688 | 1465496062799 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}] 11:14:22 INFO - PROCESS | 1688 | 1465496062800 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:22 INFO - PROCESS | 1688 | 1465496062895 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:14:22 INFO - PROCESS | 1688 | 1465496062965 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:22 INFO - PROCESS | 1688 | 1465496062967 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x11809a000 == 49 [pid = 1688] [id = 137] 11:14:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x11937b400) [pid = 1688] [serial = 408] [outer = 0x0] 11:14:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x119cea400) [pid = 1688] [serial = 409] [outer = 0x11937b400] 11:14:22 INFO - PROCESS | 1688 | 1465496062994 Marionette DEBUG loaded listener.js 11:14:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x119cf2800) [pid = 1688] [serial = 410] [outer = 0x11937b400] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x1294ea000 == 48 [pid = 1688] [id = 129] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x128dd7000 == 47 [pid = 1688] [id = 128] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x118aac000 == 46 [pid = 1688] [id = 127] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x126436800 == 45 [pid = 1688] [id = 126] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x124a71000 == 44 [pid = 1688] [id = 125] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x12340b800 == 43 [pid = 1688] [id = 124] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x121192000 == 42 [pid = 1688] [id = 123] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x119946000 == 41 [pid = 1688] [id = 122] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x11925b000 == 40 [pid = 1688] [id = 121] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x1180a4000 == 39 [pid = 1688] [id = 120] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x116938000 == 38 [pid = 1688] [id = 119] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x11608a000 == 37 [pid = 1688] [id = 118] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x1169b2000 == 36 [pid = 1688] [id = 117] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x12bca2000 == 35 [pid = 1688] [id = 100] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x12c3e5000 == 34 [pid = 1688] [id = 116] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x1132c4800 == 33 [pid = 1688] [id = 136] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x12bca8000 == 32 [pid = 1688] [id = 135] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x12af30000 == 31 [pid = 1688] [id = 134] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x1291df800 == 30 [pid = 1688] [id = 133] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x119263800 == 29 [pid = 1688] [id = 132] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x12a59d000 == 28 [pid = 1688] [id = 130] 11:14:23 INFO - PROCESS | 1688 | --DOCSHELL 0x113acc800 == 27 [pid = 1688] [id = 131] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x12ae56c00) [pid = 1688] [serial = 346] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x11949d000) [pid = 1688] [serial = 343] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x12b861c00) [pid = 1688] [serial = 331] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x1199c4c00) [pid = 1688] [serial = 307] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x1214ee400) [pid = 1688] [serial = 308] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x12936d800) [pid = 1688] [serial = 325] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x12ac44400) [pid = 1688] [serial = 326] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x12c393000) [pid = 1688] [serial = 299] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x1185dd400) [pid = 1688] [serial = 304] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x119374800) [pid = 1688] [serial = 305] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x124fe3c00) [pid = 1688] [serial = 313] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x125576c00) [pid = 1688] [serial = 314] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x11696e800) [pid = 1688] [serial = 301] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1184bd800) [pid = 1688] [serial = 302] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1265e4c00) [pid = 1688] [serial = 316] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1289dbc00) [pid = 1688] [serial = 317] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x124cc1800) [pid = 1688] [serial = 310] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x12be50800) [pid = 1688] [serial = 334] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x124f03c00) [pid = 1688] [serial = 311] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1289df800) [pid = 1688] [serial = 319] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x128d9ac00) [pid = 1688] [serial = 320] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x128da2c00) [pid = 1688] [serial = 322] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x129147000) [pid = 1688] [serial = 323] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x12ac49c00) [pid = 1688] [serial = 328] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x12c55a400) [pid = 1688] [serial = 337] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x12be91000) [pid = 1688] [serial = 335] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12b8b6800) [pid = 1688] [serial = 332] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1110b4800) [pid = 1688] [serial = 340] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x113aa5c00) [pid = 1688] [serial = 341] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12c55f400) [pid = 1688] [serial = 338] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x12b844400) [pid = 1688] [serial = 329] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x12658a000) [pid = 1688] [serial = 344] [outer = 0x0] [url = about:blank] 11:14:23 INFO - PROCESS | 1688 | 1465496063926 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]]]}] 11:14:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:14:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1172ms 11:14:23 INFO - PROCESS | 1688 | 1465496063967 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:14:23 INFO - PROCESS | 1688 | 1465496063971 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 11:14:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:14:23 INFO - PROCESS | 1688 | 1465496063975 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:14:23 INFO - PROCESS | 1688 | 1465496063980 Marionette TRACE conn2 <- [1,522,null,{}] 11:14:23 INFO - PROCESS | 1688 | 1465496063993 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}] 11:14:23 INFO - PROCESS | 1688 | 1465496063995 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:24 INFO - PROCESS | 1688 | 1465496064114 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:14:24 INFO - PROCESS | 1688 | 1465496064129 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:24 INFO - PROCESS | 1688 | 1465496064132 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x113acb000 == 28 [pid = 1688] [id = 138] 11:14:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x115ee7800) [pid = 1688] [serial = 411] [outer = 0x0] 11:14:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x11662cc00) [pid = 1688] [serial = 412] [outer = 0x115ee7800] 11:14:24 INFO - PROCESS | 1688 | 1465496064177 Marionette DEBUG loaded listener.js 11:14:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x116a0a400) [pid = 1688] [serial = 413] [outer = 0x115ee7800] 11:14:24 INFO - PROCESS | 1688 | 1465496064648 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]]]}] 11:14:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:14:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 725ms 11:14:24 INFO - PROCESS | 1688 | 1465496064718 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:14:24 INFO - PROCESS | 1688 | 1465496064722 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 11:14:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:14:24 INFO - PROCESS | 1688 | 1465496064727 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:14:24 INFO - PROCESS | 1688 | 1465496064729 Marionette TRACE conn2 <- [1,526,null,{}] 11:14:24 INFO - PROCESS | 1688 | 1465496064732 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}] 11:14:24 INFO - PROCESS | 1688 | 1465496064733 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:24 INFO - PROCESS | 1688 | 1465496064815 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:14:24 INFO - PROCESS | 1688 | 1465496064823 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:24 INFO - PROCESS | 1688 | 1465496064824 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x117237800 == 29 [pid = 1688] [id = 139] 11:14:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1185e0c00) [pid = 1688] [serial = 414] [outer = 0x0] 11:14:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x119206000) [pid = 1688] [serial = 415] [outer = 0x1185e0c00] 11:14:24 INFO - PROCESS | 1688 | 1465496064851 Marionette DEBUG loaded listener.js 11:14:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x119371000) [pid = 1688] [serial = 416] [outer = 0x1185e0c00] 11:14:25 INFO - PROCESS | 1688 | 1465496065235 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]]]}] 11:14:25 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 11:14:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 569ms 11:14:25 INFO - PROCESS | 1688 | 1465496065297 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:14:25 INFO - PROCESS | 1688 | 1465496065299 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 11:14:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:14:25 INFO - PROCESS | 1688 | 1465496065303 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:14:25 INFO - PROCESS | 1688 | 1465496065307 Marionette TRACE conn2 <- [1,530,null,{}] 11:14:25 INFO - PROCESS | 1688 | 1465496065318 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}] 11:14:25 INFO - PROCESS | 1688 | 1465496065323 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:25 INFO - PROCESS | 1688 | 1465496065438 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:14:25 INFO - PROCESS | 1688 | 1465496065454 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:25 INFO - PROCESS | 1688 | 1465496065456 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x118aa5800 == 30 [pid = 1688] [id = 140] 11:14:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x11938a800) [pid = 1688] [serial = 417] [outer = 0x0] 11:14:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1199c4c00) [pid = 1688] [serial = 418] [outer = 0x11938a800] 11:14:25 INFO - PROCESS | 1688 | 1465496065501 Marionette DEBUG loaded listener.js 11:14:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x119d19000) [pid = 1688] [serial = 419] [outer = 0x11938a800] 11:14:25 INFO - PROCESS | 1688 | 1465496065820 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"]]]}] 11:14:25 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 11:14:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:14:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:14:25 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 11:14:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:14:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:14:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 573ms 11:14:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:14:25 INFO - PROCESS | 1688 | 1465496065876 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:14:25 INFO - PROCESS | 1688 | 1465496065878 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 11:14:25 INFO - PROCESS | 1688 | 1465496065880 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:14:25 INFO - PROCESS | 1688 | 1465496065881 Marionette TRACE conn2 <- [1,534,null,{}] 11:14:25 INFO - PROCESS | 1688 | 1465496065883 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}] 11:14:25 INFO - PROCESS | 1688 | 1465496065885 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:26 INFO - PROCESS | 1688 | 1465496065997 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:14:26 INFO - PROCESS | 1688 | 1465496066012 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:26 INFO - PROCESS | 1688 | 1465496066013 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x119cc8000 == 31 [pid = 1688] [id = 141] 11:14:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x119932400) [pid = 1688] [serial = 420] [outer = 0x0] 11:14:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12197e800) [pid = 1688] [serial = 421] [outer = 0x119932400] 11:14:26 INFO - PROCESS | 1688 | 1465496066038 Marionette DEBUG loaded listener.js 11:14:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x124828000) [pid = 1688] [serial = 422] [outer = 0x119932400] 11:14:26 INFO - PROCESS | 1688 | 1465496066385 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]]]}] 11:14:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:14:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 11:14:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:14:26 INFO - PROCESS | 1688 | 1465496066398 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:14:26 INFO - PROCESS | 1688 | 1465496066399 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 11:14:26 INFO - PROCESS | 1688 | 1465496066409 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:14:26 INFO - PROCESS | 1688 | 1465496066410 Marionette TRACE conn2 <- [1,538,null,{}] 11:14:26 INFO - PROCESS | 1688 | 1465496066412 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}] 11:14:26 INFO - PROCESS | 1688 | 1465496066414 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:26 INFO - PROCESS | 1688 | 1465496066509 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:14:26 INFO - PROCESS | 1688 | 1465496066512 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:26 INFO - PROCESS | 1688 | 1465496066514 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x12135f000 == 32 [pid = 1688] [id = 142] 11:14:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x116a04000) [pid = 1688] [serial = 423] [outer = 0x0] 11:14:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1249be000) [pid = 1688] [serial = 424] [outer = 0x116a04000] 11:14:26 INFO - PROCESS | 1688 | 1465496066544 Marionette DEBUG loaded listener.js 11:14:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x124fedc00) [pid = 1688] [serial = 425] [outer = 0x116a04000] 11:14:26 INFO - PROCESS | 1688 | 1465496066894 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]]]}] 11:14:26 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. 11:14:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 525ms 11:14:26 INFO - PROCESS | 1688 | 1465496066928 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:14:26 INFO - PROCESS | 1688 | 1465496066929 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 11:14:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:14:26 INFO - PROCESS | 1688 | 1465496066931 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:14:26 INFO - PROCESS | 1688 | 1465496066932 Marionette TRACE conn2 <- [1,542,null,{}] 11:14:26 INFO - PROCESS | 1688 | 1465496066935 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}] 11:14:26 INFO - PROCESS | 1688 | 1465496066939 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:27 INFO - PROCESS | 1688 | 1465496067034 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:14:27 INFO - PROCESS | 1688 | 1465496067066 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:27 INFO - PROCESS | 1688 | 1465496067068 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x112602800 == 33 [pid = 1688] [id = 143] 11:14:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x124fee400) [pid = 1688] [serial = 426] [outer = 0x0] 11:14:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1255bcc00) [pid = 1688] [serial = 427] [outer = 0x124fee400] 11:14:27 INFO - PROCESS | 1688 | 1465496067093 Marionette DEBUG loaded listener.js 11:14:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x128955000) [pid = 1688] [serial = 428] [outer = 0x124fee400] 11:14:27 INFO - PROCESS | 1688 | 1465496067428 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]]]}] 11:14:27 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. 11:14:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 519ms 11:14:27 INFO - PROCESS | 1688 | 1465496067451 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:14:27 INFO - PROCESS | 1688 | 1465496067452 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 11:14:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:14:27 INFO - PROCESS | 1688 | 1465496067458 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:14:27 INFO - PROCESS | 1688 | 1465496067459 Marionette TRACE conn2 <- [1,546,null,{}] 11:14:27 INFO - PROCESS | 1688 | 1465496067466 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}] 11:14:27 INFO - PROCESS | 1688 | 1465496067468 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:27 INFO - PROCESS | 1688 | 1465496067578 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:14:27 INFO - PROCESS | 1688 | 1465496067582 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:27 INFO - PROCESS | 1688 | 1465496067583 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x125fd5800 == 34 [pid = 1688] [id = 144] 11:14:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1176dac00) [pid = 1688] [serial = 429] [outer = 0x0] 11:14:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1289dbc00) [pid = 1688] [serial = 430] [outer = 0x1176dac00] 11:14:27 INFO - PROCESS | 1688 | 1465496067613 Marionette DEBUG loaded listener.js 11:14:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x128c57c00) [pid = 1688] [serial = 431] [outer = 0x1176dac00] 11:14:27 INFO - PROCESS | 1688 | 1465496067930 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]]]}] 11:14:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:14:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 524ms 11:14:28 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x119cf3000) [pid = 1688] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:14:28 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x128954800) [pid = 1688] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:14:28 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1255ba400) [pid = 1688] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:14:28 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x128a9b000) [pid = 1688] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:14:28 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x119cefc00) [pid = 1688] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:14:28 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1160d3400) [pid = 1688] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:14:28 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1160ccc00) [pid = 1688] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:14:28 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1194a2400) [pid = 1688] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:14:28 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1166f1000) [pid = 1688] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:14:28 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x118599400) [pid = 1688] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:14:28 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x113d3d400) [pid = 1688] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:14:28 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x115016800) [pid = 1688] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:14:28 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1111a5800) [pid = 1688] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:14:28 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x12ae50800) [pid = 1688] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:14:28 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1234cc400) [pid = 1688] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:14:28 INFO - PROCESS | 1688 | 1465496068166 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:14:28 INFO - PROCESS | 1688 | 1465496068167 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 11:14:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:14:28 INFO - PROCESS | 1688 | 1465496068173 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:14:28 INFO - PROCESS | 1688 | 1465496068174 Marionette TRACE conn2 <- [1,550,null,{}] 11:14:28 INFO - PROCESS | 1688 | 1465496068176 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}] 11:14:28 INFO - PROCESS | 1688 | 1465496068177 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:28 INFO - PROCESS | 1688 | 1465496068251 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:14:28 INFO - PROCESS | 1688 | 1465496068278 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:28 INFO - PROCESS | 1688 | 1465496068279 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x1185c3000 == 35 [pid = 1688] [id = 145] 11:14:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x11815d800) [pid = 1688] [serial = 432] [outer = 0x0] 11:14:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1194a2400) [pid = 1688] [serial = 433] [outer = 0x11815d800] 11:14:28 INFO - PROCESS | 1688 | 1465496068309 Marionette DEBUG loaded listener.js 11:14:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x124e3e800) [pid = 1688] [serial = 434] [outer = 0x11815d800] 11:14:28 INFO - PROCESS | 1688 | 1465496068640 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]]]}] 11:14:28 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. 11:14:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 518ms 11:14:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:14:28 INFO - PROCESS | 1688 | 1465496068699 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:14:28 INFO - PROCESS | 1688 | 1465496068700 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 11:14:28 INFO - PROCESS | 1688 | 1465496068702 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:14:28 INFO - PROCESS | 1688 | 1465496068704 Marionette TRACE conn2 <- [1,554,null,{}] 11:14:28 INFO - PROCESS | 1688 | 1465496068706 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}] 11:14:28 INFO - PROCESS | 1688 | 1465496068707 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:28 INFO - PROCESS | 1688 | 1465496068803 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:14:28 INFO - PROCESS | 1688 | 1465496068809 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:28 INFO - PROCESS | 1688 | 1465496068810 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x128dd6800 == 36 [pid = 1688] [id = 146] 11:14:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1160d1c00) [pid = 1688] [serial = 435] [outer = 0x0] 11:14:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x128953800) [pid = 1688] [serial = 436] [outer = 0x1160d1c00] 11:14:28 INFO - PROCESS | 1688 | 1465496068834 Marionette DEBUG loaded listener.js 11:14:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x128da2400) [pid = 1688] [serial = 437] [outer = 0x1160d1c00] 11:14:28 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:28 INFO - PROCESS | 1688 | [1688] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:14:29 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:29 INFO - PROCESS | 1688 | 1465496069111 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]]]}] 11:14:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:14:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 419ms 11:14:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:14:29 INFO - PROCESS | 1688 | 1465496069126 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:14:29 INFO - PROCESS | 1688 | 1465496069127 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 11:14:29 INFO - PROCESS | 1688 | 1465496069130 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:14:29 INFO - PROCESS | 1688 | 1465496069131 Marionette TRACE conn2 <- [1,558,null,{}] 11:14:29 INFO - PROCESS | 1688 | 1465496069133 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}] 11:14:29 INFO - PROCESS | 1688 | 1465496069134 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:29 INFO - PROCESS | 1688 | 1465496069226 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:14:29 INFO - PROCESS | 1688 | 1465496069230 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:29 INFO - PROCESS | 1688 | 1465496069231 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x113f40800 == 37 [pid = 1688] [id = 147] 11:14:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x118590c00) [pid = 1688] [serial = 438] [outer = 0x0] 11:14:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x129142000) [pid = 1688] [serial = 439] [outer = 0x118590c00] 11:14:29 INFO - PROCESS | 1688 | 1465496069256 Marionette DEBUG loaded listener.js 11:14:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1294c1400) [pid = 1688] [serial = 440] [outer = 0x118590c00] 11:14:29 INFO - PROCESS | 1688 | 1465496069577 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]]]}] 11:14:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:14:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 469ms 11:14:29 INFO - PROCESS | 1688 | 1465496069599 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:14:29 INFO - PROCESS | 1688 | 1465496069601 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 11:14:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:14:29 INFO - PROCESS | 1688 | 1465496069605 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:14:29 INFO - PROCESS | 1688 | 1465496069614 Marionette TRACE conn2 <- [1,562,null,{}] 11:14:29 INFO - PROCESS | 1688 | 1465496069617 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}] 11:14:29 INFO - PROCESS | 1688 | 1465496069618 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:29 INFO - PROCESS | 1688 | 1465496069729 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:14:29 INFO - PROCESS | 1688 | 1465496069759 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:29 INFO - PROCESS | 1688 | 1465496069760 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x1294f3800 == 38 [pid = 1688] [id = 148] 11:14:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x118599800) [pid = 1688] [serial = 441] [outer = 0x0] 11:14:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12a764800) [pid = 1688] [serial = 442] [outer = 0x118599800] 11:14:29 INFO - PROCESS | 1688 | 1465496069786 Marionette DEBUG loaded listener.js 11:14:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12b84d400) [pid = 1688] [serial = 443] [outer = 0x118599800] 11:14:29 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:30 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:30 INFO - PROCESS | 1688 | 1465496070079 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]]]}] 11:14:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:14:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 527ms 11:14:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:14:30 INFO - PROCESS | 1688 | 1465496070133 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:14:30 INFO - PROCESS | 1688 | 1465496070134 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 11:14:30 INFO - PROCESS | 1688 | 1465496070138 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:14:30 INFO - PROCESS | 1688 | 1465496070140 Marionette TRACE conn2 <- [1,566,null,{}] 11:14:30 INFO - PROCESS | 1688 | 1465496070142 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}] 11:14:30 INFO - PROCESS | 1688 | 1465496070143 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:30 INFO - PROCESS | 1688 | 1465496070322 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:14:30 INFO - PROCESS | 1688 | 1465496070438 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:30 INFO - PROCESS | 1688 | 1465496070440 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x112ea6800 == 39 [pid = 1688] [id = 149] 11:14:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x11229c400) [pid = 1688] [serial = 444] [outer = 0x0] 11:14:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x112e6f800) [pid = 1688] [serial = 445] [outer = 0x11229c400] 11:14:30 INFO - PROCESS | 1688 | 1465496070492 Marionette DEBUG loaded listener.js 11:14:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x113f31c00) [pid = 1688] [serial = 446] [outer = 0x11229c400] 11:14:30 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:31 INFO - PROCESS | 1688 | 1465496071054 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]]]}] 11:14:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:14:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 921ms 11:14:31 INFO - PROCESS | 1688 | 1465496071059 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:14:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:14:31 INFO - PROCESS | 1688 | 1465496071061 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 11:14:31 INFO - PROCESS | 1688 | 1465496071065 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:14:31 INFO - PROCESS | 1688 | 1465496071067 Marionette TRACE conn2 <- [1,570,null,{}] 11:14:31 INFO - PROCESS | 1688 | 1465496071097 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}] 11:14:31 INFO - PROCESS | 1688 | 1465496071100 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:31 INFO - PROCESS | 1688 | 1465496071210 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:14:31 INFO - PROCESS | 1688 | 1465496071283 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:31 INFO - PROCESS | 1688 | 1465496071285 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x118585800 == 40 [pid = 1688] [id = 150] 11:14:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x118160000) [pid = 1688] [serial = 447] [outer = 0x0] 11:14:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x118a43000) [pid = 1688] [serial = 448] [outer = 0x118160000] 11:14:31 INFO - PROCESS | 1688 | 1465496071315 Marionette DEBUG loaded listener.js 11:14:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x119372c00) [pid = 1688] [serial = 449] [outer = 0x118160000] 11:14:31 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:31 INFO - PROCESS | 1688 | 1465496071916 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]]]}] 11:14:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:14:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 947ms 11:14:32 INFO - PROCESS | 1688 | 1465496072012 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:14:32 INFO - PROCESS | 1688 | 1465496072014 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 11:14:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:14:32 INFO - PROCESS | 1688 | 1465496072017 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:14:32 INFO - PROCESS | 1688 | 1465496072019 Marionette TRACE conn2 <- [1,574,null,{}] 11:14:32 INFO - PROCESS | 1688 | 1465496072025 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}] 11:14:32 INFO - PROCESS | 1688 | 1465496072026 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:32 INFO - PROCESS | 1688 | 1465496072124 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:14:32 INFO - PROCESS | 1688 | 1465496072176 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:32 INFO - PROCESS | 1688 | 1465496072179 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x116aab800 == 41 [pid = 1688] [id = 151] 11:14:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x117044c00) [pid = 1688] [serial = 450] [outer = 0x0] 11:14:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x11815dc00) [pid = 1688] [serial = 451] [outer = 0x117044c00] 11:14:32 INFO - PROCESS | 1688 | 1465496072206 Marionette DEBUG loaded listener.js 11:14:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x1185dfc00) [pid = 1688] [serial = 452] [outer = 0x117044c00] 11:14:32 INFO - PROCESS | 1688 | --DOCSHELL 0x1294f3800 == 40 [pid = 1688] [id = 148] 11:14:32 INFO - PROCESS | 1688 | --DOCSHELL 0x113f40800 == 39 [pid = 1688] [id = 147] 11:14:32 INFO - PROCESS | 1688 | --DOCSHELL 0x128dd6800 == 38 [pid = 1688] [id = 146] 11:14:32 INFO - PROCESS | 1688 | --DOCSHELL 0x1185c3000 == 37 [pid = 1688] [id = 145] 11:14:32 INFO - PROCESS | 1688 | --DOCSHELL 0x125fd5800 == 36 [pid = 1688] [id = 144] 11:14:32 INFO - PROCESS | 1688 | --DOCSHELL 0x112602800 == 35 [pid = 1688] [id = 143] 11:14:32 INFO - PROCESS | 1688 | --DOCSHELL 0x12135f000 == 34 [pid = 1688] [id = 142] 11:14:32 INFO - PROCESS | 1688 | --DOCSHELL 0x119cc8000 == 33 [pid = 1688] [id = 141] 11:14:32 INFO - PROCESS | 1688 | --DOCSHELL 0x118aa5800 == 32 [pid = 1688] [id = 140] 11:14:32 INFO - PROCESS | 1688 | --DOCSHELL 0x117237800 == 31 [pid = 1688] [id = 139] 11:14:32 INFO - PROCESS | 1688 | --DOCSHELL 0x113acb000 == 30 [pid = 1688] [id = 138] 11:14:32 INFO - PROCESS | 1688 | --DOCSHELL 0x11809a000 == 29 [pid = 1688] [id = 137] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x12492e800) [pid = 1688] [serial = 367] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x12895d800) [pid = 1688] [serial = 373] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x126581800) [pid = 1688] [serial = 370] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x128da3800) [pid = 1688] [serial = 376] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x128a9ac00) [pid = 1688] [serial = 374] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x120f1d400) [pid = 1688] [serial = 361] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x12112a400) [pid = 1688] [serial = 362] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1184c5800) [pid = 1688] [serial = 355] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x119210c00) [pid = 1688] [serial = 356] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1172b3800) [pid = 1688] [serial = 349] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1184c5400) [pid = 1688] [serial = 350] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1199be800) [pid = 1688] [serial = 358] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x119ceb800) [pid = 1688] [serial = 359] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1176da400) [pid = 1688] [serial = 352] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x118592c00) [pid = 1688] [serial = 353] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x12c55b400) [pid = 1688] [serial = 347] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x12128c000) [pid = 1688] [serial = 364] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x12b858400) [pid = 1688] [serial = 386] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x119375000) [pid = 1688] [serial = 379] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1289dd400) [pid = 1688] [serial = 380] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x12ae57400) [pid = 1688] [serial = 385] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x129147400) [pid = 1688] [serial = 377] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x12b8ad800) [pid = 1688] [serial = 389] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x128954000) [pid = 1688] [serial = 371] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x1255c2000) [pid = 1688] [serial = 368] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x12b862c00) [pid = 1688] [serial = 388] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x12ac4c000) [pid = 1688] [serial = 383] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1294c5800) [pid = 1688] [serial = 382] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1234c7400) [pid = 1688] [serial = 365] [outer = 0x0] [url = about:blank] 11:14:32 INFO - PROCESS | 1688 | 1465496072597 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]]]}] 11:14:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:14:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 624ms 11:14:32 INFO - PROCESS | 1688 | 1465496072641 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:14:32 INFO - PROCESS | 1688 | 1465496072644 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 11:14:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:14:32 INFO - PROCESS | 1688 | 1465496072649 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:14:32 INFO - PROCESS | 1688 | 1465496072651 Marionette TRACE conn2 <- [1,578,null,{}] 11:14:32 INFO - PROCESS | 1688 | 1465496072653 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}] 11:14:32 INFO - PROCESS | 1688 | 1465496072655 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:32 INFO - PROCESS | 1688 | 1465496072735 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:14:32 INFO - PROCESS | 1688 | 1465496072783 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:32 INFO - PROCESS | 1688 | 1465496072784 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x117e5d000 == 30 [pid = 1688] [id = 152] 11:14:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x119208000) [pid = 1688] [serial = 453] [outer = 0x0] 11:14:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x11937c000) [pid = 1688] [serial = 454] [outer = 0x119208000] 11:14:32 INFO - PROCESS | 1688 | 1465496072815 Marionette DEBUG loaded listener.js 11:14:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1194a2800) [pid = 1688] [serial = 455] [outer = 0x119208000] 11:14:33 INFO - PROCESS | 1688 | 1465496073140 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]]]}] 11:14:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:14:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 520ms 11:14:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:14:33 INFO - PROCESS | 1688 | 1465496073172 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:14:33 INFO - PROCESS | 1688 | 1465496073174 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 11:14:33 INFO - PROCESS | 1688 | 1465496073178 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:14:33 INFO - PROCESS | 1688 | 1465496073182 Marionette TRACE conn2 <- [1,582,null,{}] 11:14:33 INFO - PROCESS | 1688 | 1465496073194 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}] 11:14:33 INFO - PROCESS | 1688 | 1465496073199 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:33 INFO - PROCESS | 1688 | 1465496073309 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:14:33 INFO - PROCESS | 1688 | 1465496073360 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:33 INFO - PROCESS | 1688 | 1465496073362 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x11966d800 == 31 [pid = 1688] [id = 153] 11:14:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1194a2000) [pid = 1688] [serial = 456] [outer = 0x0] 11:14:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x119cf4400) [pid = 1688] [serial = 457] [outer = 0x1194a2000] 11:14:33 INFO - PROCESS | 1688 | 1465496073389 Marionette DEBUG loaded listener.js 11:14:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1234cd000) [pid = 1688] [serial = 458] [outer = 0x1194a2000] 11:14:33 INFO - PROCESS | 1688 | 1465496073690 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]]]}] 11:14:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:14:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 573ms 11:14:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:14:33 INFO - PROCESS | 1688 | 1465496073752 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:14:33 INFO - PROCESS | 1688 | 1465496073755 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 11:14:33 INFO - PROCESS | 1688 | 1465496073758 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:14:33 INFO - PROCESS | 1688 | 1465496073760 Marionette TRACE conn2 <- [1,586,null,{}] 11:14:33 INFO - PROCESS | 1688 | 1465496073763 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}] 11:14:33 INFO - PROCESS | 1688 | 1465496073765 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:33 INFO - PROCESS | 1688 | 1465496073886 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:14:33 INFO - PROCESS | 1688 | 1465496073973 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:33 INFO - PROCESS | 1688 | 1465496073975 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x12118b800 == 32 [pid = 1688] [id = 154] 11:14:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x113aa7800) [pid = 1688] [serial = 459] [outer = 0x0] 11:14:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x124e45400) [pid = 1688] [serial = 460] [outer = 0x113aa7800] 11:14:34 INFO - PROCESS | 1688 | 1465496074021 Marionette DEBUG loaded listener.js 11:14:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x124ff0000) [pid = 1688] [serial = 461] [outer = 0x113aa7800] 11:14:34 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:34 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:34 INFO - PROCESS | 1688 | 1465496074339 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]]]}] 11:14:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:14:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 621ms 11:14:34 INFO - PROCESS | 1688 | 1465496074378 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:14:34 INFO - PROCESS | 1688 | 1465496074380 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 11:14:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:14:34 INFO - PROCESS | 1688 | 1465496074382 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:14:34 INFO - PROCESS | 1688 | 1465496074383 Marionette TRACE conn2 <- [1,590,null,{}] 11:14:34 INFO - PROCESS | 1688 | 1465496074386 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}] 11:14:34 INFO - PROCESS | 1688 | 1465496074389 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:34 INFO - PROCESS | 1688 | 1465496074466 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:14:34 INFO - PROCESS | 1688 | 1465496074499 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:34 INFO - PROCESS | 1688 | 1465496074500 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x1169a2800 == 33 [pid = 1688] [id = 155] 11:14:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1150c4000) [pid = 1688] [serial = 462] [outer = 0x0] 11:14:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x125439800) [pid = 1688] [serial = 463] [outer = 0x1150c4000] 11:14:34 INFO - PROCESS | 1688 | 1465496074552 Marionette DEBUG loaded listener.js 11:14:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1255c2000) [pid = 1688] [serial = 464] [outer = 0x1150c4000] 11:14:34 INFO - PROCESS | 1688 | 1465496074901 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]]]}] 11:14:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:14:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 569ms 11:14:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:14:34 INFO - PROCESS | 1688 | 1465496074952 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:14:34 INFO - PROCESS | 1688 | 1465496074953 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 11:14:34 INFO - PROCESS | 1688 | 1465496074955 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:14:34 INFO - PROCESS | 1688 | 1465496074956 Marionette TRACE conn2 <- [1,594,null,{}] 11:14:34 INFO - PROCESS | 1688 | 1465496074958 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}] 11:14:34 INFO - PROCESS | 1688 | 1465496074962 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:35 INFO - PROCESS | 1688 | 1465496075077 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:14:35 INFO - PROCESS | 1688 | 1465496075088 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:35 INFO - PROCESS | 1688 | 1465496075090 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x1255e5000 == 34 [pid = 1688] [id = 156] 11:14:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12481ec00) [pid = 1688] [serial = 465] [outer = 0x0] 11:14:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1265e9c00) [pid = 1688] [serial = 466] [outer = 0x12481ec00] 11:14:35 INFO - PROCESS | 1688 | 1465496075115 Marionette DEBUG loaded listener.js 11:14:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x128da3800) [pid = 1688] [serial = 467] [outer = 0x12481ec00] 11:14:35 INFO - PROCESS | 1688 | 1465496075458 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]]]}] 11:14:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:14:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 519ms 11:14:35 INFO - PROCESS | 1688 | 1465496075475 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:14:35 INFO - PROCESS | 1688 | 1465496075476 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 11:14:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:14:35 INFO - PROCESS | 1688 | 1465496075478 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:14:35 INFO - PROCESS | 1688 | 1465496075479 Marionette TRACE conn2 <- [1,598,null,{}] 11:14:35 INFO - PROCESS | 1688 | 1465496075481 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}] 11:14:35 INFO - PROCESS | 1688 | 1465496075483 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:35 INFO - PROCESS | 1688 | 1465496075584 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:14:35 INFO - PROCESS | 1688 | 1465496075588 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:35 INFO - PROCESS | 1688 | 1465496075589 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x128969000 == 35 [pid = 1688] [id = 157] 11:14:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x129139c00) [pid = 1688] [serial = 468] [outer = 0x0] 11:14:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x129368800) [pid = 1688] [serial = 469] [outer = 0x129139c00] 11:14:35 INFO - PROCESS | 1688 | 1465496075613 Marionette DEBUG loaded listener.js 11:14:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12a5bd400) [pid = 1688] [serial = 470] [outer = 0x129139c00] 11:14:35 INFO - PROCESS | 1688 | 1465496075938 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]]]}] 11:14:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:14:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 468ms 11:14:35 INFO - PROCESS | 1688 | 1465496075947 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:14:35 INFO - PROCESS | 1688 | 1465496075948 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 11:14:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:14:35 INFO - PROCESS | 1688 | 1465496075950 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:14:35 INFO - PROCESS | 1688 | 1465496075951 Marionette TRACE conn2 <- [1,602,null,{}] 11:14:35 INFO - PROCESS | 1688 | 1465496075961 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}] 11:14:35 INFO - PROCESS | 1688 | 1465496075962 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:36 INFO - PROCESS | 1688 | 1465496076058 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:14:36 INFO - PROCESS | 1688 | 1465496076069 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:36 INFO - PROCESS | 1688 | 1465496076072 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x128df0000 == 36 [pid = 1688] [id = 158] 11:14:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12ac44400) [pid = 1688] [serial = 471] [outer = 0x0] 11:14:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12ae4e000) [pid = 1688] [serial = 472] [outer = 0x12ac44400] 11:14:36 INFO - PROCESS | 1688 | 1465496076097 Marionette DEBUG loaded listener.js 11:14:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12b842800) [pid = 1688] [serial = 473] [outer = 0x12ac44400] 11:14:36 INFO - PROCESS | 1688 | 1465496076425 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]]]}] 11:14:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:14:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 526ms 11:14:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:14:36 INFO - PROCESS | 1688 | 1465496076476 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:14:36 INFO - PROCESS | 1688 | 1465496076477 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 11:14:36 INFO - PROCESS | 1688 | 1465496076479 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:14:36 INFO - PROCESS | 1688 | 1465496076480 Marionette TRACE conn2 <- [1,606,null,{}] 11:14:36 INFO - PROCESS | 1688 | 1465496076482 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}] 11:14:36 INFO - PROCESS | 1688 | 1465496076483 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:36 INFO - PROCESS | 1688 | 1465496076650 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:14:36 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x116a04000) [pid = 1688] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:14:36 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x115ee7800) [pid = 1688] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:14:36 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x11937b400) [pid = 1688] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:14:36 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x11938a800) [pid = 1688] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:14:36 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x118590c00) [pid = 1688] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:14:36 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1133ad400) [pid = 1688] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:14:36 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x11937a400) [pid = 1688] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:14:36 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x124fee400) [pid = 1688] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:14:36 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x124cba400) [pid = 1688] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:14:36 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1176dac00) [pid = 1688] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:14:36 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x128959000) [pid = 1688] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:14:36 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1160d1c00) [pid = 1688] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:14:36 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x12ac41c00) [pid = 1688] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:14:36 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x11815d800) [pid = 1688] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:14:36 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1110b6800) [pid = 1688] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:14:36 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1185e0c00) [pid = 1688] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:14:36 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x119932400) [pid = 1688] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:14:36 INFO - PROCESS | 1688 | 1465496076692 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:36 INFO - PROCESS | 1688 | 1465496076693 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x112f51800 == 37 [pid = 1688] [id = 159] 11:14:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1110b7c00) [pid = 1688] [serial = 474] [outer = 0x0] 11:14:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x113815400) [pid = 1688] [serial = 475] [outer = 0x1110b7c00] 11:14:36 INFO - PROCESS | 1688 | 1465496076717 Marionette DEBUG loaded listener.js 11:14:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x118598400) [pid = 1688] [serial = 476] [outer = 0x1110b7c00] 11:14:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:14:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 518ms 11:14:36 INFO - PROCESS | 1688 | 1465496076990 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]]]}] 11:14:37 INFO - PROCESS | 1688 | 1465496077001 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:14:37 INFO - PROCESS | 1688 | 1465496077002 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 11:14:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:14:37 INFO - PROCESS | 1688 | 1465496077012 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:14:37 INFO - PROCESS | 1688 | 1465496077013 Marionette TRACE conn2 <- [1,610,null,{}] 11:14:37 INFO - PROCESS | 1688 | 1465496077015 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}] 11:14:37 INFO - PROCESS | 1688 | 1465496077016 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:37 INFO - PROCESS | 1688 | 1465496077098 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:14:37 INFO - PROCESS | 1688 | 1465496077102 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:37 INFO - PROCESS | 1688 | 1465496077105 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x12118a800 == 38 [pid = 1688] [id = 160] 11:14:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x11859d400) [pid = 1688] [serial = 477] [outer = 0x0] 11:14:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1289dd800) [pid = 1688] [serial = 478] [outer = 0x11859d400] 11:14:37 INFO - PROCESS | 1688 | 1465496077129 Marionette DEBUG loaded listener.js 11:14:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x12b857000) [pid = 1688] [serial = 479] [outer = 0x11859d400] 11:14:37 INFO - PROCESS | 1688 | 1465496077461 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]]]}] 11:14:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:14:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 474ms 11:14:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:14:37 INFO - PROCESS | 1688 | 1465496077481 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:14:37 INFO - PROCESS | 1688 | 1465496077483 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 11:14:37 INFO - PROCESS | 1688 | 1465496077490 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:14:37 INFO - PROCESS | 1688 | 1465496077493 Marionette TRACE conn2 <- [1,614,null,{}] 11:14:37 INFO - PROCESS | 1688 | 1465496077497 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}] 11:14:37 INFO - PROCESS | 1688 | 1465496077500 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:37 INFO - PROCESS | 1688 | 1465496077628 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:14:37 INFO - PROCESS | 1688 | 1465496077636 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:37 INFO - PROCESS | 1688 | 1465496077639 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a73d000 == 39 [pid = 1688] [id = 161] 11:14:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x121450c00) [pid = 1688] [serial = 480] [outer = 0x0] 11:14:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12b849000) [pid = 1688] [serial = 481] [outer = 0x121450c00] 11:14:37 INFO - PROCESS | 1688 | 1465496077665 Marionette DEBUG loaded listener.js 11:14:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12be46800) [pid = 1688] [serial = 482] [outer = 0x121450c00] 11:14:37 INFO - PROCESS | 1688 | 1465496077991 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]]]}] 11:14:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:14:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 525ms 11:14:38 INFO - PROCESS | 1688 | 1465496078011 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:14:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:14:38 INFO - PROCESS | 1688 | 1465496078013 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 11:14:38 INFO - PROCESS | 1688 | 1465496078015 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:14:38 INFO - PROCESS | 1688 | 1465496078016 Marionette TRACE conn2 <- [1,618,null,{}] 11:14:38 INFO - PROCESS | 1688 | 1465496078018 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}] 11:14:38 INFO - PROCESS | 1688 | 1465496078020 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:38 INFO - PROCESS | 1688 | 1465496078099 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:14:38 INFO - PROCESS | 1688 | 1465496078105 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:38 INFO - PROCESS | 1688 | 1465496078106 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b896800 == 40 [pid = 1688] [id = 162] 11:14:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x128c56000) [pid = 1688] [serial = 483] [outer = 0x0] 11:14:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12be4d000) [pid = 1688] [serial = 484] [outer = 0x128c56000] 11:14:38 INFO - PROCESS | 1688 | 1465496078130 Marionette DEBUG loaded listener.js 11:14:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12be8c400) [pid = 1688] [serial = 485] [outer = 0x128c56000] 11:14:38 INFO - PROCESS | 1688 | 1465496078442 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]]]}] 11:14:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:14:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 468ms 11:14:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:14:38 INFO - PROCESS | 1688 | 1465496078483 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:14:38 INFO - PROCESS | 1688 | 1465496078485 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 11:14:38 INFO - PROCESS | 1688 | 1465496078487 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:14:38 INFO - PROCESS | 1688 | 1465496078488 Marionette TRACE conn2 <- [1,622,null,{}] 11:14:38 INFO - PROCESS | 1688 | 1465496078490 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}] 11:14:38 INFO - PROCESS | 1688 | 1465496078491 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:38 INFO - PROCESS | 1688 | 1465496078597 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:14:38 INFO - PROCESS | 1688 | 1465496078603 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:38 INFO - PROCESS | 1688 | 1465496078604 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bca1000 == 41 [pid = 1688] [id = 163] 11:14:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x115ef0000) [pid = 1688] [serial = 486] [outer = 0x0] 11:14:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12be8bc00) [pid = 1688] [serial = 487] [outer = 0x115ef0000] 11:14:38 INFO - PROCESS | 1688 | 1465496078627 Marionette DEBUG loaded listener.js 11:14:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12c396800) [pid = 1688] [serial = 488] [outer = 0x115ef0000] 11:14:39 INFO - PROCESS | 1688 | 1465496079108 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]]]}] 11:14:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:14:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 669ms 11:14:39 INFO - PROCESS | 1688 | 1465496079156 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:14:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:14:39 INFO - PROCESS | 1688 | 1465496079159 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 11:14:39 INFO - PROCESS | 1688 | 1465496079162 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:14:39 INFO - PROCESS | 1688 | 1465496079165 Marionette TRACE conn2 <- [1,626,null,{}] 11:14:39 INFO - PROCESS | 1688 | 1465496079169 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}] 11:14:39 INFO - PROCESS | 1688 | 1465496079170 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:39 INFO - PROCESS | 1688 | 1465496079275 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:14:39 INFO - PROCESS | 1688 | 1465496079363 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:39 INFO - PROCESS | 1688 | 1465496079365 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x118584800 == 42 [pid = 1688] [id = 164] 11:14:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1184c5800) [pid = 1688] [serial = 489] [outer = 0x0] 11:14:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1185e0800) [pid = 1688] [serial = 490] [outer = 0x1184c5800] 11:14:39 INFO - PROCESS | 1688 | 1465496079397 Marionette DEBUG loaded listener.js 11:14:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x119374c00) [pid = 1688] [serial = 491] [outer = 0x1184c5800] 11:14:39 INFO - PROCESS | 1688 | 1465496079840 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]]]}] 11:14:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:14:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 723ms 11:14:39 INFO - PROCESS | 1688 | 1465496079885 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:14:39 INFO - PROCESS | 1688 | 1465496079888 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 11:14:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:14:39 INFO - PROCESS | 1688 | 1465496079892 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:14:39 INFO - PROCESS | 1688 | 1465496079894 Marionette TRACE conn2 <- [1,630,null,{}] 11:14:39 INFO - PROCESS | 1688 | 1465496079897 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}] 11:14:39 INFO - PROCESS | 1688 | 1465496079898 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:40 INFO - PROCESS | 1688 | 1465496080002 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:14:40 INFO - PROCESS | 1688 | 1465496080057 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:40 INFO - PROCESS | 1688 | 1465496080058 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x1255e0000 == 43 [pid = 1688] [id = 165] 11:14:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x1198cf800) [pid = 1688] [serial = 492] [outer = 0x0] 11:14:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x120f29400) [pid = 1688] [serial = 493] [outer = 0x1198cf800] 11:14:40 INFO - PROCESS | 1688 | 1465496080088 Marionette DEBUG loaded listener.js 11:14:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x124924000) [pid = 1688] [serial = 494] [outer = 0x1198cf800] 11:14:40 INFO - PROCESS | 1688 | 1465496080504 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]]]}] 11:14:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:14:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 620ms 11:14:40 INFO - PROCESS | 1688 | 1465496080513 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:14:40 INFO - PROCESS | 1688 | 1465496080514 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 11:14:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:14:40 INFO - PROCESS | 1688 | 1465496080517 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:14:40 INFO - PROCESS | 1688 | 1465496080520 Marionette TRACE conn2 <- [1,634,null,{}] 11:14:40 INFO - PROCESS | 1688 | 1465496080529 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}] 11:14:40 INFO - PROCESS | 1688 | 1465496080532 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:40 INFO - PROCESS | 1688 | 1465496080657 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:14:40 INFO - PROCESS | 1688 | 1465496080725 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:40 INFO - PROCESS | 1688 | 1465496080727 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c3e6800 == 44 [pid = 1688] [id = 166] 11:14:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x12895b800) [pid = 1688] [serial = 495] [outer = 0x0] 11:14:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x1289dc000) [pid = 1688] [serial = 496] [outer = 0x12895b800] 11:14:40 INFO - PROCESS | 1688 | 1465496080757 Marionette DEBUG loaded listener.js 11:14:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x12913b400) [pid = 1688] [serial = 497] [outer = 0x12895b800] 11:14:41 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:41 INFO - PROCESS | 1688 | 1465496081162 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]]]}] 11:14:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:14:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 674ms 11:14:41 INFO - PROCESS | 1688 | 1465496081191 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:14:41 INFO - PROCESS | 1688 | 1465496081193 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 11:14:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:14:41 INFO - PROCESS | 1688 | 1465496081195 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:14:41 INFO - PROCESS | 1688 | 1465496081197 Marionette TRACE conn2 <- [1,638,null,{}] 11:14:41 INFO - PROCESS | 1688 | 1465496081199 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}] 11:14:41 INFO - PROCESS | 1688 | 1465496081200 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:41 INFO - PROCESS | 1688 | 1465496081304 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:14:41 INFO - PROCESS | 1688 | 1465496081357 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:41 INFO - PROCESS | 1688 | 1465496081359 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c576000 == 45 [pid = 1688] [id = 167] 11:14:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x12ae55c00) [pid = 1688] [serial = 498] [outer = 0x0] 11:14:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x12b864c00) [pid = 1688] [serial = 499] [outer = 0x12ae55c00] 11:14:41 INFO - PROCESS | 1688 | 1465496081387 Marionette DEBUG loaded listener.js 11:14:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x12b8b7400) [pid = 1688] [serial = 500] [outer = 0x12ae55c00] 11:14:41 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:41 INFO - PROCESS | 1688 | 1465496081770 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]]]}] 11:14:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:14:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 619ms 11:14:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:14:41 INFO - PROCESS | 1688 | 1465496081815 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:14:41 INFO - PROCESS | 1688 | 1465496081816 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 11:14:41 INFO - PROCESS | 1688 | 1465496081818 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:14:41 INFO - PROCESS | 1688 | 1465496081820 Marionette TRACE conn2 <- [1,642,null,{}] 11:14:41 INFO - PROCESS | 1688 | 1465496081822 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}] 11:14:41 INFO - PROCESS | 1688 | 1465496081823 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:41 INFO - PROCESS | 1688 | 1465496081923 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:14:42 INFO - PROCESS | 1688 | 1465496082153 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:42 INFO - PROCESS | 1688 | 1465496082155 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x116ab0800 == 46 [pid = 1688] [id = 168] 11:14:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x113870400) [pid = 1688] [serial = 501] [outer = 0x0] 11:14:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x116a0bc00) [pid = 1688] [serial = 502] [outer = 0x113870400] 11:14:42 INFO - PROCESS | 1688 | 1465496082183 Marionette DEBUG loaded listener.js 11:14:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x11859e800) [pid = 1688] [serial = 503] [outer = 0x113870400] 11:14:42 INFO - PROCESS | 1688 | 1465496082608 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]]]}] 11:14:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:14:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 821ms 11:14:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:14:42 INFO - PROCESS | 1688 | 1465496082640 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:14:42 INFO - PROCESS | 1688 | 1465496082642 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 11:14:42 INFO - PROCESS | 1688 | 1465496082645 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:14:42 INFO - PROCESS | 1688 | 1465496082647 Marionette TRACE conn2 <- [1,646,null,{}] 11:14:42 INFO - PROCESS | 1688 | 1465496082650 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}] 11:14:42 INFO - PROCESS | 1688 | 1465496082652 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:42 INFO - PROCESS | 1688 | 1465496082747 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:14:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x116070800) [pid = 1688] [serial = 504] [outer = 0x12c9ae800] 11:14:42 INFO - PROCESS | 1688 | 1465496082828 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:42 INFO - PROCESS | 1688 | 1465496082829 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198c3000 == 47 [pid = 1688] [id = 169] 11:14:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x11938c800) [pid = 1688] [serial = 505] [outer = 0x0] 11:14:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x11949e000) [pid = 1688] [serial = 506] [outer = 0x11938c800] 11:14:42 INFO - PROCESS | 1688 | 1465496082863 Marionette DEBUG loaded listener.js 11:14:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x119ce9800) [pid = 1688] [serial = 507] [outer = 0x11938c800] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x12b896800 == 46 [pid = 1688] [id = 162] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x12a73d000 == 45 [pid = 1688] [id = 161] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x12118a800 == 44 [pid = 1688] [id = 160] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x112f51800 == 43 [pid = 1688] [id = 159] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x128df0000 == 42 [pid = 1688] [id = 158] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x128969000 == 41 [pid = 1688] [id = 157] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x1255e5000 == 40 [pid = 1688] [id = 156] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x1169a2800 == 39 [pid = 1688] [id = 155] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x12118b800 == 38 [pid = 1688] [id = 154] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x11966d800 == 37 [pid = 1688] [id = 153] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x117e5d000 == 36 [pid = 1688] [id = 152] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x116aab800 == 35 [pid = 1688] [id = 151] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x112ea6800 == 34 [pid = 1688] [id = 149] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x118585800 == 33 [pid = 1688] [id = 150] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x116ab0800 == 32 [pid = 1688] [id = 168] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x12c576000 == 31 [pid = 1688] [id = 167] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x12c3e6800 == 30 [pid = 1688] [id = 166] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x1255e0000 == 29 [pid = 1688] [id = 165] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x118584800 == 28 [pid = 1688] [id = 164] 11:14:43 INFO - PROCESS | 1688 | --DOCSHELL 0x12bca1000 == 27 [pid = 1688] [id = 163] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x119cf2800) [pid = 1688] [serial = 410] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x119cea400) [pid = 1688] [serial = 409] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x1199c4c00) [pid = 1688] [serial = 418] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x119d19000) [pid = 1688] [serial = 419] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x1294c1400) [pid = 1688] [serial = 440] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x117e94800) [pid = 1688] [serial = 392] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x113da5400) [pid = 1688] [serial = 391] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x1194a3400) [pid = 1688] [serial = 395] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x1255bcc00) [pid = 1688] [serial = 427] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x119386400) [pid = 1688] [serial = 394] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x1255ba800) [pid = 1688] [serial = 398] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x124fe8800) [pid = 1688] [serial = 397] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x1289dbc00) [pid = 1688] [serial = 430] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x12a5bf000) [pid = 1688] [serial = 401] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x128d99800) [pid = 1688] [serial = 400] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x128955000) [pid = 1688] [serial = 428] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x128953800) [pid = 1688] [serial = 436] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x12b8b0800) [pid = 1688] [serial = 404] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x12b847800) [pid = 1688] [serial = 403] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1194a2400) [pid = 1688] [serial = 433] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x12a764800) [pid = 1688] [serial = 442] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1184bc000) [pid = 1688] [serial = 407] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x124e3e800) [pid = 1688] [serial = 434] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x129142000) [pid = 1688] [serial = 439] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x11607b800) [pid = 1688] [serial = 406] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x128c57c00) [pid = 1688] [serial = 431] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x119371000) [pid = 1688] [serial = 416] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x119206000) [pid = 1688] [serial = 415] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x12197e800) [pid = 1688] [serial = 421] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x128da2400) [pid = 1688] [serial = 437] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x124fedc00) [pid = 1688] [serial = 425] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x124828000) [pid = 1688] [serial = 422] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1249be000) [pid = 1688] [serial = 424] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x11662cc00) [pid = 1688] [serial = 412] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x116a0a400) [pid = 1688] [serial = 413] [outer = 0x0] [url = about:blank] 11:14:43 INFO - PROCESS | 1688 | 1465496083788 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]]]}] 11:14:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:14:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1172ms 11:14:43 INFO - PROCESS | 1688 | 1465496083819 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:14:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:14:43 INFO - PROCESS | 1688 | 1465496083824 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 11:14:43 INFO - PROCESS | 1688 | 1465496083827 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:14:43 INFO - PROCESS | 1688 | 1465496083829 Marionette TRACE conn2 <- [1,650,null,{}] 11:14:43 INFO - PROCESS | 1688 | 1465496083833 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}] 11:14:43 INFO - PROCESS | 1688 | 1465496083835 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:43 INFO - PROCESS | 1688 | 1465496083914 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:14:43 INFO - PROCESS | 1688 | 1465496083964 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:43 INFO - PROCESS | 1688 | 1465496083967 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x1160a0000 == 28 [pid = 1688] [id = 170] 11:14:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x116a0a400) [pid = 1688] [serial = 508] [outer = 0x0] 11:14:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x117e95400) [pid = 1688] [serial = 509] [outer = 0x116a0a400] 11:14:43 INFO - PROCESS | 1688 | 1465496083994 Marionette DEBUG loaded listener.js 11:14:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1184c5400) [pid = 1688] [serial = 510] [outer = 0x116a0a400] 11:14:44 INFO - PROCESS | 1688 | 1465496084296 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]]]}] 11:14:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:14:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 521ms 11:14:44 INFO - PROCESS | 1688 | 1465496084348 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:14:44 INFO - PROCESS | 1688 | 1465496084351 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 11:14:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:14:44 INFO - PROCESS | 1688 | 1465496084358 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:14:44 INFO - PROCESS | 1688 | 1465496084360 Marionette TRACE conn2 <- [1,654,null,{}] 11:14:44 INFO - PROCESS | 1688 | 1465496084363 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}] 11:14:44 INFO - PROCESS | 1688 | 1465496084364 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:44 INFO - PROCESS | 1688 | 1465496084440 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:14:44 INFO - PROCESS | 1688 | 1465496084490 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:44 INFO - PROCESS | 1688 | 1465496084492 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x116aad800 == 29 [pid = 1688] [id = 171] 11:14:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x118591c00) [pid = 1688] [serial = 511] [outer = 0x0] 11:14:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x119205c00) [pid = 1688] [serial = 512] [outer = 0x118591c00] 11:14:44 INFO - PROCESS | 1688 | 1465496084519 Marionette DEBUG loaded listener.js 11:14:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x119932400) [pid = 1688] [serial = 513] [outer = 0x118591c00] 11:14:44 INFO - PROCESS | 1688 | 1465496084842 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]]]}] 11:14:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:14:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 520ms 11:14:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:14:44 INFO - PROCESS | 1688 | 1465496084879 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:14:44 INFO - PROCESS | 1688 | 1465496084880 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 11:14:44 INFO - PROCESS | 1688 | 1465496084882 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:14:44 INFO - PROCESS | 1688 | 1465496084885 Marionette TRACE conn2 <- [1,658,null,{}] 11:14:44 INFO - PROCESS | 1688 | 1465496084893 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}] 11:14:44 INFO - PROCESS | 1688 | 1465496084896 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:44 INFO - PROCESS | 1688 | 1465496084974 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:14:45 INFO - PROCESS | 1688 | 1465496085023 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:45 INFO - PROCESS | 1688 | 1465496085025 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x118f96800 == 30 [pid = 1688] [id = 172] 11:14:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x113f30400) [pid = 1688] [serial = 514] [outer = 0x0] 11:14:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x120f26400) [pid = 1688] [serial = 515] [outer = 0x113f30400] 11:14:45 INFO - PROCESS | 1688 | 1465496085053 Marionette DEBUG loaded listener.js 11:14:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1234ca000) [pid = 1688] [serial = 516] [outer = 0x113f30400] 11:14:45 INFO - PROCESS | 1688 | 1465496085325 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]]]}] 11:14:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:14:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 473ms 11:14:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:14:45 INFO - PROCESS | 1688 | 1465496085359 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:14:45 INFO - PROCESS | 1688 | 1465496085361 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 11:14:45 INFO - PROCESS | 1688 | 1465496085363 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:14:45 INFO - PROCESS | 1688 | 1465496085364 Marionette TRACE conn2 <- [1,662,null,{}] 11:14:45 INFO - PROCESS | 1688 | 1465496085367 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}] 11:14:45 INFO - PROCESS | 1688 | 1465496085368 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:45 INFO - PROCESS | 1688 | 1465496085460 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:14:45 INFO - PROCESS | 1688 | 1465496085463 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:45 INFO - PROCESS | 1688 | 1465496085464 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e88000 == 31 [pid = 1688] [id = 173] 11:14:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1234ce800) [pid = 1688] [serial = 517] [outer = 0x0] 11:14:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x124e3bc00) [pid = 1688] [serial = 518] [outer = 0x1234ce800] 11:14:45 INFO - PROCESS | 1688 | 1465496085491 Marionette DEBUG loaded listener.js 11:14:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x124ff1c00) [pid = 1688] [serial = 519] [outer = 0x1234ce800] 11:14:45 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:45 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:45 INFO - PROCESS | 1688 | 1465496085844 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]]]}] 11:14:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:14:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 519ms 11:14:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:14:45 INFO - PROCESS | 1688 | 1465496085882 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:14:45 INFO - PROCESS | 1688 | 1465496085883 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 11:14:45 INFO - PROCESS | 1688 | 1465496085885 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:14:45 INFO - PROCESS | 1688 | 1465496085893 Marionette TRACE conn2 <- [1,666,null,{}] 11:14:45 INFO - PROCESS | 1688 | 1465496085896 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}] 11:14:45 INFO - PROCESS | 1688 | 1465496085897 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:45 INFO - PROCESS | 1688 | 1465496085986 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:14:46 INFO - PROCESS | 1688 | 1465496086021 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:46 INFO - PROCESS | 1688 | 1465496086023 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x121366800 == 32 [pid = 1688] [id = 174] 11:14:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x113aa8000) [pid = 1688] [serial = 520] [outer = 0x0] 11:14:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x125439000) [pid = 1688] [serial = 521] [outer = 0x113aa8000] 11:14:46 INFO - PROCESS | 1688 | 1465496086047 Marionette DEBUG loaded listener.js 11:14:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1255bcc00) [pid = 1688] [serial = 522] [outer = 0x113aa8000] 11:14:46 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:46 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:46 INFO - PROCESS | 1688 | 1465496086370 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]]]}] 11:14:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:14:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 526ms 11:14:46 INFO - PROCESS | 1688 | 1465496086411 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:14:46 INFO - PROCESS | 1688 | 1465496086412 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 11:14:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:14:46 INFO - PROCESS | 1688 | 1465496086415 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:14:46 INFO - PROCESS | 1688 | 1465496086416 Marionette TRACE conn2 <- [1,670,null,{}] 11:14:46 INFO - PROCESS | 1688 | 1465496086418 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}] 11:14:46 INFO - PROCESS | 1688 | 1465496086422 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:46 INFO - PROCESS | 1688 | 1465496086532 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:14:46 INFO - PROCESS | 1688 | 1465496086567 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:46 INFO - PROCESS | 1688 | 1465496086568 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x124963800 == 33 [pid = 1688] [id = 175] 11:14:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12556dc00) [pid = 1688] [serial = 523] [outer = 0x0] 11:14:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x128951000) [pid = 1688] [serial = 524] [outer = 0x12556dc00] 11:14:46 INFO - PROCESS | 1688 | 1465496086592 Marionette DEBUG loaded listener.js 11:14:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x128aa1800) [pid = 1688] [serial = 525] [outer = 0x12556dc00] 11:14:46 INFO - PROCESS | 1688 | 1465496086903 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]]]}] 11:14:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:14:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 517ms 11:14:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:14:46 INFO - PROCESS | 1688 | 1465496086933 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:14:46 INFO - PROCESS | 1688 | 1465496086934 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 11:14:46 INFO - PROCESS | 1688 | 1465496086943 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:14:46 INFO - PROCESS | 1688 | 1465496086944 Marionette TRACE conn2 <- [1,674,null,{}] 11:14:46 INFO - PROCESS | 1688 | 1465496086946 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}] 11:14:46 INFO - PROCESS | 1688 | 1465496086955 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:47 INFO - PROCESS | 1688 | 1465496087046 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:14:47 INFO - PROCESS | 1688 | 1465496087049 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:47 INFO - PROCESS | 1688 | 1465496087051 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x1254ce000 == 34 [pid = 1688] [id = 176] 11:14:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x125f5ac00) [pid = 1688] [serial = 526] [outer = 0x0] 11:14:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x128da2c00) [pid = 1688] [serial = 527] [outer = 0x125f5ac00] 11:14:47 INFO - PROCESS | 1688 | 1465496087076 Marionette DEBUG loaded listener.js 11:14:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x129143400) [pid = 1688] [serial = 528] [outer = 0x125f5ac00] 11:14:47 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:47 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:14:47 INFO - PROCESS | 1688 | 1465496087422 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]]]}] 11:14:47 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 11:14:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 523ms 11:14:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:14:47 INFO - PROCESS | 1688 | 1465496087468 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:14:47 INFO - PROCESS | 1688 | 1465496087470 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 11:14:47 INFO - PROCESS | 1688 | 1465496087472 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:14:47 INFO - PROCESS | 1688 | 1465496087473 Marionette TRACE conn2 <- [1,678,null,{}] 11:14:47 INFO - PROCESS | 1688 | 1465496087475 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}] 11:14:47 INFO - PROCESS | 1688 | 1465496087477 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:47 INFO - PROCESS | 1688 | 1465496087574 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:14:47 INFO - PROCESS | 1688 | 1465496087578 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:47 INFO - PROCESS | 1688 | 1465496087579 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x126b7b000 == 35 [pid = 1688] [id = 177] 11:14:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x1289df400) [pid = 1688] [serial = 529] [outer = 0x0] 11:14:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x1294bf800) [pid = 1688] [serial = 530] [outer = 0x1289df400] 11:14:47 INFO - PROCESS | 1688 | 1465496087603 Marionette DEBUG loaded listener.js 11:14:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x12a761800) [pid = 1688] [serial = 531] [outer = 0x1289df400] 11:14:47 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x128c56000) [pid = 1688] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:14:47 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x12481ec00) [pid = 1688] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:14:47 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x129139c00) [pid = 1688] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:14:47 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x12ac44400) [pid = 1688] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:14:47 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x1110b7c00) [pid = 1688] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:14:47 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x113aa7800) [pid = 1688] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:14:47 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x117044c00) [pid = 1688] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:14:47 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x119208000) [pid = 1688] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:14:47 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x11229c400) [pid = 1688] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:14:47 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1194a2000) [pid = 1688] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:14:47 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x118160000) [pid = 1688] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:14:47 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x118599800) [pid = 1688] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:14:47 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x121450c00) [pid = 1688] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:14:47 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1150c4000) [pid = 1688] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:14:47 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x11859d400) [pid = 1688] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:14:47 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x115ef0000) [pid = 1688] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:14:48 INFO - PROCESS | 1688 | 1465496088087 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]]]}] 11:14:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:14:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 11:14:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:14:48 INFO - PROCESS | 1688 | 1465496088142 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:14:48 INFO - PROCESS | 1688 | 1465496088144 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 11:14:48 INFO - PROCESS | 1688 | 1465496088146 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:14:48 INFO - PROCESS | 1688 | 1465496088147 Marionette TRACE conn2 <- [1,682,null,{}] 11:14:48 INFO - PROCESS | 1688 | 1465496088150 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}] 11:14:48 INFO - PROCESS | 1688 | 1465496088151 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:48 INFO - PROCESS | 1688 | 1465496088314 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:14:48 INFO - PROCESS | 1688 | 1465496088384 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:48 INFO - PROCESS | 1688 | 1465496088386 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x118f81000 == 36 [pid = 1688] [id = 178] 11:14:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1150c2400) [pid = 1688] [serial = 532] [outer = 0x0] 11:14:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x119208000) [pid = 1688] [serial = 533] [outer = 0x1150c2400] 11:14:48 INFO - PROCESS | 1688 | 1465496088419 Marionette DEBUG loaded listener.js 11:14:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1265e4c00) [pid = 1688] [serial = 534] [outer = 0x1150c2400] 11:14:49 INFO - PROCESS | 1688 | 1465496089164 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]]]}] 11:14:49 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) 11:14:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1069ms 11:14:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:14:49 INFO - PROCESS | 1688 | 1465496089216 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:14:49 INFO - PROCESS | 1688 | 1465496089217 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 11:14:49 INFO - PROCESS | 1688 | 1465496089219 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:14:49 INFO - PROCESS | 1688 | 1465496089220 Marionette TRACE conn2 <- [1,686,null,{}] 11:14:49 INFO - PROCESS | 1688 | 1465496089222 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}] 11:14:49 INFO - PROCESS | 1688 | 1465496089223 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:49 INFO - PROCESS | 1688 | 1465496089296 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:14:49 INFO - PROCESS | 1688 | 1465496089299 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:49 INFO - PROCESS | 1688 | 1465496089300 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x129084800 == 37 [pid = 1688] [id = 179] 11:14:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x128da5800) [pid = 1688] [serial = 535] [outer = 0x0] 11:14:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12ac48800) [pid = 1688] [serial = 536] [outer = 0x128da5800] 11:14:49 INFO - PROCESS | 1688 | 1465496089326 Marionette DEBUG loaded listener.js 11:14:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12ae52c00) [pid = 1688] [serial = 537] [outer = 0x128da5800] 11:14:50 INFO - PROCESS | 1688 | 1465496090155 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]]]}] 11:14:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:14:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 11:14:50 INFO - PROCESS | 1688 | 1465496090189 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:14:50 INFO - PROCESS | 1688 | 1465496090192 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 11:14:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:14:50 INFO - PROCESS | 1688 | 1465496090196 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:14:50 INFO - PROCESS | 1688 | 1465496090198 Marionette TRACE conn2 <- [1,690,null,{}] 11:14:50 INFO - PROCESS | 1688 | 1465496090202 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}] 11:14:50 INFO - PROCESS | 1688 | 1465496090203 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:50 INFO - PROCESS | 1688 | 1465496090313 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:14:50 INFO - PROCESS | 1688 | 1465496090364 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:50 INFO - PROCESS | 1688 | 1465496090365 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x11609d800 == 38 [pid = 1688] [id = 180] 11:14:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1160d9000) [pid = 1688] [serial = 538] [outer = 0x0] 11:14:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1166f3000) [pid = 1688] [serial = 539] [outer = 0x1160d9000] 11:14:50 INFO - PROCESS | 1688 | 1465496090398 Marionette DEBUG loaded listener.js 11:14:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x11815e000) [pid = 1688] [serial = 540] [outer = 0x1160d9000] 11:14:51 INFO - PROCESS | 1688 | 1465496091329 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]]]}] 11:14:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:14:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1172ms 11:14:51 INFO - PROCESS | 1688 | 1465496091368 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:14:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:14:51 INFO - PROCESS | 1688 | 1465496091373 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 11:14:51 INFO - PROCESS | 1688 | 1465496091378 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:14:51 INFO - PROCESS | 1688 | 1465496091379 Marionette TRACE conn2 <- [1,694,null,{}] 11:14:51 INFO - PROCESS | 1688 | 1465496091382 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}] 11:14:51 INFO - PROCESS | 1688 | 1465496091384 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:51 INFO - PROCESS | 1688 | 1465496091488 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:14:51 INFO - PROCESS | 1688 | 1465496091538 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:51 INFO - PROCESS | 1688 | 1465496091540 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x119670000 == 39 [pid = 1688] [id = 181] 11:14:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x11938a800) [pid = 1688] [serial = 541] [outer = 0x0] 11:14:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1198d5800) [pid = 1688] [serial = 542] [outer = 0x11938a800] 11:14:51 INFO - PROCESS | 1688 | 1465496091571 Marionette DEBUG loaded listener.js 11:14:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x119cf1400) [pid = 1688] [serial = 543] [outer = 0x11938a800] 11:14:52 INFO - PROCESS | 1688 | --DOCSHELL 0x118f81000 == 38 [pid = 1688] [id = 178] 11:14:52 INFO - PROCESS | 1688 | --DOCSHELL 0x126b7b000 == 37 [pid = 1688] [id = 177] 11:14:52 INFO - PROCESS | 1688 | --DOCSHELL 0x1254ce000 == 36 [pid = 1688] [id = 176] 11:14:52 INFO - PROCESS | 1688 | --DOCSHELL 0x124963800 == 35 [pid = 1688] [id = 175] 11:14:52 INFO - PROCESS | 1688 | --DOCSHELL 0x121366800 == 34 [pid = 1688] [id = 174] 11:14:52 INFO - PROCESS | 1688 | --DOCSHELL 0x120e88000 == 33 [pid = 1688] [id = 173] 11:14:52 INFO - PROCESS | 1688 | --DOCSHELL 0x118f96800 == 32 [pid = 1688] [id = 172] 11:14:52 INFO - PROCESS | 1688 | --DOCSHELL 0x116aad800 == 31 [pid = 1688] [id = 171] 11:14:52 INFO - PROCESS | 1688 | --DOCSHELL 0x1160a0000 == 30 [pid = 1688] [id = 170] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x12be4d000) [pid = 1688] [serial = 484] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1265e9c00) [pid = 1688] [serial = 466] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x129368800) [pid = 1688] [serial = 469] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x128da3800) [pid = 1688] [serial = 467] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x12ae4e000) [pid = 1688] [serial = 472] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x12b842800) [pid = 1688] [serial = 473] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x118598400) [pid = 1688] [serial = 476] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x124e45400) [pid = 1688] [serial = 460] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x124ff0000) [pid = 1688] [serial = 461] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x11815dc00) [pid = 1688] [serial = 451] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1185dfc00) [pid = 1688] [serial = 452] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x11937c000) [pid = 1688] [serial = 454] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1194a2800) [pid = 1688] [serial = 455] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x112e6f800) [pid = 1688] [serial = 445] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x113f31c00) [pid = 1688] [serial = 446] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x119cf4400) [pid = 1688] [serial = 457] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1234cd000) [pid = 1688] [serial = 458] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x118a43000) [pid = 1688] [serial = 448] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x119372c00) [pid = 1688] [serial = 449] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x12b84d400) [pid = 1688] [serial = 443] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x12be46800) [pid = 1688] [serial = 482] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x113815400) [pid = 1688] [serial = 475] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x125439800) [pid = 1688] [serial = 463] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x1255c2000) [pid = 1688] [serial = 464] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x1289dd800) [pid = 1688] [serial = 478] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x12b849000) [pid = 1688] [serial = 481] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x12a5bd400) [pid = 1688] [serial = 470] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x12b857000) [pid = 1688] [serial = 479] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x12be8c400) [pid = 1688] [serial = 485] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x12c396800) [pid = 1688] [serial = 488] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x12be8bc00) [pid = 1688] [serial = 487] [outer = 0x0] [url = about:blank] 11:14:52 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x113f3b000) [pid = 1688] [serial = 206] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:14:52 INFO - PROCESS | 1688 | 1465496092659 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]]]}] 11:14:52 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) 11:14:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1321ms 11:14:52 INFO - PROCESS | 1688 | 1465496092699 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:14:52 INFO - PROCESS | 1688 | 1465496092702 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 11:14:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:14:52 INFO - PROCESS | 1688 | 1465496092707 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:14:52 INFO - PROCESS | 1688 | 1465496092710 Marionette TRACE conn2 <- [1,698,null,{}] 11:14:52 INFO - PROCESS | 1688 | 1465496092721 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}] 11:14:52 INFO - PROCESS | 1688 | 1465496092723 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:52 INFO - PROCESS | 1688 | 1465496092871 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:14:52 INFO - PROCESS | 1688 | 1465496092933 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:52 INFO - PROCESS | 1688 | 1465496092935 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x116007000 == 31 [pid = 1688] [id = 182] 11:14:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x118598800) [pid = 1688] [serial = 544] [outer = 0x0] 11:14:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x118a3a400) [pid = 1688] [serial = 545] [outer = 0x118598800] 11:14:52 INFO - PROCESS | 1688 | 1465496092963 Marionette DEBUG loaded listener.js 11:14:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x119357400) [pid = 1688] [serial = 546] [outer = 0x118598800] 11:14:53 INFO - PROCESS | 1688 | 1465496093747 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]]]}] 11:14:53 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) 11:14:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1080ms 11:14:53 INFO - PROCESS | 1688 | 1465496093785 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:14:53 INFO - PROCESS | 1688 | 1465496093788 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 11:14:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:14:53 INFO - PROCESS | 1688 | 1465496093792 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:14:53 INFO - PROCESS | 1688 | 1465496093794 Marionette TRACE conn2 <- [1,702,null,{}] 11:14:53 INFO - PROCESS | 1688 | 1465496093796 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}] 11:14:53 INFO - PROCESS | 1688 | 1465496093798 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:53 INFO - PROCESS | 1688 | 1465496093874 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:14:53 INFO - PROCESS | 1688 | 1465496093925 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:53 INFO - PROCESS | 1688 | 1465496093926 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x118096800 == 32 [pid = 1688] [id = 183] 11:14:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x119cecc00) [pid = 1688] [serial = 547] [outer = 0x0] 11:14:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x121003c00) [pid = 1688] [serial = 548] [outer = 0x119cecc00] 11:14:53 INFO - PROCESS | 1688 | 1465496093952 Marionette DEBUG loaded listener.js 11:14:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x12197e800) [pid = 1688] [serial = 549] [outer = 0x119cecc00] 11:14:54 INFO - PROCESS | 1688 | 1465496094733 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]]]}] 11:14:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:14:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 971ms 11:14:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:14:54 INFO - PROCESS | 1688 | 1465496094763 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:14:54 INFO - PROCESS | 1688 | 1465496094764 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 11:14:54 INFO - PROCESS | 1688 | 1465496094767 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:14:54 INFO - PROCESS | 1688 | 1465496094769 Marionette TRACE conn2 <- [1,706,null,{}] 11:14:54 INFO - PROCESS | 1688 | 1465496094779 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}] 11:14:54 INFO - PROCESS | 1688 | 1465496094782 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:54 INFO - PROCESS | 1688 | 1465496094874 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:14:54 INFO - PROCESS | 1688 | 1465496094911 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:54 INFO - PROCESS | 1688 | 1465496094913 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x119857800 == 33 [pid = 1688] [id = 184] 11:14:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x124f0d000) [pid = 1688] [serial = 550] [outer = 0x0] 11:14:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x125f5e800) [pid = 1688] [serial = 551] [outer = 0x124f0d000] 11:14:54 INFO - PROCESS | 1688 | 1465496094941 Marionette DEBUG loaded listener.js 11:14:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x1264b9800) [pid = 1688] [serial = 552] [outer = 0x124f0d000] 11:14:55 INFO - PROCESS | 1688 | 1465496095747 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]]]}] 11:14:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:14:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1024ms 11:14:55 INFO - PROCESS | 1688 | 1465496095791 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:14:55 INFO - PROCESS | 1688 | 1465496095793 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 11:14:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:14:55 INFO - PROCESS | 1688 | 1465496095795 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:14:55 INFO - PROCESS | 1688 | 1465496095796 Marionette TRACE conn2 <- [1,710,null,{}] 11:14:55 INFO - PROCESS | 1688 | 1465496095798 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}] 11:14:55 INFO - PROCESS | 1688 | 1465496095800 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:55 INFO - PROCESS | 1688 | 1465496095896 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:14:55 INFO - PROCESS | 1688 | 1465496095908 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:55 INFO - PROCESS | 1688 | 1465496095910 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x12183a800 == 34 [pid = 1688] [id = 185] 11:14:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x116966800) [pid = 1688] [serial = 553] [outer = 0x0] 11:14:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1289dec00) [pid = 1688] [serial = 554] [outer = 0x116966800] 11:14:55 INFO - PROCESS | 1688 | 1465496095935 Marionette DEBUG loaded listener.js 11:14:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x128da1400) [pid = 1688] [serial = 555] [outer = 0x116966800] 11:14:56 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1184c5800) [pid = 1688] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:14:56 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x116a0a400) [pid = 1688] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:14:56 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x118591c00) [pid = 1688] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:14:56 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x11938c800) [pid = 1688] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:14:56 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x1198cf800) [pid = 1688] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:14:56 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x1150c2400) [pid = 1688] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:14:56 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x113f30400) [pid = 1688] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:14:56 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x1234ce800) [pid = 1688] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:14:56 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x12895b800) [pid = 1688] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:14:56 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x12ae55c00) [pid = 1688] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:14:56 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x113870400) [pid = 1688] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:14:56 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x113aa8000) [pid = 1688] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:14:56 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x12556dc00) [pid = 1688] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:14:56 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x125f5ac00) [pid = 1688] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:14:56 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x1289df400) [pid = 1688] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:14:56 INFO - PROCESS | 1688 | 1465496096752 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]]]}] 11:14:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:14:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 971ms 11:14:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:14:56 INFO - PROCESS | 1688 | 1465496096766 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 11:14:56 INFO - PROCESS | 1688 | 1465496096767 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 11:14:56 INFO - PROCESS | 1688 | 1465496096771 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:14:56 INFO - PROCESS | 1688 | 1465496096772 Marionette TRACE conn2 <- [1,714,null,{}] 11:14:56 INFO - PROCESS | 1688 | 1465496096774 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}] 11:14:56 INFO - PROCESS | 1688 | 1465496096776 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:56 INFO - PROCESS | 1688 | 1465496096849 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:14:56 INFO - PROCESS | 1688 | 1465496096853 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:56 INFO - PROCESS | 1688 | 1465496096856 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x124897000 == 35 [pid = 1688] [id = 186] 11:14:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x118596400) [pid = 1688] [serial = 556] [outer = 0x0] 11:14:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x124827800) [pid = 1688] [serial = 557] [outer = 0x118596400] 11:14:56 INFO - PROCESS | 1688 | 1465496096881 Marionette DEBUG loaded listener.js 11:14:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x1289e7c00) [pid = 1688] [serial = 558] [outer = 0x118596400] 11:14:57 INFO - PROCESS | 1688 | 1465496097702 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]]]}] 11:14:57 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 11:14:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 970ms 11:14:57 INFO - PROCESS | 1688 | 1465496097741 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:14:57 INFO - PROCESS | 1688 | 1465496097742 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 11:14:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:14:57 INFO - PROCESS | 1688 | 1465496097744 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:14:57 INFO - PROCESS | 1688 | 1465496097745 Marionette TRACE conn2 <- [1,718,null,{}] 11:14:57 INFO - PROCESS | 1688 | 1465496097747 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}] 11:14:57 INFO - PROCESS | 1688 | 1465496097751 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:57 INFO - PROCESS | 1688 | 1465496097862 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:14:57 INFO - PROCESS | 1688 | 1465496097869 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:57 INFO - PROCESS | 1688 | 1465496097870 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x125f16000 == 36 [pid = 1688] [id = 187] 11:14:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x1199be800) [pid = 1688] [serial = 559] [outer = 0x0] 11:14:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x12a76a800) [pid = 1688] [serial = 560] [outer = 0x1199be800] 11:14:57 INFO - PROCESS | 1688 | 1465496097898 Marionette DEBUG loaded listener.js 11:14:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x12b857c00) [pid = 1688] [serial = 561] [outer = 0x1199be800] 11:14:58 INFO - PROCESS | 1688 | 1465496098727 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]]]}] 11:14:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:14:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1019ms 11:14:58 INFO - PROCESS | 1688 | 1465496098764 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 11:14:58 INFO - PROCESS | 1688 | 1465496098767 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 11:14:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:14:58 INFO - PROCESS | 1688 | 1465496098771 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:14:58 INFO - PROCESS | 1688 | 1465496098773 Marionette TRACE conn2 <- [1,722,null,{}] 11:14:58 INFO - PROCESS | 1688 | 1465496098776 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}] 11:14:58 INFO - PROCESS | 1688 | 1465496098778 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:58 INFO - PROCESS | 1688 | 1465496098879 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:14:58 INFO - PROCESS | 1688 | 1465496098929 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:58 INFO - PROCESS | 1688 | 1465496098930 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x11699b000 == 37 [pid = 1688] [id = 188] 11:14:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x116970000) [pid = 1688] [serial = 562] [outer = 0x0] 11:14:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x118156400) [pid = 1688] [serial = 563] [outer = 0x116970000] 11:14:58 INFO - PROCESS | 1688 | 1465496098962 Marionette DEBUG loaded listener.js 11:14:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x118a43000) [pid = 1688] [serial = 564] [outer = 0x116970000] 11:14:59 INFO - PROCESS | 1688 | 1465496099371 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] 11:14:59 INFO - PROCESS | 1688 | 1465496099444 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 11:14:59 INFO - PROCESS | 1688 | 1465496099448 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:14:59 INFO - PROCESS | 1688 | 1465496099450 Marionette TRACE conn2 <- [1,726,null,{}] 11:14:59 INFO - PROCESS | 1688 | 1465496099453 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}] 11:14:59 INFO - PROCESS | 1688 | 1465496099455 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:59 INFO - PROCESS | 1688 | 1465496099552 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:14:59 INFO - PROCESS | 1688 | 1465496099603 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:59 INFO - PROCESS | 1688 | 1465496099604 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:14:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e84000 == 38 [pid = 1688] [id = 189] 11:14:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x11937a800) [pid = 1688] [serial = 565] [outer = 0x0] 11:14:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x1234ce400) [pid = 1688] [serial = 566] [outer = 0x11937a800] 11:14:59 INFO - PROCESS | 1688 | 1465496099634 Marionette DEBUG loaded listener.js 11:14:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x124fea000) [pid = 1688] [serial = 567] [outer = 0x11937a800] 11:15:00 INFO - PROCESS | 1688 | 1465496100098 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]]]}] 11:15:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:15:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 669ms 11:15:00 INFO - PROCESS | 1688 | 1465496100119 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:15:00 INFO - PROCESS | 1688 | 1465496100121 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 11:15:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:15:00 INFO - PROCESS | 1688 | 1465496100125 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:15:00 INFO - PROCESS | 1688 | 1465496100129 Marionette TRACE conn2 <- [1,730,null,{}] 11:15:00 INFO - PROCESS | 1688 | 1465496100140 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}] 11:15:00 INFO - PROCESS | 1688 | 1465496100145 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:00 INFO - PROCESS | 1688 | 1465496100323 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:15:00 INFO - PROCESS | 1688 | 1465496100417 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:00 INFO - PROCESS | 1688 | 1465496100420 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x128dee800 == 39 [pid = 1688] [id = 190] 11:15:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1264b8800) [pid = 1688] [serial = 568] [outer = 0x0] 11:15:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1294cc800) [pid = 1688] [serial = 569] [outer = 0x1264b8800] 11:15:00 INFO - PROCESS | 1688 | 1465496100472 Marionette DEBUG loaded listener.js 11:15:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x12ae58000) [pid = 1688] [serial = 570] [outer = 0x1264b8800] 11:15:00 INFO - PROCESS | 1688 | 1465496100946 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] 11:15:01 INFO - PROCESS | 1688 | 1465496101001 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 11:15:01 INFO - PROCESS | 1688 | 1465496101004 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:15:01 INFO - PROCESS | 1688 | 1465496101005 Marionette TRACE conn2 <- [1,734,null,{}] 11:15:01 INFO - PROCESS | 1688 | 1465496101007 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}] 11:15:01 INFO - PROCESS | 1688 | 1465496101009 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:01 INFO - PROCESS | 1688 | 1465496101102 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:15:01 INFO - PROCESS | 1688 | 1465496101156 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:01 INFO - PROCESS | 1688 | 1465496101157 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x1291d7000 == 40 [pid = 1688] [id = 191] 11:15:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x12b859400) [pid = 1688] [serial = 571] [outer = 0x0] 11:15:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x12b8b8000) [pid = 1688] [serial = 572] [outer = 0x12b859400] 11:15:01 INFO - PROCESS | 1688 | 1465496101186 Marionette DEBUG loaded listener.js 11:15:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x12be47800) [pid = 1688] [serial = 573] [outer = 0x12b859400] 11:15:01 INFO - PROCESS | 1688 | 1465496101584 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]]]}] 11:15:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:15:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 619ms 11:15:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:15:01 INFO - PROCESS | 1688 | 1465496101624 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:15:01 INFO - PROCESS | 1688 | 1465496101625 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 11:15:01 INFO - PROCESS | 1688 | 1465496101627 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:15:01 INFO - PROCESS | 1688 | 1465496101629 Marionette TRACE conn2 <- [1,738,null,{}] 11:15:01 INFO - PROCESS | 1688 | 1465496101631 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}] 11:15:01 INFO - PROCESS | 1688 | 1465496101632 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:01 INFO - PROCESS | 1688 | 1465496101725 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:15:01 INFO - PROCESS | 1688 | 1465496101807 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:01 INFO - PROCESS | 1688 | 1465496101808 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a5a9800 == 41 [pid = 1688] [id = 192] 11:15:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x12be4d000) [pid = 1688] [serial = 574] [outer = 0x0] 11:15:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x12be83c00) [pid = 1688] [serial = 575] [outer = 0x12be4d000] 11:15:01 INFO - PROCESS | 1688 | 1465496101836 Marionette DEBUG loaded listener.js 11:15:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x12be90400) [pid = 1688] [serial = 576] [outer = 0x12be4d000] 11:15:02 INFO - PROCESS | 1688 | 1465496102703 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]]]}] 11:15:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:15:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1119ms 11:15:02 INFO - PROCESS | 1688 | 1465496102748 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:15:02 INFO - PROCESS | 1688 | 1465496102751 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 11:15:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:15:02 INFO - PROCESS | 1688 | 1465496102754 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:15:02 INFO - PROCESS | 1688 | 1465496102756 Marionette TRACE conn2 <- [1,742,null,{}] 11:15:02 INFO - PROCESS | 1688 | 1465496102760 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}] 11:15:02 INFO - PROCESS | 1688 | 1465496102761 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:02 INFO - PROCESS | 1688 | 1465496102857 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:15:02 INFO - PROCESS | 1688 | 1465496102908 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:02 INFO - PROCESS | 1688 | 1465496102909 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x117243800 == 42 [pid = 1688] [id = 193] 11:15:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1172af800) [pid = 1688] [serial = 577] [outer = 0x0] 11:15:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x117e97000) [pid = 1688] [serial = 578] [outer = 0x1172af800] 11:15:02 INFO - PROCESS | 1688 | 1465496102938 Marionette DEBUG loaded listener.js 11:15:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x11920b400) [pid = 1688] [serial = 579] [outer = 0x1172af800] 11:15:03 INFO - PROCESS | 1688 | --DOCSHELL 0x124897000 == 41 [pid = 1688] [id = 186] 11:15:03 INFO - PROCESS | 1688 | --DOCSHELL 0x12183a800 == 40 [pid = 1688] [id = 185] 11:15:03 INFO - PROCESS | 1688 | --DOCSHELL 0x119857800 == 39 [pid = 1688] [id = 184] 11:15:03 INFO - PROCESS | 1688 | --DOCSHELL 0x118096800 == 38 [pid = 1688] [id = 183] 11:15:03 INFO - PROCESS | 1688 | --DOCSHELL 0x116007000 == 37 [pid = 1688] [id = 182] 11:15:03 INFO - PROCESS | 1688 | --DOCSHELL 0x119670000 == 36 [pid = 1688] [id = 181] 11:15:03 INFO - PROCESS | 1688 | --DOCSHELL 0x11609d800 == 35 [pid = 1688] [id = 180] 11:15:03 INFO - PROCESS | 1688 | --DOCSHELL 0x1198c3000 == 34 [pid = 1688] [id = 169] 11:15:03 INFO - PROCESS | 1688 | --DOCSHELL 0x129084800 == 33 [pid = 1688] [id = 179] 11:15:03 INFO - PROCESS | 1688 | --DOCSHELL 0x12a5a9800 == 32 [pid = 1688] [id = 192] 11:15:03 INFO - PROCESS | 1688 | --DOCSHELL 0x1291d7000 == 31 [pid = 1688] [id = 191] 11:15:03 INFO - PROCESS | 1688 | --DOCSHELL 0x128dee800 == 30 [pid = 1688] [id = 190] 11:15:03 INFO - PROCESS | 1688 | --DOCSHELL 0x120e84000 == 29 [pid = 1688] [id = 189] 11:15:03 INFO - PROCESS | 1688 | --DOCSHELL 0x125f16000 == 28 [pid = 1688] [id = 187] 11:15:03 INFO - PROCESS | 1688 | --DOCSHELL 0x11699b000 == 27 [pid = 1688] [id = 188] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x12ac48800) [pid = 1688] [serial = 536] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x119374c00) [pid = 1688] [serial = 491] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1185e0800) [pid = 1688] [serial = 490] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x117e95400) [pid = 1688] [serial = 509] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1184c5400) [pid = 1688] [serial = 510] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x119205c00) [pid = 1688] [serial = 512] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x119932400) [pid = 1688] [serial = 513] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x119ce9800) [pid = 1688] [serial = 507] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x11949e000) [pid = 1688] [serial = 506] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x124924000) [pid = 1688] [serial = 494] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1265e4c00) [pid = 1688] [serial = 534] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x120f26400) [pid = 1688] [serial = 515] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x1234ca000) [pid = 1688] [serial = 516] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x124e3bc00) [pid = 1688] [serial = 518] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x120f29400) [pid = 1688] [serial = 493] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x12913b400) [pid = 1688] [serial = 497] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x1289dc000) [pid = 1688] [serial = 496] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x12b8b7400) [pid = 1688] [serial = 500] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x12b864c00) [pid = 1688] [serial = 499] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x11859e800) [pid = 1688] [serial = 503] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x116a0bc00) [pid = 1688] [serial = 502] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x125439000) [pid = 1688] [serial = 521] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x128951000) [pid = 1688] [serial = 524] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x1255bcc00) [pid = 1688] [serial = 522] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x128da2c00) [pid = 1688] [serial = 527] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x128aa1800) [pid = 1688] [serial = 525] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 65 (0x1294bf800) [pid = 1688] [serial = 530] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 64 (0x119208000) [pid = 1688] [serial = 533] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 63 (0x129143400) [pid = 1688] [serial = 528] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 62 (0x12a761800) [pid = 1688] [serial = 531] [outer = 0x0] [url = about:blank] 11:15:03 INFO - PROCESS | 1688 | --DOMWINDOW == 61 (0x124ff1c00) [pid = 1688] [serial = 519] [outer = 0x0] [url = about:blank] 11:15:04 INFO - PROCESS | 1688 | 1465496104379 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]]]}] 11:15:04 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 11:15:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1674ms 11:15:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:15:04 INFO - PROCESS | 1688 | 1465496104429 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:15:04 INFO - PROCESS | 1688 | 1465496104432 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 11:15:04 INFO - PROCESS | 1688 | 1465496104435 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:15:04 INFO - PROCESS | 1688 | 1465496104436 Marionette TRACE conn2 <- [1,746,null,{}] 11:15:04 INFO - PROCESS | 1688 | 1465496104440 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}] 11:15:04 INFO - PROCESS | 1688 | 1465496104442 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:04 INFO - PROCESS | 1688 | 1465496104513 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:15:04 INFO - PROCESS | 1688 | 1465496104517 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:04 INFO - PROCESS | 1688 | 1465496104519 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x11336c000 == 28 [pid = 1688] [id = 194] 11:15:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 62 (0x113866400) [pid = 1688] [serial = 580] [outer = 0x0] 11:15:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 63 (0x116629c00) [pid = 1688] [serial = 581] [outer = 0x113866400] 11:15:04 INFO - PROCESS | 1688 | 1465496104549 Marionette DEBUG loaded listener.js 11:15:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 64 (0x116fc4400) [pid = 1688] [serial = 582] [outer = 0x113866400] 11:15:05 INFO - PROCESS | 1688 | 1465496105372 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]]]}] 11:15:05 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.) 11:15:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 973ms 11:15:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:15:05 INFO - PROCESS | 1688 | 1465496105408 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:15:05 INFO - PROCESS | 1688 | 1465496105411 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 11:15:05 INFO - PROCESS | 1688 | 1465496105416 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:15:05 INFO - PROCESS | 1688 | 1465496105417 Marionette TRACE conn2 <- [1,750,null,{}] 11:15:05 INFO - PROCESS | 1688 | 1465496105420 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}] 11:15:05 INFO - PROCESS | 1688 | 1465496105422 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:05 INFO - PROCESS | 1688 | 1465496105495 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:15:05 INFO - PROCESS | 1688 | 1465496105499 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:05 INFO - PROCESS | 1688 | 1465496105501 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x1169af000 == 29 [pid = 1688] [id = 195] 11:15:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x1184c5400) [pid = 1688] [serial = 583] [outer = 0x0] 11:15:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x1185dfc00) [pid = 1688] [serial = 584] [outer = 0x1184c5400] 11:15:05 INFO - PROCESS | 1688 | 1465496105530 Marionette DEBUG loaded listener.js 11:15:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x11920d400) [pid = 1688] [serial = 585] [outer = 0x1184c5400] 11:15:06 INFO - PROCESS | 1688 | 1465496106377 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]]]}] 11:15:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:15:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 972ms 11:15:06 INFO - PROCESS | 1688 | 1465496106393 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:15:06 INFO - PROCESS | 1688 | 1465496106394 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 11:15:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:15:06 INFO - PROCESS | 1688 | 1465496106396 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:15:06 INFO - PROCESS | 1688 | 1465496106399 Marionette TRACE conn2 <- [1,754,null,{}] 11:15:06 INFO - PROCESS | 1688 | 1465496106409 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}] 11:15:06 INFO - PROCESS | 1688 | 1465496106412 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:06 INFO - PROCESS | 1688 | 1465496106501 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:15:06 INFO - PROCESS | 1688 | 1465496106534 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:06 INFO - PROCESS | 1688 | 1465496106536 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x118570000 == 30 [pid = 1688] [id = 196] 11:15:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x116079c00) [pid = 1688] [serial = 586] [outer = 0x0] 11:15:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x119ce8000) [pid = 1688] [serial = 587] [outer = 0x116079c00] 11:15:06 INFO - PROCESS | 1688 | 1465496106564 Marionette DEBUG loaded listener.js 11:15:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x119cf5400) [pid = 1688] [serial = 588] [outer = 0x116079c00] 11:15:07 INFO - PROCESS | 1688 | 1465496107363 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]]]}] 11:15:07 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 11:15:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 973ms 11:15:07 INFO - PROCESS | 1688 | 1465496107372 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:15:07 INFO - PROCESS | 1688 | 1465496107373 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 11:15:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:15:07 INFO - PROCESS | 1688 | 1465496107375 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:15:07 INFO - PROCESS | 1688 | 1465496107377 Marionette TRACE conn2 <- [1,758,null,{}] 11:15:07 INFO - PROCESS | 1688 | 1465496107379 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}] 11:15:07 INFO - PROCESS | 1688 | 1465496107380 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:07 INFO - PROCESS | 1688 | 1465496107474 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:15:07 INFO - PROCESS | 1688 | 1465496107507 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:07 INFO - PROCESS | 1688 | 1465496107508 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x11926e800 == 31 [pid = 1688] [id = 197] 11:15:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x121005c00) [pid = 1688] [serial = 589] [outer = 0x0] 11:15:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x1234ca000) [pid = 1688] [serial = 590] [outer = 0x121005c00] 11:15:07 INFO - PROCESS | 1688 | 1465496107533 Marionette DEBUG loaded listener.js 11:15:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x124ac5800) [pid = 1688] [serial = 591] [outer = 0x121005c00] 11:15:07 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x1199be800) [pid = 1688] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:15:07 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x116966800) [pid = 1688] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:15:07 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x118596400) [pid = 1688] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:15:07 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x118598800) [pid = 1688] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:15:07 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x128da5800) [pid = 1688] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:15:07 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x1160d9000) [pid = 1688] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:15:07 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x11938a800) [pid = 1688] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:15:07 INFO - PROCESS | 1688 | --DOMWINDOW == 65 (0x119cecc00) [pid = 1688] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:15:07 INFO - PROCESS | 1688 | --DOMWINDOW == 64 (0x124f0d000) [pid = 1688] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:15:07 INFO - PROCESS | 1688 | 1465496107858 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]]]}] 11:15:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:15:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 517ms 11:15:07 INFO - PROCESS | 1688 | 1465496107894 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:15:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:15:07 INFO - PROCESS | 1688 | 1465496107903 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 11:15:07 INFO - PROCESS | 1688 | 1465496107906 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:15:07 INFO - PROCESS | 1688 | 1465496107907 Marionette TRACE conn2 <- [1,762,null,{}] 11:15:07 INFO - PROCESS | 1688 | 1465496107909 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}] 11:15:07 INFO - PROCESS | 1688 | 1465496107910 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:07 INFO - PROCESS | 1688 | 1465496107984 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:15:07 INFO - PROCESS | 1688 | 1465496107988 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:07 INFO - PROCESS | 1688 | 1465496107991 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x119cc4800 == 32 [pid = 1688] [id = 198] 11:15:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x11696c800) [pid = 1688] [serial = 592] [outer = 0x0] 11:15:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x120f2a000) [pid = 1688] [serial = 593] [outer = 0x11696c800] 11:15:08 INFO - PROCESS | 1688 | 1465496108016 Marionette DEBUG loaded listener.js 11:15:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x124e41400) [pid = 1688] [serial = 594] [outer = 0x11696c800] 11:15:08 INFO - PROCESS | 1688 | 1465496108804 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]]]}] 11:15:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:15:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 920ms 11:15:08 INFO - PROCESS | 1688 | 1465496108827 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:15:08 INFO - PROCESS | 1688 | 1465496108828 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 11:15:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:15:08 INFO - PROCESS | 1688 | 1465496108830 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:15:08 INFO - PROCESS | 1688 | 1465496108831 Marionette TRACE conn2 <- [1,766,null,{}] 11:15:08 INFO - PROCESS | 1688 | 1465496108833 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}] 11:15:08 INFO - PROCESS | 1688 | 1465496108837 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:08 INFO - PROCESS | 1688 | 1465496108950 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:15:08 INFO - PROCESS | 1688 | 1465496108978 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:08 INFO - PROCESS | 1688 | 1465496108979 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x1212c6800 == 33 [pid = 1688] [id = 199] 11:15:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x1162d1800) [pid = 1688] [serial = 595] [outer = 0x0] 11:15:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x124ff2400) [pid = 1688] [serial = 596] [outer = 0x1162d1800] 11:15:09 INFO - PROCESS | 1688 | 1465496109004 Marionette DEBUG loaded listener.js 11:15:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x1255be000) [pid = 1688] [serial = 597] [outer = 0x1162d1800] 11:15:09 INFO - PROCESS | 1688 | 1465496109737 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]]]}] 11:15:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:15:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 918ms 11:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:15:09 INFO - PROCESS | 1688 | 1465496109755 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:15:09 INFO - PROCESS | 1688 | 1465496109756 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 11:15:09 INFO - PROCESS | 1688 | 1465496109759 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:15:09 INFO - PROCESS | 1688 | 1465496109760 Marionette TRACE conn2 <- [1,770,null,{}] 11:15:09 INFO - PROCESS | 1688 | 1465496109802 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}] 11:15:09 INFO - PROCESS | 1688 | 1465496109804 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:09 INFO - PROCESS | 1688 | 1465496109886 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:15:09 INFO - PROCESS | 1688 | 1465496109894 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:09 INFO - PROCESS | 1688 | 1465496109896 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x1132dd000 == 34 [pid = 1688] [id = 200] 11:15:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x11386f000) [pid = 1688] [serial = 598] [outer = 0x0] 11:15:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x113d3e400) [pid = 1688] [serial = 599] [outer = 0x11386f000] 11:15:09 INFO - PROCESS | 1688 | 1465496109927 Marionette DEBUG loaded listener.js 11:15:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x11662f400) [pid = 1688] [serial = 600] [outer = 0x11386f000] 11:15:10 INFO - PROCESS | 1688 | 1465496110493 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]]]}] 11:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 756ms 11:15:10 INFO - PROCESS | 1688 | 1465496110530 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:15:10 INFO - PROCESS | 1688 | 1465496110532 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 11:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:15:10 INFO - PROCESS | 1688 | 1465496110536 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:15:10 INFO - PROCESS | 1688 | 1465496110540 Marionette TRACE conn2 <- [1,774,null,{}] 11:15:10 INFO - PROCESS | 1688 | 1465496110544 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}] 11:15:10 INFO - PROCESS | 1688 | 1465496110545 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:10 INFO - PROCESS | 1688 | 1465496110645 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:15:10 INFO - PROCESS | 1688 | 1465496110720 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:10 INFO - PROCESS | 1688 | 1465496110723 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x118589000 == 35 [pid = 1688] [id = 201] 11:15:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x1185de800) [pid = 1688] [serial = 601] [outer = 0x0] 11:15:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x11920ec00) [pid = 1688] [serial = 602] [outer = 0x1185de800] 11:15:10 INFO - PROCESS | 1688 | 1465496110754 Marionette DEBUG loaded listener.js 11:15:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x119381000) [pid = 1688] [serial = 603] [outer = 0x1185de800] 11:15:11 INFO - PROCESS | 1688 | 1465496111315 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]]]}] 11:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 826ms 11:15:11 INFO - PROCESS | 1688 | 1465496111396 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:15:11 INFO - PROCESS | 1688 | 1465496111398 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 11:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:15:11 INFO - PROCESS | 1688 | 1465496111403 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:15:11 INFO - PROCESS | 1688 | 1465496111405 Marionette TRACE conn2 <- [1,778,null,{}] 11:15:11 INFO - PROCESS | 1688 | 1465496111409 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}] 11:15:11 INFO - PROCESS | 1688 | 1465496111411 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:11 INFO - PROCESS | 1688 | 1465496111511 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:15:11 INFO - PROCESS | 1688 | 1465496111557 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:11 INFO - PROCESS | 1688 | 1465496111560 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x116948800 == 36 [pid = 1688] [id = 202] 11:15:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x1172b8400) [pid = 1688] [serial = 604] [outer = 0x0] 11:15:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x1176df400) [pid = 1688] [serial = 605] [outer = 0x1172b8400] 11:15:11 INFO - PROCESS | 1688 | 1465496111588 Marionette DEBUG loaded listener.js 11:15:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x1184c3c00) [pid = 1688] [serial = 606] [outer = 0x1172b8400] 11:15:11 INFO - PROCESS | 1688 | --DOCSHELL 0x119cc4800 == 35 [pid = 1688] [id = 198] 11:15:11 INFO - PROCESS | 1688 | --DOCSHELL 0x11926e800 == 34 [pid = 1688] [id = 197] 11:15:11 INFO - PROCESS | 1688 | --DOCSHELL 0x118570000 == 33 [pid = 1688] [id = 196] 11:15:11 INFO - PROCESS | 1688 | --DOCSHELL 0x1169af000 == 32 [pid = 1688] [id = 195] 11:15:11 INFO - PROCESS | 1688 | --DOCSHELL 0x11336c000 == 31 [pid = 1688] [id = 194] 11:15:11 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x12a76a800) [pid = 1688] [serial = 560] [outer = 0x0] [url = about:blank] 11:15:11 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x1289dec00) [pid = 1688] [serial = 554] [outer = 0x0] [url = about:blank] 11:15:11 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x124827800) [pid = 1688] [serial = 557] [outer = 0x0] [url = about:blank] 11:15:11 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x128da1400) [pid = 1688] [serial = 555] [outer = 0x0] [url = about:blank] 11:15:11 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x118a3a400) [pid = 1688] [serial = 545] [outer = 0x0] [url = about:blank] 11:15:11 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x119357400) [pid = 1688] [serial = 546] [outer = 0x0] [url = about:blank] 11:15:11 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x12ae52c00) [pid = 1688] [serial = 537] [outer = 0x0] [url = about:blank] 11:15:11 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x1166f3000) [pid = 1688] [serial = 539] [outer = 0x0] [url = about:blank] 11:15:11 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x11815e000) [pid = 1688] [serial = 540] [outer = 0x0] [url = about:blank] 11:15:11 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x1198d5800) [pid = 1688] [serial = 542] [outer = 0x0] [url = about:blank] 11:15:11 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x119cf1400) [pid = 1688] [serial = 543] [outer = 0x0] [url = about:blank] 11:15:11 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x121003c00) [pid = 1688] [serial = 548] [outer = 0x0] [url = about:blank] 11:15:11 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x1289e7c00) [pid = 1688] [serial = 558] [outer = 0x0] [url = about:blank] 11:15:11 INFO - PROCESS | 1688 | --DOMWINDOW == 65 (0x125f5e800) [pid = 1688] [serial = 551] [outer = 0x0] [url = about:blank] 11:15:11 INFO - PROCESS | 1688 | --DOMWINDOW == 64 (0x1264b9800) [pid = 1688] [serial = 552] [outer = 0x0] [url = about:blank] 11:15:11 INFO - PROCESS | 1688 | --DOMWINDOW == 63 (0x12197e800) [pid = 1688] [serial = 549] [outer = 0x0] [url = about:blank] 11:15:11 INFO - PROCESS | 1688 | --DOMWINDOW == 62 (0x12b857c00) [pid = 1688] [serial = 561] [outer = 0x0] [url = about:blank] 11:15:11 INFO - PROCESS | 1688 | 1465496111936 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]]]}] 11:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 574ms 11:15:11 INFO - PROCESS | 1688 | 1465496111977 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:15:11 INFO - PROCESS | 1688 | 1465496111980 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 11:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:15:11 INFO - PROCESS | 1688 | 1465496111984 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:15:11 INFO - PROCESS | 1688 | 1465496111986 Marionette TRACE conn2 <- [1,782,null,{}] 11:15:11 INFO - PROCESS | 1688 | 1465496111988 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}] 11:15:11 INFO - PROCESS | 1688 | 1465496111989 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:12 INFO - PROCESS | 1688 | 1465496112066 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:15:12 INFO - PROCESS | 1688 | 1465496112072 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:12 INFO - PROCESS | 1688 | 1465496112074 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x116f58800 == 32 [pid = 1688] [id = 203] 11:15:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 63 (0x118f2dc00) [pid = 1688] [serial = 607] [outer = 0x0] 11:15:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 64 (0x11936e800) [pid = 1688] [serial = 608] [outer = 0x118f2dc00] 11:15:12 INFO - PROCESS | 1688 | 1465496112101 Marionette DEBUG loaded listener.js 11:15:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x11949a800) [pid = 1688] [serial = 609] [outer = 0x118f2dc00] 11:15:12 INFO - PROCESS | 1688 | 1465496112437 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]]]}] 11:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 470ms 11:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:15:12 INFO - PROCESS | 1688 | 1465496112456 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:15:12 INFO - PROCESS | 1688 | 1465496112458 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 11:15:12 INFO - PROCESS | 1688 | 1465496112460 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:15:12 INFO - PROCESS | 1688 | 1465496112463 Marionette TRACE conn2 <- [1,786,null,{}] 11:15:12 INFO - PROCESS | 1688 | 1465496112470 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}] 11:15:12 INFO - PROCESS | 1688 | 1465496112474 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:12 INFO - PROCESS | 1688 | 1465496112551 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:15:12 INFO - PROCESS | 1688 | 1465496112559 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:12 INFO - PROCESS | 1688 | 1465496112561 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x118aae000 == 33 [pid = 1688] [id = 204] 11:15:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x113da1400) [pid = 1688] [serial = 610] [outer = 0x0] 11:15:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x120f20000) [pid = 1688] [serial = 611] [outer = 0x113da1400] 11:15:12 INFO - PROCESS | 1688 | 1465496112589 Marionette DEBUG loaded listener.js 11:15:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x121b95c00) [pid = 1688] [serial = 612] [outer = 0x113da1400] 11:15:12 INFO - PROCESS | 1688 | 1465496112942 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]]]}] 11:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 521ms 11:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:15:12 INFO - PROCESS | 1688 | 1465496112981 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:15:12 INFO - PROCESS | 1688 | 1465496112983 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 11:15:12 INFO - PROCESS | 1688 | 1465496112985 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:15:12 INFO - PROCESS | 1688 | 1465496112986 Marionette TRACE conn2 <- [1,790,null,{}] 11:15:12 INFO - PROCESS | 1688 | 1465496112989 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}] 11:15:12 INFO - PROCESS | 1688 | 1465496112990 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:13 INFO - PROCESS | 1688 | 1465496113067 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:15:13 INFO - PROCESS | 1688 | 1465496113073 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:13 INFO - PROCESS | 1688 | 1465496113075 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x121181000 == 34 [pid = 1688] [id = 205] 11:15:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x1249c8800) [pid = 1688] [serial = 613] [outer = 0x0] 11:15:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x124e3bc00) [pid = 1688] [serial = 614] [outer = 0x1249c8800] 11:15:13 INFO - PROCESS | 1688 | 1465496113100 Marionette DEBUG loaded listener.js 11:15:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x124fec800) [pid = 1688] [serial = 615] [outer = 0x1249c8800] 11:15:13 INFO - PROCESS | 1688 | 1465496113409 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]]]}] 11:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 468ms 11:15:13 INFO - PROCESS | 1688 | 1465496113454 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:15:13 INFO - PROCESS | 1688 | 1465496113455 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 11:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:15:13 INFO - PROCESS | 1688 | 1465496113457 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:15:13 INFO - PROCESS | 1688 | 1465496113458 Marionette TRACE conn2 <- [1,794,null,{}] 11:15:13 INFO - PROCESS | 1688 | 1465496113460 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}] 11:15:13 INFO - PROCESS | 1688 | 1465496113462 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:13 INFO - PROCESS | 1688 | 1465496113534 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:15:13 INFO - PROCESS | 1688 | 1465496113540 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:13 INFO - PROCESS | 1688 | 1465496113542 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x123409000 == 35 [pid = 1688] [id = 206] 11:15:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x124fe8400) [pid = 1688] [serial = 616] [outer = 0x0] 11:15:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x125579c00) [pid = 1688] [serial = 617] [outer = 0x124fe8400] 11:15:13 INFO - PROCESS | 1688 | 1465496113561 Marionette DEBUG loaded listener.js 11:15:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x125f62400) [pid = 1688] [serial = 618] [outer = 0x124fe8400] 11:15:14 INFO - PROCESS | 1688 | 1465496113996 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]]]}] 11:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 570ms 11:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:15:14 INFO - PROCESS | 1688 | 1465496114028 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:15:14 INFO - PROCESS | 1688 | 1465496114030 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 11:15:14 INFO - PROCESS | 1688 | 1465496114033 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:15:14 INFO - PROCESS | 1688 | 1465496114035 Marionette TRACE conn2 <- [1,798,null,{}] 11:15:14 INFO - PROCESS | 1688 | 1465496114040 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}] 11:15:14 INFO - PROCESS | 1688 | 1465496114044 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:14 INFO - PROCESS | 1688 | 1465496114140 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:15:14 INFO - PROCESS | 1688 | 1465496114143 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:14 INFO - PROCESS | 1688 | 1465496114144 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x124a71000 == 36 [pid = 1688] [id = 207] 11:15:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x124fec400) [pid = 1688] [serial = 619] [outer = 0x0] 11:15:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x128950400) [pid = 1688] [serial = 620] [outer = 0x124fec400] 11:15:14 INFO - PROCESS | 1688 | 1465496114202 Marionette DEBUG loaded listener.js 11:15:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x128c5ec00) [pid = 1688] [serial = 621] [outer = 0x124fec400] 11:15:14 INFO - PROCESS | 1688 | 1465496114683 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]]]}] 11:15:14 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 11:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 674ms 11:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:15:14 INFO - PROCESS | 1688 | 1465496114715 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:15:14 INFO - PROCESS | 1688 | 1465496114716 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 11:15:14 INFO - PROCESS | 1688 | 1465496114720 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:15:14 INFO - PROCESS | 1688 | 1465496114725 Marionette TRACE conn2 <- [1,802,null,{}] 11:15:14 INFO - PROCESS | 1688 | 1465496114728 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}] 11:15:14 INFO - PROCESS | 1688 | 1465496114730 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:14 INFO - PROCESS | 1688 | 1465496114843 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:15:14 INFO - PROCESS | 1688 | 1465496114846 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:14 INFO - PROCESS | 1688 | 1465496114847 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x1254cc800 == 37 [pid = 1688] [id = 208] 11:15:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x128d9b400) [pid = 1688] [serial = 622] [outer = 0x0] 11:15:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x12913b400) [pid = 1688] [serial = 623] [outer = 0x128d9b400] 11:15:14 INFO - PROCESS | 1688 | 1465496114871 Marionette DEBUG loaded listener.js 11:15:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x12931c800) [pid = 1688] [serial = 624] [outer = 0x128d9b400] 11:15:15 INFO - PROCESS | 1688 | 1465496115205 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]]]}] 11:15:15 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 11:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 523ms 11:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:15:15 INFO - PROCESS | 1688 | 1465496115243 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 11:15:15 INFO - PROCESS | 1688 | 1465496115244 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 11:15:15 INFO - PROCESS | 1688 | 1465496115246 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:15:15 INFO - PROCESS | 1688 | 1465496115247 Marionette TRACE conn2 <- [1,806,null,{}] 11:15:15 INFO - PROCESS | 1688 | 1465496115249 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}] 11:15:15 INFO - PROCESS | 1688 | 1465496115251 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:15 INFO - PROCESS | 1688 | 1465496115343 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:15:15 INFO - PROCESS | 1688 | 1465496115360 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:15 INFO - PROCESS | 1688 | 1465496115361 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x126b81800 == 38 [pid = 1688] [id = 209] 11:15:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x128da2c00) [pid = 1688] [serial = 625] [outer = 0x0] 11:15:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1294c3400) [pid = 1688] [serial = 626] [outer = 0x128da2c00] 11:15:15 INFO - PROCESS | 1688 | 1465496115385 Marionette DEBUG loaded listener.js 11:15:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x12a5ba800) [pid = 1688] [serial = 627] [outer = 0x128da2c00] 11:15:15 INFO - PROCESS | 1688 | [1688] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:15:15 INFO - PROCESS | 1688 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:15:15 INFO - PROCESS | 1688 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:15:15 INFO - PROCESS | 1688 | [GFX2-]: Using SkiaGL canvas. 11:15:15 INFO - PROCESS | 1688 | 1465496115787 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]]]}] 11:15:15 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 11:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 569ms 11:15:15 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x116079c00) [pid = 1688] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:15:15 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1184c5400) [pid = 1688] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:15:15 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1172af800) [pid = 1688] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:15:15 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x113866400) [pid = 1688] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:15:15 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x121005c00) [pid = 1688] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:15:15 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x116970000) [pid = 1688] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:15:15 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x11937a800) [pid = 1688] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:15:15 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x1264b8800) [pid = 1688] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:15:15 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x12b859400) [pid = 1688] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:15:15 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x12be4d000) [pid = 1688] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:15:15 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x11696c800) [pid = 1688] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:15:15 INFO - PROCESS | 1688 | 1465496115836 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:15:15 INFO - PROCESS | 1688 | 1465496115839 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 11:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:15:15 INFO - PROCESS | 1688 | 1465496115845 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:15:15 INFO - PROCESS | 1688 | 1465496115846 Marionette TRACE conn2 <- [1,810,null,{}] 11:15:15 INFO - PROCESS | 1688 | 1465496115850 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}] 11:15:15 INFO - PROCESS | 1688 | 1465496115852 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:15 INFO - PROCESS | 1688 | 1465496115961 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:15:16 INFO - PROCESS | 1688 | 1465496115994 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:16 INFO - PROCESS | 1688 | 1465496115995 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x128974000 == 39 [pid = 1688] [id = 210] 11:15:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x11815e800) [pid = 1688] [serial = 628] [outer = 0x0] 11:15:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x1194a0000) [pid = 1688] [serial = 629] [outer = 0x11815e800] 11:15:16 INFO - PROCESS | 1688 | 1465496116013 Marionette DEBUG loaded listener.js 11:15:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x1289e1400) [pid = 1688] [serial = 630] [outer = 0x11815e800] 11:15:16 INFO - PROCESS | 1688 | 1465496116398 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]]]}] 11:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 572ms 11:15:16 INFO - PROCESS | 1688 | 1465496116417 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 11:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:15:16 INFO - PROCESS | 1688 | 1465496116419 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 11:15:16 INFO - PROCESS | 1688 | 1465496116423 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:15:16 INFO - PROCESS | 1688 | 1465496116424 Marionette TRACE conn2 <- [1,814,null,{}] 11:15:16 INFO - PROCESS | 1688 | 1465496116428 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}] 11:15:16 INFO - PROCESS | 1688 | 1465496116429 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:16 INFO - PROCESS | 1688 | 1465496116568 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:15:16 INFO - PROCESS | 1688 | 1465496116608 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:16 INFO - PROCESS | 1688 | 1465496116609 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x128dec800 == 40 [pid = 1688] [id = 211] 11:15:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x118165000) [pid = 1688] [serial = 631] [outer = 0x0] 11:15:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x1255b9800) [pid = 1688] [serial = 632] [outer = 0x118165000] 11:15:16 INFO - PROCESS | 1688 | 1465496116648 Marionette DEBUG loaded listener.js 11:15:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x12ac45400) [pid = 1688] [serial = 633] [outer = 0x118165000] 11:15:16 INFO - PROCESS | 1688 | 1465496116991 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] 11:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:15:17 INFO - PROCESS | 1688 | 1465496117044 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 11:15:17 INFO - PROCESS | 1688 | 1465496117047 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:15:17 INFO - PROCESS | 1688 | 1465496117048 Marionette TRACE conn2 <- [1,818,null,{}] 11:15:17 INFO - PROCESS | 1688 | 1465496117050 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}] 11:15:17 INFO - PROCESS | 1688 | 1465496117052 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:17 INFO - PROCESS | 1688 | 1465496117164 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:15:17 INFO - PROCESS | 1688 | 1465496117171 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:17 INFO - PROCESS | 1688 | 1465496117173 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x1294df800 == 41 [pid = 1688] [id = 212] 11:15:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x119356400) [pid = 1688] [serial = 634] [outer = 0x0] 11:15:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x12b846400) [pid = 1688] [serial = 635] [outer = 0x119356400] 11:15:17 INFO - PROCESS | 1688 | 1465496117199 Marionette DEBUG loaded listener.js 11:15:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x12b8b0000) [pid = 1688] [serial = 636] [outer = 0x119356400] 11:15:17 INFO - PROCESS | 1688 | 1465496117506 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]]]}] 11:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 468ms 11:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:15:17 INFO - PROCESS | 1688 | 1465496117516 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:15:17 INFO - PROCESS | 1688 | 1465496117517 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 11:15:17 INFO - PROCESS | 1688 | 1465496117519 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:15:17 INFO - PROCESS | 1688 | 1465496117520 Marionette TRACE conn2 <- [1,822,null,{}] 11:15:17 INFO - PROCESS | 1688 | 1465496117525 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}] 11:15:17 INFO - PROCESS | 1688 | 1465496117527 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:17 INFO - PROCESS | 1688 | 1465496117603 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:15:17 INFO - PROCESS | 1688 | 1465496117608 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:17 INFO - PROCESS | 1688 | 1465496117609 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a5a8800 == 42 [pid = 1688] [id = 213] 11:15:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x12b8b0c00) [pid = 1688] [serial = 637] [outer = 0x0] 11:15:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x12be48000) [pid = 1688] [serial = 638] [outer = 0x12b8b0c00] 11:15:17 INFO - PROCESS | 1688 | 1465496117633 Marionette DEBUG loaded listener.js 11:15:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x12be82400) [pid = 1688] [serial = 639] [outer = 0x12b8b0c00] 11:15:18 INFO - PROCESS | 1688 | 1465496118019 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] 11:15:18 INFO - PROCESS | 1688 | 1465496118045 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 11:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:15:18 INFO - PROCESS | 1688 | 1465496118049 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:15:18 INFO - PROCESS | 1688 | 1465496118051 Marionette TRACE conn2 <- [1,826,null,{}] 11:15:18 INFO - PROCESS | 1688 | 1465496118054 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}] 11:15:18 INFO - PROCESS | 1688 | 1465496118056 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:18 INFO - PROCESS | 1688 | 1465496118164 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:15:18 INFO - PROCESS | 1688 | 1465496118217 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:18 INFO - PROCESS | 1688 | 1465496118219 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x116099000 == 43 [pid = 1688] [id = 214] 11:15:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1160d3c00) [pid = 1688] [serial = 640] [outer = 0x0] 11:15:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x116777800) [pid = 1688] [serial = 641] [outer = 0x1160d3c00] 11:15:18 INFO - PROCESS | 1688 | 1465496118251 Marionette DEBUG loaded listener.js 11:15:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x118454000) [pid = 1688] [serial = 642] [outer = 0x1160d3c00] 11:15:18 INFO - PROCESS | 1688 | 1465496118689 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]]]}] 11:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 11:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:15:18 INFO - PROCESS | 1688 | 1465496118718 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:15:18 INFO - PROCESS | 1688 | 1465496118722 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 11:15:18 INFO - PROCESS | 1688 | 1465496118726 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:15:18 INFO - PROCESS | 1688 | 1465496118728 Marionette TRACE conn2 <- [1,830,null,{}] 11:15:18 INFO - PROCESS | 1688 | 1465496118731 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}] 11:15:18 INFO - PROCESS | 1688 | 1465496118732 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:18 INFO - PROCESS | 1688 | 1465496118834 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:15:18 INFO - PROCESS | 1688 | 1465496118922 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:18 INFO - PROCESS | 1688 | 1465496118923 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x12117a800 == 44 [pid = 1688] [id = 215] 11:15:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x11949e000) [pid = 1688] [serial = 643] [outer = 0x0] 11:15:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1194a6c00) [pid = 1688] [serial = 644] [outer = 0x11949e000] 11:15:18 INFO - PROCESS | 1688 | 1465496118968 Marionette DEBUG loaded listener.js 11:15:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x121005800) [pid = 1688] [serial = 645] [outer = 0x11949e000] 11:15:19 INFO - PROCESS | 1688 | 1465496119392 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]]]}] 11:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 672ms 11:15:19 INFO - PROCESS | 1688 | 1465496119398 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:15:19 INFO - PROCESS | 1688 | 1465496119400 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 11:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:15:19 INFO - PROCESS | 1688 | 1465496119402 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:15:19 INFO - PROCESS | 1688 | 1465496119405 Marionette TRACE conn2 <- [1,834,null,{}] 11:15:19 INFO - PROCESS | 1688 | 1465496119412 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}] 11:15:19 INFO - PROCESS | 1688 | 1465496119416 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:19 INFO - PROCESS | 1688 | 1465496119516 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:15:19 INFO - PROCESS | 1688 | 1465496119566 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:19 INFO - PROCESS | 1688 | 1465496119568 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a40e000 == 45 [pid = 1688] [id = 216] 11:15:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x124fe6c00) [pid = 1688] [serial = 646] [outer = 0x0] 11:15:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1255bd000) [pid = 1688] [serial = 647] [outer = 0x124fe6c00] 11:15:19 INFO - PROCESS | 1688 | 1465496119598 Marionette DEBUG loaded listener.js 11:15:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12895b400) [pid = 1688] [serial = 648] [outer = 0x124fe6c00] 11:15:20 INFO - PROCESS | 1688 | 1465496120053 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]]]}] 11:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 11:15:20 INFO - PROCESS | 1688 | 1465496120074 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:15:20 INFO - PROCESS | 1688 | 1465496120078 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 11:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:15:20 INFO - PROCESS | 1688 | 1465496120081 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:15:20 INFO - PROCESS | 1688 | 1465496120083 Marionette TRACE conn2 <- [1,838,null,{}] 11:15:20 INFO - PROCESS | 1688 | 1465496120086 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}] 11:15:20 INFO - PROCESS | 1688 | 1465496120089 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:20 INFO - PROCESS | 1688 | 1465496120256 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:15:20 INFO - PROCESS | 1688 | 1465496120361 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:20 INFO - PROCESS | 1688 | 1465496120363 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b896000 == 46 [pid = 1688] [id = 217] 11:15:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x129144000) [pid = 1688] [serial = 649] [outer = 0x0] 11:15:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12a5b2400) [pid = 1688] [serial = 650] [outer = 0x129144000] 11:15:20 INFO - PROCESS | 1688 | 1465496120412 Marionette DEBUG loaded listener.js 11:15:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12b84b800) [pid = 1688] [serial = 651] [outer = 0x129144000] 11:15:20 INFO - PROCESS | 1688 | 1465496120878 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]]]}] 11:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 825ms 11:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:15:20 INFO - PROCESS | 1688 | 1465496120905 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:15:20 INFO - PROCESS | 1688 | 1465496120907 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 11:15:20 INFO - PROCESS | 1688 | 1465496120909 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:15:20 INFO - PROCESS | 1688 | 1465496120910 Marionette TRACE conn2 <- [1,842,null,{}] 11:15:20 INFO - PROCESS | 1688 | 1465496120912 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}] 11:15:20 INFO - PROCESS | 1688 | 1465496120914 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:21 INFO - PROCESS | 1688 | 1465496121126 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:15:21 INFO - PROCESS | 1688 | 1465496121207 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:21 INFO - PROCESS | 1688 | 1465496121209 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x117249000 == 47 [pid = 1688] [id = 218] 11:15:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1150cd000) [pid = 1688] [serial = 652] [outer = 0x0] 11:15:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x116a0a400) [pid = 1688] [serial = 653] [outer = 0x1150cd000] 11:15:21 INFO - PROCESS | 1688 | 1465496121237 Marionette DEBUG loaded listener.js 11:15:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x11859d400) [pid = 1688] [serial = 654] [outer = 0x1150cd000] 11:15:21 INFO - PROCESS | 1688 | 1465496121694 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]]]}] 11:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 820ms 11:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:15:21 INFO - PROCESS | 1688 | 1465496121730 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:15:21 INFO - PROCESS | 1688 | 1465496121733 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 11:15:21 INFO - PROCESS | 1688 | 1465496121736 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:15:21 INFO - PROCESS | 1688 | 1465496121739 Marionette TRACE conn2 <- [1,846,null,{}] 11:15:21 INFO - PROCESS | 1688 | 1465496121743 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}] 11:15:21 INFO - PROCESS | 1688 | 1465496121745 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x1294df800 == 46 [pid = 1688] [id = 212] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x128dec800 == 45 [pid = 1688] [id = 211] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x128974000 == 44 [pid = 1688] [id = 210] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x126b81800 == 43 [pid = 1688] [id = 209] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x1254cc800 == 42 [pid = 1688] [id = 208] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x124a71000 == 41 [pid = 1688] [id = 207] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x123409000 == 40 [pid = 1688] [id = 206] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x121181000 == 39 [pid = 1688] [id = 205] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x118aae000 == 38 [pid = 1688] [id = 204] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x116f58800 == 37 [pid = 1688] [id = 203] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x116948800 == 36 [pid = 1688] [id = 202] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x118589000 == 35 [pid = 1688] [id = 201] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x1132dd000 == 34 [pid = 1688] [id = 200] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x1212c6800 == 33 [pid = 1688] [id = 199] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x117243800 == 32 [pid = 1688] [id = 193] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x117249000 == 31 [pid = 1688] [id = 218] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x12b896000 == 30 [pid = 1688] [id = 217] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x12a40e000 == 29 [pid = 1688] [id = 216] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x12117a800 == 28 [pid = 1688] [id = 215] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x12a5a8800 == 27 [pid = 1688] [id = 213] 11:15:22 INFO - PROCESS | 1688 | --DOCSHELL 0x116099000 == 26 [pid = 1688] [id = 214] 11:15:22 INFO - PROCESS | 1688 | 1465496122328 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x124ff2400) [pid = 1688] [serial = 596] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x119ce8000) [pid = 1688] [serial = 587] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1185dfc00) [pid = 1688] [serial = 584] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x117e97000) [pid = 1688] [serial = 578] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x11920b400) [pid = 1688] [serial = 579] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x116629c00) [pid = 1688] [serial = 581] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1234ca000) [pid = 1688] [serial = 590] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x118a43000) [pid = 1688] [serial = 564] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x118156400) [pid = 1688] [serial = 563] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x124fea000) [pid = 1688] [serial = 567] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1234ce400) [pid = 1688] [serial = 566] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12ae58000) [pid = 1688] [serial = 570] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1294cc800) [pid = 1688] [serial = 569] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x12be47800) [pid = 1688] [serial = 573] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12b8b8000) [pid = 1688] [serial = 572] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x119cf5400) [pid = 1688] [serial = 588] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x12be90400) [pid = 1688] [serial = 576] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x12be83c00) [pid = 1688] [serial = 575] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x120f2a000) [pid = 1688] [serial = 593] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x116fc4400) [pid = 1688] [serial = 582] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x124ac5800) [pid = 1688] [serial = 591] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x124e41400) [pid = 1688] [serial = 594] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x11920d400) [pid = 1688] [serial = 585] [outer = 0x0] [url = about:blank] 11:15:22 INFO - PROCESS | 1688 | 1465496122415 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:22 INFO - PROCESS | 1688 | 1465496122417 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x111d9a800 == 27 [pid = 1688] [id = 219] 11:15:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x1110b7000) [pid = 1688] [serial = 655] [outer = 0x0] 11:15:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x111d13800) [pid = 1688] [serial = 656] [outer = 0x1110b7000] 11:15:22 INFO - PROCESS | 1688 | 1465496122445 Marionette DEBUG loaded listener.js 11:15:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x111fca800) [pid = 1688] [serial = 657] [outer = 0x1110b7000] 11:15:22 INFO - PROCESS | 1688 | 1465496122824 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]]]}] 11:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1124ms 11:15:22 INFO - PROCESS | 1688 | 1465496122861 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:15:22 INFO - PROCESS | 1688 | 1465496122865 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 11:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:15:22 INFO - PROCESS | 1688 | 1465496122870 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:15:22 INFO - PROCESS | 1688 | 1465496122872 Marionette TRACE conn2 <- [1,850,null,{}] 11:15:22 INFO - PROCESS | 1688 | 1465496122877 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}] 11:15:22 INFO - PROCESS | 1688 | 1465496122879 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:23 INFO - PROCESS | 1688 | 1465496123043 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:15:23 INFO - PROCESS | 1688 | 1465496123059 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:23 INFO - PROCESS | 1688 | 1465496123061 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x113d71000 == 28 [pid = 1688] [id = 220] 11:15:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x11223c400) [pid = 1688] [serial = 658] [outer = 0x0] 11:15:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x113d31800) [pid = 1688] [serial = 659] [outer = 0x11223c400] 11:15:23 INFO - PROCESS | 1688 | 1465496123105 Marionette DEBUG loaded listener.js 11:15:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1150cc400) [pid = 1688] [serial = 660] [outer = 0x11223c400] 11:15:23 INFO - PROCESS | 1688 | 1465496123440 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]]]}] 11:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 624ms 11:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:15:23 INFO - PROCESS | 1688 | 1465496123493 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:15:23 INFO - PROCESS | 1688 | 1465496123495 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 11:15:23 INFO - PROCESS | 1688 | 1465496123497 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:15:23 INFO - PROCESS | 1688 | 1465496123499 Marionette TRACE conn2 <- [1,854,null,{}] 11:15:23 INFO - PROCESS | 1688 | 1465496123501 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}] 11:15:23 INFO - PROCESS | 1688 | 1465496123502 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:23 INFO - PROCESS | 1688 | 1465496123578 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:15:23 INFO - PROCESS | 1688 | 1465496123608 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:23 INFO - PROCESS | 1688 | 1465496123609 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x113d70800 == 29 [pid = 1688] [id = 221] 11:15:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x116a03c00) [pid = 1688] [serial = 661] [outer = 0x0] 11:15:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x117042400) [pid = 1688] [serial = 662] [outer = 0x116a03c00] 11:15:23 INFO - PROCESS | 1688 | 1465496123642 Marionette DEBUG loaded listener.js 11:15:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1176d3800) [pid = 1688] [serial = 663] [outer = 0x116a03c00] 11:15:23 INFO - PROCESS | 1688 | 1465496123951 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]]]}] 11:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 468ms 11:15:23 INFO - PROCESS | 1688 | 1465496123966 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:15:23 INFO - PROCESS | 1688 | 1465496123968 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 11:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:15:23 INFO - PROCESS | 1688 | 1465496123980 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:15:23 INFO - PROCESS | 1688 | 1465496123983 Marionette TRACE conn2 <- [1,858,null,{}] 11:15:23 INFO - PROCESS | 1688 | 1465496123985 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}] 11:15:23 INFO - PROCESS | 1688 | 1465496123987 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:24 INFO - PROCESS | 1688 | 1465496124067 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:15:24 INFO - PROCESS | 1688 | 1465496124122 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:24 INFO - PROCESS | 1688 | 1465496124123 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x11808f000 == 30 [pid = 1688] [id = 222] 11:15:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1133b5c00) [pid = 1688] [serial = 664] [outer = 0x0] 11:15:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x11815d400) [pid = 1688] [serial = 665] [outer = 0x1133b5c00] 11:15:24 INFO - PROCESS | 1688 | 1465496124148 Marionette DEBUG loaded listener.js 11:15:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x118a45800) [pid = 1688] [serial = 666] [outer = 0x1133b5c00] 11:15:24 INFO - PROCESS | 1688 | 1465496124435 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]]]}] 11:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 478ms 11:15:24 INFO - PROCESS | 1688 | 1465496124453 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:15:24 INFO - PROCESS | 1688 | 1465496124454 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 11:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:15:24 INFO - PROCESS | 1688 | 1465496124464 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:15:24 INFO - PROCESS | 1688 | 1465496124466 Marionette TRACE conn2 <- [1,862,null,{}] 11:15:24 INFO - PROCESS | 1688 | 1465496124468 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}] 11:15:24 INFO - PROCESS | 1688 | 1465496124469 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:24 INFO - PROCESS | 1688 | 1465496124567 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:15:24 INFO - PROCESS | 1688 | 1465496124571 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:24 INFO - PROCESS | 1688 | 1465496124572 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x1185c4000 == 31 [pid = 1688] [id = 223] 11:15:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x112ee3800) [pid = 1688] [serial = 667] [outer = 0x0] 11:15:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x118f30400) [pid = 1688] [serial = 668] [outer = 0x112ee3800] 11:15:24 INFO - PROCESS | 1688 | 1465496124597 Marionette DEBUG loaded listener.js 11:15:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x119377c00) [pid = 1688] [serial = 669] [outer = 0x112ee3800] 11:15:24 INFO - PROCESS | 1688 | 1465496124951 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]]]}] 11:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 519ms 11:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:15:24 INFO - PROCESS | 1688 | 1465496124985 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:15:24 INFO - PROCESS | 1688 | 1465496124986 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 11:15:24 INFO - PROCESS | 1688 | 1465496124988 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:15:24 INFO - PROCESS | 1688 | 1465496124989 Marionette TRACE conn2 <- [1,866,null,{}] 11:15:24 INFO - PROCESS | 1688 | 1465496124992 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}] 11:15:24 INFO - PROCESS | 1688 | 1465496124993 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:25 INFO - PROCESS | 1688 | 1465496125088 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:15:25 INFO - PROCESS | 1688 | 1465496125092 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:25 INFO - PROCESS | 1688 | 1465496125096 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x119cb7800 == 32 [pid = 1688] [id = 224] 11:15:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x116970800) [pid = 1688] [serial = 670] [outer = 0x0] 11:15:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x119928000) [pid = 1688] [serial = 671] [outer = 0x116970800] 11:15:25 INFO - PROCESS | 1688 | 1465496125128 Marionette DEBUG loaded listener.js 11:15:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x119ced800) [pid = 1688] [serial = 672] [outer = 0x116970800] 11:15:25 INFO - PROCESS | 1688 | 1465496125474 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]]]}] 11:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 520ms 11:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:15:25 INFO - PROCESS | 1688 | 1465496125509 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:15:25 INFO - PROCESS | 1688 | 1465496125510 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 11:15:25 INFO - PROCESS | 1688 | 1465496125512 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:15:25 INFO - PROCESS | 1688 | 1465496125513 Marionette TRACE conn2 <- [1,870,null,{}] 11:15:25 INFO - PROCESS | 1688 | 1465496125515 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}] 11:15:25 INFO - PROCESS | 1688 | 1465496125516 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:25 INFO - PROCESS | 1688 | 1465496125606 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:15:25 INFO - PROCESS | 1688 | 1465496125640 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:25 INFO - PROCESS | 1688 | 1465496125641 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x111fa0000 == 33 [pid = 1688] [id = 225] 11:15:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x119cf2000) [pid = 1688] [serial = 673] [outer = 0x0] 11:15:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x121298400) [pid = 1688] [serial = 674] [outer = 0x119cf2000] 11:15:25 INFO - PROCESS | 1688 | 1465496125665 Marionette DEBUG loaded listener.js 11:15:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x121915c00) [pid = 1688] [serial = 675] [outer = 0x119cf2000] 11:15:25 INFO - PROCESS | 1688 | 1465496125979 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]]]}] 11:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 517ms 11:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:15:26 INFO - PROCESS | 1688 | 1465496126030 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:15:26 INFO - PROCESS | 1688 | 1465496126031 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 11:15:26 INFO - PROCESS | 1688 | 1465496126033 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:15:26 INFO - PROCESS | 1688 | 1465496126034 Marionette TRACE conn2 <- [1,874,null,{}] 11:15:26 INFO - PROCESS | 1688 | 1465496126036 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}] 11:15:26 INFO - PROCESS | 1688 | 1465496126038 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:26 INFO - PROCESS | 1688 | 1465496126131 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:15:26 INFO - PROCESS | 1688 | 1465496126167 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:26 INFO - PROCESS | 1688 | 1465496126168 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x12340d000 == 34 [pid = 1688] [id = 226] 11:15:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x119371c00) [pid = 1688] [serial = 676] [outer = 0x0] 11:15:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x121b8f400) [pid = 1688] [serial = 677] [outer = 0x119371c00] 11:15:26 INFO - PROCESS | 1688 | 1465496126192 Marionette DEBUG loaded listener.js 11:15:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1234d4400) [pid = 1688] [serial = 678] [outer = 0x119371c00] 11:15:26 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x124fe8400) [pid = 1688] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:15:26 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x118165000) [pid = 1688] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:15:26 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x118f2dc00) [pid = 1688] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:15:26 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x128d9b400) [pid = 1688] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:15:26 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x119356400) [pid = 1688] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:15:26 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1185de800) [pid = 1688] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:15:26 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x11386f000) [pid = 1688] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:15:26 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x124fec400) [pid = 1688] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:15:26 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x11815e800) [pid = 1688] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:15:26 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x128da2c00) [pid = 1688] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:15:26 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1172b8400) [pid = 1688] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:15:26 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x113da1400) [pid = 1688] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:15:26 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1249c8800) [pid = 1688] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:15:26 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1162d1800) [pid = 1688] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:15:26 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x12b8b0c00) [pid = 1688] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:15:26 INFO - PROCESS | 1688 | 1465496126684 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]]]}] 11:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 668ms 11:15:26 INFO - PROCESS | 1688 | 1465496126702 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:15:26 INFO - PROCESS | 1688 | 1465496126703 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 11:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:15:26 INFO - PROCESS | 1688 | 1465496126708 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:15:26 INFO - PROCESS | 1688 | 1465496126709 Marionette TRACE conn2 <- [1,878,null,{}] 11:15:26 INFO - PROCESS | 1688 | 1465496126711 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}] 11:15:26 INFO - PROCESS | 1688 | 1465496126712 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:26 INFO - PROCESS | 1688 | 1465496126784 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:15:26 INFO - PROCESS | 1688 | 1465496126788 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:26 INFO - PROCESS | 1688 | 1465496126791 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x1248ab800 == 35 [pid = 1688] [id = 227] 11:15:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x117e95000) [pid = 1688] [serial = 679] [outer = 0x0] 11:15:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1234d4800) [pid = 1688] [serial = 680] [outer = 0x117e95000] 11:15:26 INFO - PROCESS | 1688 | 1465496126816 Marionette DEBUG loaded listener.js 11:15:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1249bf800) [pid = 1688] [serial = 681] [outer = 0x117e95000] 11:15:27 INFO - PROCESS | 1688 | 1465496127143 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]]]}] 11:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 469ms 11:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:15:27 INFO - PROCESS | 1688 | 1465496127176 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:15:27 INFO - PROCESS | 1688 | 1465496127177 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 11:15:27 INFO - PROCESS | 1688 | 1465496127179 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:15:27 INFO - PROCESS | 1688 | 1465496127181 Marionette TRACE conn2 <- [1,882,null,{}] 11:15:27 INFO - PROCESS | 1688 | 1465496127183 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}] 11:15:27 INFO - PROCESS | 1688 | 1465496127184 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:27 INFO - PROCESS | 1688 | 1465496127281 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:15:27 INFO - PROCESS | 1688 | 1465496127286 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:27 INFO - PROCESS | 1688 | 1465496127287 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x1254cc000 == 36 [pid = 1688] [id = 228] 11:15:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1249c8800) [pid = 1688] [serial = 682] [outer = 0x0] 11:15:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x124cbe000) [pid = 1688] [serial = 683] [outer = 0x1249c8800] 11:15:27 INFO - PROCESS | 1688 | 1465496127314 Marionette DEBUG loaded listener.js 11:15:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x124f05c00) [pid = 1688] [serial = 684] [outer = 0x1249c8800] 11:15:27 INFO - PROCESS | 1688 | 1465496127614 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]]]}] 11:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 467ms 11:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:15:27 INFO - PROCESS | 1688 | 1465496127648 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:15:27 INFO - PROCESS | 1688 | 1465496127649 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 11:15:27 INFO - PROCESS | 1688 | 1465496127651 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:15:27 INFO - PROCESS | 1688 | 1465496127652 Marionette TRACE conn2 <- [1,886,null,{}] 11:15:27 INFO - PROCESS | 1688 | 1465496127654 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}] 11:15:27 INFO - PROCESS | 1688 | 1465496127656 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:27 INFO - PROCESS | 1688 | 1465496127730 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:15:27 INFO - PROCESS | 1688 | 1465496127733 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:27 INFO - PROCESS | 1688 | 1465496127735 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x128966800 == 37 [pid = 1688] [id = 229] 11:15:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x124e44400) [pid = 1688] [serial = 685] [outer = 0x0] 11:15:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x124fe8800) [pid = 1688] [serial = 686] [outer = 0x124e44400] 11:15:27 INFO - PROCESS | 1688 | 1465496127764 Marionette DEBUG loaded listener.js 11:15:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12557a800) [pid = 1688] [serial = 687] [outer = 0x124e44400] 11:15:28 INFO - PROCESS | 1688 | 1465496128101 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]]]}] 11:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 469ms 11:15:28 INFO - PROCESS | 1688 | 1465496128120 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:15:28 INFO - PROCESS | 1688 | 1465496128124 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 11:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:15:28 INFO - PROCESS | 1688 | 1465496128126 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:15:28 INFO - PROCESS | 1688 | 1465496128128 Marionette TRACE conn2 <- [1,890,null,{}] 11:15:28 INFO - PROCESS | 1688 | 1465496128130 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}] 11:15:28 INFO - PROCESS | 1688 | 1465496128132 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:28 INFO - PROCESS | 1688 | 1465496128242 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:15:28 INFO - PROCESS | 1688 | 1465496128247 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:28 INFO - PROCESS | 1688 | 1465496128248 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x119cb7000 == 38 [pid = 1688] [id = 230] 11:15:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1255ba000) [pid = 1688] [serial = 688] [outer = 0x0] 11:15:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x125f60c00) [pid = 1688] [serial = 689] [outer = 0x1255ba000] 11:15:28 INFO - PROCESS | 1688 | 1465496128272 Marionette DEBUG loaded listener.js 11:15:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1265e3800) [pid = 1688] [serial = 690] [outer = 0x1255ba000] 11:15:28 INFO - PROCESS | 1688 | 1465496128582 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]]]}] 11:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 468ms 11:15:28 INFO - PROCESS | 1688 | 1465496128646 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:15:28 INFO - PROCESS | 1688 | 1465496128649 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 11:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:15:28 INFO - PROCESS | 1688 | 1465496128653 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:15:28 INFO - PROCESS | 1688 | 1465496128655 Marionette TRACE conn2 <- [1,894,null,{}] 11:15:28 INFO - PROCESS | 1688 | 1465496128659 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}] 11:15:28 INFO - PROCESS | 1688 | 1465496128661 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:28 INFO - PROCESS | 1688 | 1465496128752 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:15:28 INFO - PROCESS | 1688 | 1465496128843 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:28 INFO - PROCESS | 1688 | 1465496128845 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x113842800 == 39 [pid = 1688] [id = 231] 11:15:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x112a79800) [pid = 1688] [serial = 691] [outer = 0x0] 11:15:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x112acd800) [pid = 1688] [serial = 692] [outer = 0x112a79800] 11:15:28 INFO - PROCESS | 1688 | 1465496128877 Marionette DEBUG loaded listener.js 11:15:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x113a27000) [pid = 1688] [serial = 693] [outer = 0x112a79800] 11:15:29 INFO - PROCESS | 1688 | 1465496129415 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]]]}] 11:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 823ms 11:15:29 INFO - PROCESS | 1688 | 1465496129476 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:15:29 INFO - PROCESS | 1688 | 1465496129478 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 11:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:15:29 INFO - PROCESS | 1688 | 1465496129482 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:15:29 INFO - PROCESS | 1688 | 1465496129485 Marionette TRACE conn2 <- [1,898,null,{}] 11:15:29 INFO - PROCESS | 1688 | 1465496129488 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}] 11:15:29 INFO - PROCESS | 1688 | 1465496129490 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:29 INFO - PROCESS | 1688 | 1465496129596 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:15:29 INFO - PROCESS | 1688 | 1465496129671 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:29 INFO - PROCESS | 1688 | 1465496129672 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x11857b000 == 40 [pid = 1688] [id = 232] 11:15:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x116777c00) [pid = 1688] [serial = 694] [outer = 0x0] 11:15:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x11696e800) [pid = 1688] [serial = 695] [outer = 0x116777c00] 11:15:29 INFO - PROCESS | 1688 | 1465496129703 Marionette DEBUG loaded listener.js 11:15:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x118160000) [pid = 1688] [serial = 696] [outer = 0x116777c00] 11:15:30 INFO - PROCESS | 1688 | 1465496130407 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]]]}] 11:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 973ms 11:15:30 INFO - PROCESS | 1688 | 1465496130454 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:15:30 INFO - PROCESS | 1688 | 1465496130459 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 11:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:15:30 INFO - PROCESS | 1688 | 1465496130462 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:15:30 INFO - PROCESS | 1688 | 1465496130464 Marionette TRACE conn2 <- [1,902,null,{}] 11:15:30 INFO - PROCESS | 1688 | 1465496130467 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}] 11:15:30 INFO - PROCESS | 1688 | 1465496130469 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:30 INFO - PROCESS | 1688 | 1465496130573 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:15:30 INFO - PROCESS | 1688 | --DOCSHELL 0x128966800 == 39 [pid = 1688] [id = 229] 11:15:30 INFO - PROCESS | 1688 | --DOCSHELL 0x1254cc000 == 38 [pid = 1688] [id = 228] 11:15:30 INFO - PROCESS | 1688 | --DOCSHELL 0x1248ab800 == 37 [pid = 1688] [id = 227] 11:15:30 INFO - PROCESS | 1688 | --DOCSHELL 0x12340d000 == 36 [pid = 1688] [id = 226] 11:15:30 INFO - PROCESS | 1688 | --DOCSHELL 0x111fa0000 == 35 [pid = 1688] [id = 225] 11:15:30 INFO - PROCESS | 1688 | --DOCSHELL 0x119cb7800 == 34 [pid = 1688] [id = 224] 11:15:30 INFO - PROCESS | 1688 | --DOCSHELL 0x1185c4000 == 33 [pid = 1688] [id = 223] 11:15:30 INFO - PROCESS | 1688 | --DOCSHELL 0x11808f000 == 32 [pid = 1688] [id = 222] 11:15:30 INFO - PROCESS | 1688 | --DOCSHELL 0x113d70800 == 31 [pid = 1688] [id = 221] 11:15:30 INFO - PROCESS | 1688 | --DOCSHELL 0x113d71000 == 30 [pid = 1688] [id = 220] 11:15:30 INFO - PROCESS | 1688 | --DOCSHELL 0x111d9a800 == 29 [pid = 1688] [id = 219] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x12be82400) [pid = 1688] [serial = 639] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x12be48000) [pid = 1688] [serial = 638] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x12b8b0000) [pid = 1688] [serial = 636] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x125f62400) [pid = 1688] [serial = 618] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1255b9800) [pid = 1688] [serial = 632] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x11949a800) [pid = 1688] [serial = 609] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x12913b400) [pid = 1688] [serial = 623] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x125579c00) [pid = 1688] [serial = 617] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x12b846400) [pid = 1688] [serial = 635] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x119381000) [pid = 1688] [serial = 603] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x11662f400) [pid = 1688] [serial = 600] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x128950400) [pid = 1688] [serial = 620] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1194a0000) [pid = 1688] [serial = 629] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x12a5ba800) [pid = 1688] [serial = 627] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1176df400) [pid = 1688] [serial = 605] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x11920ec00) [pid = 1688] [serial = 602] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1294c3400) [pid = 1688] [serial = 626] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x120f20000) [pid = 1688] [serial = 611] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x121b95c00) [pid = 1688] [serial = 612] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x124e3bc00) [pid = 1688] [serial = 614] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1184c3c00) [pid = 1688] [serial = 606] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1289e1400) [pid = 1688] [serial = 630] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1255be000) [pid = 1688] [serial = 597] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x11936e800) [pid = 1688] [serial = 608] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x113d3e400) [pid = 1688] [serial = 599] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x12931c800) [pid = 1688] [serial = 624] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x12ac45400) [pid = 1688] [serial = 633] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x128c5ec00) [pid = 1688] [serial = 621] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x124fec800) [pid = 1688] [serial = 615] [outer = 0x0] [url = about:blank] 11:15:30 INFO - PROCESS | 1688 | 1465496130654 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:30 INFO - PROCESS | 1688 | 1465496130656 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x1132bf000 == 30 [pid = 1688] [id = 233] 11:15:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x115ee7800) [pid = 1688] [serial = 697] [outer = 0x0] 11:15:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x1160d9000) [pid = 1688] [serial = 698] [outer = 0x115ee7800] 11:15:30 INFO - PROCESS | 1688 | 1465496130684 Marionette DEBUG loaded listener.js 11:15:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x1176db400) [pid = 1688] [serial = 699] [outer = 0x115ee7800] 11:15:30 INFO - PROCESS | 1688 | 1465496130987 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]]]}] 11:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 571ms 11:15:31 INFO - PROCESS | 1688 | 1465496131032 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:15:31 INFO - PROCESS | 1688 | 1465496131035 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 11:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:15:31 INFO - PROCESS | 1688 | 1465496131044 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:15:31 INFO - PROCESS | 1688 | 1465496131046 Marionette TRACE conn2 <- [1,906,null,{}] 11:15:31 INFO - PROCESS | 1688 | 1465496131049 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}] 11:15:31 INFO - PROCESS | 1688 | 1465496131052 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:31 INFO - PROCESS | 1688 | 1465496131191 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:15:31 INFO - PROCESS | 1688 | 1465496131253 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:31 INFO - PROCESS | 1688 | 1465496131254 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x116f57000 == 31 [pid = 1688] [id = 234] 11:15:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x116a0c000) [pid = 1688] [serial = 700] [outer = 0x0] 11:15:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x1184c7000) [pid = 1688] [serial = 701] [outer = 0x116a0c000] 11:15:31 INFO - PROCESS | 1688 | 1465496131298 Marionette DEBUG loaded listener.js 11:15:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x118f79000) [pid = 1688] [serial = 702] [outer = 0x116a0c000] 11:15:31 INFO - PROCESS | 1688 | 1465496131667 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]]]}] 11:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 669ms 11:15:31 INFO - PROCESS | 1688 | 1465496131713 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:15:31 INFO - PROCESS | 1688 | 1465496131715 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 11:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:15:31 INFO - PROCESS | 1688 | 1465496131717 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:15:31 INFO - PROCESS | 1688 | 1465496131719 Marionette TRACE conn2 <- [1,910,null,{}] 11:15:31 INFO - PROCESS | 1688 | 1465496131727 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}] 11:15:31 INFO - PROCESS | 1688 | 1465496131731 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:31 INFO - PROCESS | 1688 | 1465496131822 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:15:31 INFO - PROCESS | 1688 | 1465496131894 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:31 INFO - PROCESS | 1688 | 1465496131897 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x119269000 == 32 [pid = 1688] [id = 235] 11:15:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x112dab800) [pid = 1688] [serial = 703] [outer = 0x0] 11:15:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x11949ec00) [pid = 1688] [serial = 704] [outer = 0x112dab800] 11:15:31 INFO - PROCESS | 1688 | 1465496131924 Marionette DEBUG loaded listener.js 11:15:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x119cea800) [pid = 1688] [serial = 705] [outer = 0x112dab800] 11:15:32 INFO - PROCESS | 1688 | 1465496132175 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]]]}] 11:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 471ms 11:15:32 INFO - PROCESS | 1688 | 1465496132190 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:15:32 INFO - PROCESS | 1688 | 1465496132193 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 11:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:15:32 INFO - PROCESS | 1688 | 1465496132200 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:15:32 INFO - PROCESS | 1688 | 1465496132201 Marionette TRACE conn2 <- [1,914,null,{}] 11:15:32 INFO - PROCESS | 1688 | 1465496132204 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}] 11:15:32 INFO - PROCESS | 1688 | 1465496132205 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:32 INFO - PROCESS | 1688 | 1465496132301 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:15:32 INFO - PROCESS | 1688 | 1465496132304 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:32 INFO - PROCESS | 1688 | 1465496132307 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x1212e0800 == 33 [pid = 1688] [id = 236] 11:15:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x120f1bc00) [pid = 1688] [serial = 706] [outer = 0x0] 11:15:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x121138400) [pid = 1688] [serial = 707] [outer = 0x120f1bc00] 11:15:32 INFO - PROCESS | 1688 | 1465496132332 Marionette DEBUG loaded listener.js 11:15:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x12197cc00) [pid = 1688] [serial = 708] [outer = 0x120f1bc00] 11:15:32 INFO - PROCESS | 1688 | 1465496132806 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]]]}] 11:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 619ms 11:15:32 INFO - PROCESS | 1688 | 1465496132820 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:15:32 INFO - PROCESS | 1688 | 1465496132825 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 11:15:32 INFO - PROCESS | 1688 | 1465496132828 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:15:32 INFO - PROCESS | 1688 | 1465496132831 Marionette TRACE conn2 <- [1,918,null,{}] 11:15:32 INFO - PROCESS | 1688 | 1465496132835 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}] 11:15:32 INFO - PROCESS | 1688 | 1465496132836 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:32 INFO - PROCESS | 1688 | 1465496132934 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:15:32 INFO - PROCESS | 1688 | 1465496132994 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:32 INFO - PROCESS | 1688 | 1465496132996 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x118099800 == 34 [pid = 1688] [id = 237] 11:15:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x116070000) [pid = 1688] [serial = 709] [outer = 0x0] 11:15:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x117e95400) [pid = 1688] [serial = 710] [outer = 0x116070000] 11:15:33 INFO - PROCESS | 1688 | 1465496133032 Marionette DEBUG loaded listener.js 11:15:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1185db800) [pid = 1688] [serial = 711] [outer = 0x116070000] 11:15:33 INFO - PROCESS | 1688 | 1465496133474 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]]]}] 11:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 671ms 11:15:33 INFO - PROCESS | 1688 | 1465496133499 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:15:33 INFO - PROCESS | 1688 | 1465496133502 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 11:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:15:33 INFO - PROCESS | 1688 | 1465496133507 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:15:33 INFO - PROCESS | 1688 | 1465496133509 Marionette TRACE conn2 <- [1,922,null,{}] 11:15:33 INFO - PROCESS | 1688 | 1465496133511 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}] 11:15:33 INFO - PROCESS | 1688 | 1465496133513 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:33 INFO - PROCESS | 1688 | 1465496133612 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:15:33 INFO - PROCESS | 1688 | 1465496133663 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:33 INFO - PROCESS | 1688 | 1465496133664 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x12325e000 == 35 [pid = 1688] [id = 238] 11:15:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x119376000) [pid = 1688] [serial = 712] [outer = 0x0] 11:15:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x119ceb000) [pid = 1688] [serial = 713] [outer = 0x119376000] 11:15:33 INFO - PROCESS | 1688 | 1465496133695 Marionette DEBUG loaded listener.js 11:15:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x120f2a000) [pid = 1688] [serial = 714] [outer = 0x119376000] 11:15:34 INFO - PROCESS | 1688 | 1465496134108 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]]]}] 11:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 619ms 11:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:15:34 INFO - PROCESS | 1688 | 1465496134127 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:15:34 INFO - PROCESS | 1688 | 1465496134128 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 11:15:34 INFO - PROCESS | 1688 | 1465496134130 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:15:34 INFO - PROCESS | 1688 | 1465496134133 Marionette TRACE conn2 <- [1,926,null,{}] 11:15:34 INFO - PROCESS | 1688 | 1465496134141 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}] 11:15:34 INFO - PROCESS | 1688 | 1465496134144 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:34 INFO - PROCESS | 1688 | 1465496134241 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:15:34 INFO - PROCESS | 1688 | 1465496134330 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:34 INFO - PROCESS | 1688 | 1465496134332 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x1255e8800 == 36 [pid = 1688] [id = 239] 11:15:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12492e800) [pid = 1688] [serial = 715] [outer = 0x0] 11:15:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x124e3e800) [pid = 1688] [serial = 716] [outer = 0x12492e800] 11:15:34 INFO - PROCESS | 1688 | 1465496134364 Marionette DEBUG loaded listener.js 11:15:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x124feb800) [pid = 1688] [serial = 717] [outer = 0x12492e800] 11:15:34 INFO - PROCESS | 1688 | 1465496134770 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]]]}] 11:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 672ms 11:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:15:34 INFO - PROCESS | 1688 | 1465496134802 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:15:34 INFO - PROCESS | 1688 | 1465496134804 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 11:15:34 INFO - PROCESS | 1688 | 1465496134807 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:15:34 INFO - PROCESS | 1688 | 1465496134808 Marionette TRACE conn2 <- [1,930,null,{}] 11:15:34 INFO - PROCESS | 1688 | 1465496134810 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}] 11:15:34 INFO - PROCESS | 1688 | 1465496134812 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:34 INFO - PROCESS | 1688 | 1465496134907 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:15:34 INFO - PROCESS | 1688 | 1465496134957 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:34 INFO - PROCESS | 1688 | 1465496134958 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x12657d000 == 37 [pid = 1688] [id = 240] 11:15:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12542f000) [pid = 1688] [serial = 718] [outer = 0x0] 11:15:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1255ba400) [pid = 1688] [serial = 719] [outer = 0x12542f000] 11:15:34 INFO - PROCESS | 1688 | 1465496134986 Marionette DEBUG loaded listener.js 11:15:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x125f5e800) [pid = 1688] [serial = 720] [outer = 0x12542f000] 11:15:35 INFO - PROCESS | 1688 | 1465496135383 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]]]}] 11:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 618ms 11:15:35 INFO - PROCESS | 1688 | 1465496135426 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:15:35 INFO - PROCESS | 1688 | 1465496135427 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 11:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:15:35 INFO - PROCESS | 1688 | 1465496135430 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:15:35 INFO - PROCESS | 1688 | 1465496135431 Marionette TRACE conn2 <- [1,934,null,{}] 11:15:35 INFO - PROCESS | 1688 | 1465496135433 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}] 11:15:35 INFO - PROCESS | 1688 | 1465496135435 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:35 INFO - PROCESS | 1688 | 1465496135526 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:15:35 INFO - PROCESS | 1688 | 1465496135619 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:35 INFO - PROCESS | 1688 | 1465496135621 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x128de4800 == 38 [pid = 1688] [id = 241] 11:15:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x126427c00) [pid = 1688] [serial = 721] [outer = 0x0] 11:15:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1264b8800) [pid = 1688] [serial = 722] [outer = 0x126427c00] 11:15:35 INFO - PROCESS | 1688 | 1465496135649 Marionette DEBUG loaded listener.js 11:15:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1265ec800) [pid = 1688] [serial = 723] [outer = 0x126427c00] 11:15:36 INFO - PROCESS | 1688 | 1465496136082 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]]]}] 11:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 668ms 11:15:36 INFO - PROCESS | 1688 | 1465496136099 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:15:36 INFO - PROCESS | 1688 | 1465496136100 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 11:15:36 INFO - PROCESS | 1688 | 1465496136102 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:15:36 INFO - PROCESS | 1688 | 1465496136104 Marionette TRACE conn2 <- [1,938,null,{}] 11:15:36 INFO - PROCESS | 1688 | 1465496136126 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}] 11:15:36 INFO - PROCESS | 1688 | 1465496136131 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:36 INFO - PROCESS | 1688 | 1465496136239 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:15:36 INFO - PROCESS | 1688 | 1465496136303 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:36 INFO - PROCESS | 1688 | 1465496136304 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x1294e5800 == 39 [pid = 1688] [id = 242] 11:15:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x128951800) [pid = 1688] [serial = 724] [outer = 0x0] 11:15:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x128a9c000) [pid = 1688] [serial = 725] [outer = 0x128951800] 11:15:36 INFO - PROCESS | 1688 | 1465496136333 Marionette DEBUG loaded listener.js 11:15:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x128d9c400) [pid = 1688] [serial = 726] [outer = 0x128951800] 11:15:36 INFO - PROCESS | 1688 | 1465496136773 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]]]}] 11:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 740ms 11:15:36 INFO - PROCESS | 1688 | 1465496136851 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:15:36 INFO - PROCESS | 1688 | 1465496136854 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 11:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:15:36 INFO - PROCESS | 1688 | 1465496136878 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:15:36 INFO - PROCESS | 1688 | 1465496136879 Marionette TRACE conn2 <- [1,942,null,{}] 11:15:36 INFO - PROCESS | 1688 | 1465496136883 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}] 11:15:36 INFO - PROCESS | 1688 | 1465496136884 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:37 INFO - PROCESS | 1688 | --DOCSHELL 0x119269000 == 38 [pid = 1688] [id = 235] 11:15:37 INFO - PROCESS | 1688 | --DOCSHELL 0x116f57000 == 37 [pid = 1688] [id = 234] 11:15:37 INFO - PROCESS | 1688 | --DOCSHELL 0x1132bf000 == 36 [pid = 1688] [id = 233] 11:15:37 INFO - PROCESS | 1688 | --DOCSHELL 0x113842800 == 35 [pid = 1688] [id = 231] 11:15:37 INFO - PROCESS | 1688 | --DOCSHELL 0x11857b000 == 34 [pid = 1688] [id = 232] 11:15:37 INFO - PROCESS | 1688 | --DOCSHELL 0x119cb7000 == 33 [pid = 1688] [id = 230] 11:15:37 INFO - PROCESS | 1688 | --DOCSHELL 0x1294e5800 == 32 [pid = 1688] [id = 242] 11:15:37 INFO - PROCESS | 1688 | --DOCSHELL 0x128de4800 == 31 [pid = 1688] [id = 241] 11:15:37 INFO - PROCESS | 1688 | --DOCSHELL 0x12657d000 == 30 [pid = 1688] [id = 240] 11:15:37 INFO - PROCESS | 1688 | --DOCSHELL 0x1255e8800 == 29 [pid = 1688] [id = 239] 11:15:37 INFO - PROCESS | 1688 | --DOCSHELL 0x12325e000 == 28 [pid = 1688] [id = 238] 11:15:37 INFO - PROCESS | 1688 | --DOCSHELL 0x118099800 == 27 [pid = 1688] [id = 237] 11:15:37 INFO - PROCESS | 1688 | --DOCSHELL 0x1212e0800 == 26 [pid = 1688] [id = 236] 11:15:37 INFO - PROCESS | 1688 | 1465496137486 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:15:37 INFO - PROCESS | 1688 | 1465496137607 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:37 INFO - PROCESS | 1688 | 1465496137609 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x11260b000 == 27 [pid = 1688] [id = 243] 11:15:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x112ad7c00) [pid = 1688] [serial = 727] [outer = 0x0] 11:15:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x112f28000) [pid = 1688] [serial = 728] [outer = 0x112ad7c00] 11:15:37 INFO - PROCESS | 1688 | 1465496137638 Marionette DEBUG loaded listener.js 11:15:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x113f34400) [pid = 1688] [serial = 729] [outer = 0x112ad7c00] 11:15:38 INFO - PROCESS | 1688 | 1465496138005 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]]]}] 11:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1171ms 11:15:38 INFO - PROCESS | 1688 | 1465496138048 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:15:38 INFO - PROCESS | 1688 | 1465496138051 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 11:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:15:38 INFO - PROCESS | 1688 | 1465496138055 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:15:38 INFO - PROCESS | 1688 | 1465496138057 Marionette TRACE conn2 <- [1,946,null,{}] 11:15:38 INFO - PROCESS | 1688 | 1465496138066 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}] 11:15:38 INFO - PROCESS | 1688 | 1465496138067 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:38 INFO - PROCESS | 1688 | 1465496138166 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:15:38 INFO - PROCESS | 1688 | 1465496138171 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:38 INFO - PROCESS | 1688 | 1465496138173 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x116f5b000 == 28 [pid = 1688] [id = 244] 11:15:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1166f7000) [pid = 1688] [serial = 730] [outer = 0x0] 11:15:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x118158400) [pid = 1688] [serial = 731] [outer = 0x1166f7000] 11:15:38 INFO - PROCESS | 1688 | 1465496138200 Marionette DEBUG loaded listener.js 11:15:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x11859e000) [pid = 1688] [serial = 732] [outer = 0x1166f7000] 11:15:38 INFO - PROCESS | 1688 | 1465496138548 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]]]}] 11:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 521ms 11:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:15:38 INFO - PROCESS | 1688 | 1465496138577 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:15:38 INFO - PROCESS | 1688 | 1465496138579 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 11:15:38 INFO - PROCESS | 1688 | 1465496138581 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:15:38 INFO - PROCESS | 1688 | 1465496138582 Marionette TRACE conn2 <- [1,950,null,{}] 11:15:38 INFO - PROCESS | 1688 | 1465496138585 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}] 11:15:38 INFO - PROCESS | 1688 | 1465496138586 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:38 INFO - PROCESS | 1688 | 1465496138686 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:15:38 INFO - PROCESS | 1688 | 1465496138692 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:38 INFO - PROCESS | 1688 | 1465496138693 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x11966d800 == 29 [pid = 1688] [id = 245] 11:15:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x119205800) [pid = 1688] [serial = 733] [outer = 0x0] 11:15:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x119379400) [pid = 1688] [serial = 734] [outer = 0x119205800] 11:15:38 INFO - PROCESS | 1688 | 1465496138718 Marionette DEBUG loaded listener.js 11:15:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x1198cd000) [pid = 1688] [serial = 735] [outer = 0x119205800] 11:15:39 INFO - PROCESS | 1688 | 1465496139099 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]]]}] 11:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 570ms 11:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:15:39 INFO - PROCESS | 1688 | 1465496139152 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:15:39 INFO - PROCESS | 1688 | 1465496139155 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 11:15:39 INFO - PROCESS | 1688 | 1465496139162 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:15:39 INFO - PROCESS | 1688 | 1465496139165 Marionette TRACE conn2 <- [1,954,null,{}] 11:15:39 INFO - PROCESS | 1688 | 1465496139176 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}] 11:15:39 INFO - PROCESS | 1688 | 1465496139178 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:39 INFO - PROCESS | 1688 | 1465496139277 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:15:39 INFO - PROCESS | 1688 | 1465496139283 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:39 INFO - PROCESS | 1688 | 1465496139284 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x12325c000 == 30 [pid = 1688] [id = 246] 11:15:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x1199c2800) [pid = 1688] [serial = 736] [outer = 0x0] 11:15:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x121129800) [pid = 1688] [serial = 737] [outer = 0x1199c2800] 11:15:39 INFO - PROCESS | 1688 | 1465496139309 Marionette DEBUG loaded listener.js 11:15:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x124827800) [pid = 1688] [serial = 738] [outer = 0x1199c2800] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x11223c400) [pid = 1688] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x116a03c00) [pid = 1688] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x112ee3800) [pid = 1688] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x1110b7000) [pid = 1688] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x119cf2000) [pid = 1688] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x116970800) [pid = 1688] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x119371c00) [pid = 1688] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x1150cd000) [pid = 1688] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x1133b5c00) [pid = 1688] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x117e95000) [pid = 1688] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x1249c8800) [pid = 1688] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x124e44400) [pid = 1688] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1160d3c00) [pid = 1688] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x11949e000) [pid = 1688] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x124fe6c00) [pid = 1688] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x129144000) [pid = 1688] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1255ba000) [pid = 1688] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x116777c00) [pid = 1688] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x115ee7800) [pid = 1688] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x116a0c000) [pid = 1688] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x112a79800) [pid = 1688] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x120f1bc00) [pid = 1688] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:15:39 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x112dab800) [pid = 1688] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:15:39 INFO - PROCESS | 1688 | 1465496139892 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]]]}] 11:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 784ms 11:15:39 INFO - PROCESS | 1688 | 1465496139942 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:15:39 INFO - PROCESS | 1688 | 1465496139944 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 11:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:15:39 INFO - PROCESS | 1688 | 1465496139946 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:15:39 INFO - PROCESS | 1688 | 1465496139947 Marionette TRACE conn2 <- [1,958,null,{}] 11:15:39 INFO - PROCESS | 1688 | 1465496139949 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}] 11:15:39 INFO - PROCESS | 1688 | 1465496139951 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:40 INFO - PROCESS | 1688 | 1465496140027 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:15:40 INFO - PROCESS | 1688 | 1465496140079 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:40 INFO - PROCESS | 1688 | 1465496140080 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x1185c6000 == 31 [pid = 1688] [id = 247] 11:15:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x111d18800) [pid = 1688] [serial = 739] [outer = 0x0] 11:15:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x115ee7800) [pid = 1688] [serial = 740] [outer = 0x111d18800] 11:15:40 INFO - PROCESS | 1688 | 1465496140105 Marionette DEBUG loaded listener.js 11:15:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x11937b000) [pid = 1688] [serial = 741] [outer = 0x111d18800] 11:15:40 INFO - PROCESS | 1688 | 1465496140353 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]]]}] 11:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 419ms 11:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:15:40 INFO - PROCESS | 1688 | 1465496140365 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:15:40 INFO - PROCESS | 1688 | 1465496140367 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 11:15:40 INFO - PROCESS | 1688 | 1465496140369 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:15:40 INFO - PROCESS | 1688 | 1465496140370 Marionette TRACE conn2 <- [1,962,null,{}] 11:15:40 INFO - PROCESS | 1688 | 1465496140380 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}] 11:15:40 INFO - PROCESS | 1688 | 1465496140381 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:40 INFO - PROCESS | 1688 | 1465496140468 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:15:40 INFO - PROCESS | 1688 | 1465496140475 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:40 INFO - PROCESS | 1688 | 1465496140479 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x126575000 == 32 [pid = 1688] [id = 248] 11:15:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x118f78c00) [pid = 1688] [serial = 742] [outer = 0x0] 11:15:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x124e3f400) [pid = 1688] [serial = 743] [outer = 0x118f78c00] 11:15:40 INFO - PROCESS | 1688 | 1465496140511 Marionette DEBUG loaded listener.js 11:15:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x124ff0000) [pid = 1688] [serial = 744] [outer = 0x118f78c00] 11:15:40 INFO - PROCESS | 1688 | 1465496140833 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]]]}] 11:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 476ms 11:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:15:40 INFO - PROCESS | 1688 | 1465496140845 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:15:40 INFO - PROCESS | 1688 | 1465496140846 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 11:15:40 INFO - PROCESS | 1688 | 1465496140848 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:15:40 INFO - PROCESS | 1688 | 1465496140849 Marionette TRACE conn2 <- [1,966,null,{}] 11:15:40 INFO - PROCESS | 1688 | 1465496140852 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}] 11:15:40 INFO - PROCESS | 1688 | 1465496140853 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:40 INFO - PROCESS | 1688 | 1465496140934 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:15:40 INFO - PROCESS | 1688 | 1465496140986 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:40 INFO - PROCESS | 1688 | 1465496140987 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x113824000 == 33 [pid = 1688] [id = 249] 11:15:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x124cbd800) [pid = 1688] [serial = 745] [outer = 0x0] 11:15:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1255bec00) [pid = 1688] [serial = 746] [outer = 0x124cbd800] 11:15:41 INFO - PROCESS | 1688 | 1465496141012 Marionette DEBUG loaded listener.js 11:15:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1265ee400) [pid = 1688] [serial = 747] [outer = 0x124cbd800] 11:15:41 INFO - PROCESS | 1688 | 1465496141289 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]]]}] 11:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 470ms 11:15:41 INFO - PROCESS | 1688 | 1465496141319 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:15:41 INFO - PROCESS | 1688 | 1465496141321 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 11:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:15:41 INFO - PROCESS | 1688 | 1465496141331 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:15:41 INFO - PROCESS | 1688 | 1465496141332 Marionette TRACE conn2 <- [1,970,null,{}] 11:15:41 INFO - PROCESS | 1688 | 1465496141334 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}] 11:15:41 INFO - PROCESS | 1688 | 1465496141335 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:41 INFO - PROCESS | 1688 | 1465496141412 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:15:41 INFO - PROCESS | 1688 | 1465496141416 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:41 INFO - PROCESS | 1688 | 1465496141417 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a40b800 == 34 [pid = 1688] [id = 250] 11:15:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x111fcc800) [pid = 1688] [serial = 748] [outer = 0x0] 11:15:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x128956c00) [pid = 1688] [serial = 749] [outer = 0x111fcc800] 11:15:41 INFO - PROCESS | 1688 | 1465496141444 Marionette DEBUG loaded listener.js 11:15:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x12895d400) [pid = 1688] [serial = 750] [outer = 0x111fcc800] 11:15:41 INFO - PROCESS | 1688 | 1465496141744 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]]]}] 11:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 476ms 11:15:41 INFO - PROCESS | 1688 | 1465496141823 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:15:41 INFO - PROCESS | 1688 | 1465496141825 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 11:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:15:41 INFO - PROCESS | 1688 | 1465496141829 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:15:41 INFO - PROCESS | 1688 | 1465496141832 Marionette TRACE conn2 <- [1,974,null,{}] 11:15:41 INFO - PROCESS | 1688 | 1465496141836 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}] 11:15:41 INFO - PROCESS | 1688 | 1465496141838 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:41 INFO - PROCESS | 1688 | 1465496141928 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:15:42 INFO - PROCESS | 1688 | 1465496142017 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:42 INFO - PROCESS | 1688 | 1465496142019 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x1169b5800 == 35 [pid = 1688] [id = 251] 11:15:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x1133ab000) [pid = 1688] [serial = 751] [outer = 0x0] 11:15:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x11386e800) [pid = 1688] [serial = 752] [outer = 0x1133ab000] 11:15:42 INFO - PROCESS | 1688 | 1465496142053 Marionette DEBUG loaded listener.js 11:15:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1160d3400) [pid = 1688] [serial = 753] [outer = 0x1133ab000] 11:15:42 INFO - PROCESS | 1688 | 1465496142548 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]]]}] 11:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 771ms 11:15:42 INFO - PROCESS | 1688 | 1465496142651 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:15:42 INFO - PROCESS | 1688 | 1465496142653 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 11:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:15:42 INFO - PROCESS | 1688 | 1465496142661 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:15:42 INFO - PROCESS | 1688 | 1465496142663 Marionette TRACE conn2 <- [1,978,null,{}] 11:15:42 INFO - PROCESS | 1688 | 1465496142666 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}] 11:15:42 INFO - PROCESS | 1688 | 1465496142668 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:42 INFO - PROCESS | 1688 | 1465496142773 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:15:42 INFO - PROCESS | 1688 | 1465496142847 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:42 INFO - PROCESS | 1688 | 1465496142849 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x121973800 == 36 [pid = 1688] [id = 252] 11:15:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x118452800) [pid = 1688] [serial = 754] [outer = 0x0] 11:15:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x119207800) [pid = 1688] [serial = 755] [outer = 0x118452800] 11:15:42 INFO - PROCESS | 1688 | 1465496142879 Marionette DEBUG loaded listener.js 11:15:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x11937fc00) [pid = 1688] [serial = 756] [outer = 0x118452800] 11:15:43 INFO - PROCESS | 1688 | 1465496143481 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]]]}] 11:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 874ms 11:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:15:43 INFO - PROCESS | 1688 | 1465496143532 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:15:43 INFO - PROCESS | 1688 | 1465496143535 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 11:15:43 INFO - PROCESS | 1688 | 1465496143538 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:15:43 INFO - PROCESS | 1688 | 1465496143540 Marionette TRACE conn2 <- [1,982,null,{}] 11:15:43 INFO - PROCESS | 1688 | 1465496143543 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}] 11:15:43 INFO - PROCESS | 1688 | 1465496143545 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:43 INFO - PROCESS | 1688 | 1465496143648 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:15:43 INFO - PROCESS | 1688 | 1465496143724 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:43 INFO - PROCESS | 1688 | 1465496143727 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x11609b000 == 37 [pid = 1688] [id = 253] 11:15:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x116773c00) [pid = 1688] [serial = 757] [outer = 0x0] 11:15:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x11677b800) [pid = 1688] [serial = 758] [outer = 0x116773c00] 11:15:43 INFO - PROCESS | 1688 | 1465496143755 Marionette DEBUG loaded listener.js 11:15:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x117e94c00) [pid = 1688] [serial = 759] [outer = 0x116773c00] 11:15:43 INFO - PROCESS | 1688 | --DOCSHELL 0x113824000 == 36 [pid = 1688] [id = 249] 11:15:43 INFO - PROCESS | 1688 | --DOCSHELL 0x126575000 == 35 [pid = 1688] [id = 248] 11:15:43 INFO - PROCESS | 1688 | --DOCSHELL 0x1185c6000 == 34 [pid = 1688] [id = 247] 11:15:43 INFO - PROCESS | 1688 | --DOCSHELL 0x12325c000 == 33 [pid = 1688] [id = 246] 11:15:43 INFO - PROCESS | 1688 | --DOCSHELL 0x11966d800 == 32 [pid = 1688] [id = 245] 11:15:43 INFO - PROCESS | 1688 | --DOCSHELL 0x116f5b000 == 31 [pid = 1688] [id = 244] 11:15:43 INFO - PROCESS | 1688 | --DOCSHELL 0x11260b000 == 30 [pid = 1688] [id = 243] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x11949ec00) [pid = 1688] [serial = 704] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x11696e800) [pid = 1688] [serial = 695] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x1160d9000) [pid = 1688] [serial = 698] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x118f79000) [pid = 1688] [serial = 702] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x1184c7000) [pid = 1688] [serial = 701] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x112acd800) [pid = 1688] [serial = 692] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x1265e3800) [pid = 1688] [serial = 690] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x113d31800) [pid = 1688] [serial = 659] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x1150cc400) [pid = 1688] [serial = 660] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x1176db400) [pid = 1688] [serial = 699] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x117042400) [pid = 1688] [serial = 662] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x1176d3800) [pid = 1688] [serial = 663] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x118f30400) [pid = 1688] [serial = 668] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x111d13800) [pid = 1688] [serial = 656] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x121298400) [pid = 1688] [serial = 674] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x119928000) [pid = 1688] [serial = 671] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x121b8f400) [pid = 1688] [serial = 677] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x121915c00) [pid = 1688] [serial = 675] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x111fca800) [pid = 1688] [serial = 657] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x11859d400) [pid = 1688] [serial = 654] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x116a0a400) [pid = 1688] [serial = 653] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x11815d400) [pid = 1688] [serial = 665] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1249bf800) [pid = 1688] [serial = 681] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x121138400) [pid = 1688] [serial = 707] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x124cbe000) [pid = 1688] [serial = 683] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1234d4800) [pid = 1688] [serial = 680] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12197cc00) [pid = 1688] [serial = 708] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x124fe8800) [pid = 1688] [serial = 686] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x118454000) [pid = 1688] [serial = 642] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x116777800) [pid = 1688] [serial = 641] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x12557a800) [pid = 1688] [serial = 687] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x121005800) [pid = 1688] [serial = 645] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1194a6c00) [pid = 1688] [serial = 644] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1234d4400) [pid = 1688] [serial = 678] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x118160000) [pid = 1688] [serial = 696] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x12895b400) [pid = 1688] [serial = 648] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x1255bd000) [pid = 1688] [serial = 647] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x113a27000) [pid = 1688] [serial = 693] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x119ced800) [pid = 1688] [serial = 672] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x119377c00) [pid = 1688] [serial = 669] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x124f05c00) [pid = 1688] [serial = 684] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x12b84b800) [pid = 1688] [serial = 651] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x12a5b2400) [pid = 1688] [serial = 650] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x118a45800) [pid = 1688] [serial = 666] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x125f60c00) [pid = 1688] [serial = 689] [outer = 0x0] [url = about:blank] 11:15:43 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x119cea800) [pid = 1688] [serial = 705] [outer = 0x0] [url = about:blank] 11:15:44 INFO - PROCESS | 1688 | 1465496144137 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]]]}] 11:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 622ms 11:15:44 INFO - PROCESS | 1688 | 1465496144164 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:15:44 INFO - PROCESS | 1688 | 1465496144167 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 11:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:15:44 INFO - PROCESS | 1688 | 1465496144172 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:15:44 INFO - PROCESS | 1688 | 1465496144174 Marionette TRACE conn2 <- [1,986,null,{}] 11:15:44 INFO - PROCESS | 1688 | 1465496144176 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}] 11:15:44 INFO - PROCESS | 1688 | 1465496144178 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:44 INFO - PROCESS | 1688 | 1465496144255 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:15:44 INFO - PROCESS | 1688 | 1465496144261 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:44 INFO - PROCESS | 1688 | 1465496144262 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x116f41800 == 31 [pid = 1688] [id = 254] 11:15:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x118a3bc00) [pid = 1688] [serial = 760] [outer = 0x0] 11:15:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x118f6e800) [pid = 1688] [serial = 761] [outer = 0x118a3bc00] 11:15:44 INFO - PROCESS | 1688 | 1465496144288 Marionette DEBUG loaded listener.js 11:15:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x119357400) [pid = 1688] [serial = 762] [outer = 0x118a3bc00] 11:15:44 INFO - PROCESS | 1688 | 1465496144622 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]]]}] 11:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 471ms 11:15:44 INFO - PROCESS | 1688 | 1465496144643 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:15:44 INFO - PROCESS | 1688 | 1465496144644 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 11:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:15:44 INFO - PROCESS | 1688 | 1465496144647 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:15:44 INFO - PROCESS | 1688 | 1465496144650 Marionette TRACE conn2 <- [1,990,null,{}] 11:15:44 INFO - PROCESS | 1688 | 1465496144658 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}] 11:15:44 INFO - PROCESS | 1688 | 1465496144661 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:44 INFO - PROCESS | 1688 | 1465496144770 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:15:44 INFO - PROCESS | 1688 | 1465496144779 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:44 INFO - PROCESS | 1688 | 1465496144781 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x1185bd000 == 32 [pid = 1688] [id = 255] 11:15:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x112eed800) [pid = 1688] [serial = 763] [outer = 0x0] 11:15:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x119cee400) [pid = 1688] [serial = 764] [outer = 0x112eed800] 11:15:44 INFO - PROCESS | 1688 | 1465496144808 Marionette DEBUG loaded listener.js 11:15:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x121676c00) [pid = 1688] [serial = 765] [outer = 0x112eed800] 11:15:45 INFO - PROCESS | 1688 | 1465496145120 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]]]}] 11:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 521ms 11:15:45 INFO - PROCESS | 1688 | 1465496145169 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:15:45 INFO - PROCESS | 1688 | 1465496145171 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 11:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:15:45 INFO - PROCESS | 1688 | 1465496145177 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:15:45 INFO - PROCESS | 1688 | 1465496145178 Marionette TRACE conn2 <- [1,994,null,{}] 11:15:45 INFO - PROCESS | 1688 | 1465496145180 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}] 11:15:45 INFO - PROCESS | 1688 | 1465496145182 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:45 INFO - PROCESS | 1688 | 1465496145268 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:15:45 INFO - PROCESS | 1688 | 1465496145332 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:45 INFO - PROCESS | 1688 | 1465496145333 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198af000 == 33 [pid = 1688] [id = 256] 11:15:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x119357000) [pid = 1688] [serial = 766] [outer = 0x0] 11:15:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x1234ca800) [pid = 1688] [serial = 767] [outer = 0x119357000] 11:15:45 INFO - PROCESS | 1688 | 1465496145375 Marionette DEBUG loaded listener.js 11:15:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x124f05c00) [pid = 1688] [serial = 768] [outer = 0x119357000] 11:15:45 INFO - PROCESS | 1688 | 1465496145728 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]]]}] 11:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 570ms 11:15:45 INFO - PROCESS | 1688 | 1465496145751 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:15:45 INFO - PROCESS | 1688 | 1465496145753 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 11:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:15:45 INFO - PROCESS | 1688 | 1465496145760 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:15:45 INFO - PROCESS | 1688 | 1465496145762 Marionette TRACE conn2 <- [1,998,null,{}] 11:15:45 INFO - PROCESS | 1688 | 1465496145765 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}] 11:15:45 INFO - PROCESS | 1688 | 1465496145767 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:45 INFO - PROCESS | 1688 | 1465496145920 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:15:45 INFO - PROCESS | 1688 | 1465496145928 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:45 INFO - PROCESS | 1688 | 1465496145930 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x121197000 == 34 [pid = 1688] [id = 257] 11:15:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x112da6400) [pid = 1688] [serial = 769] [outer = 0x0] 11:15:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x124fe5400) [pid = 1688] [serial = 770] [outer = 0x112da6400] 11:15:45 INFO - PROCESS | 1688 | 1465496145970 Marionette DEBUG loaded listener.js 11:15:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x1255c7000) [pid = 1688] [serial = 771] [outer = 0x112da6400] 11:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 623ms 11:15:46 INFO - PROCESS | 1688 | 1465496146375 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]]]}] 11:15:46 INFO - PROCESS | 1688 | 1465496146380 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:15:46 INFO - PROCESS | 1688 | 1465496146381 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 11:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:15:46 INFO - PROCESS | 1688 | 1465496146383 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:15:46 INFO - PROCESS | 1688 | 1465496146384 Marionette TRACE conn2 <- [1,1002,null,{}] 11:15:46 INFO - PROCESS | 1688 | 1465496146386 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}] 11:15:46 INFO - PROCESS | 1688 | 1465496146391 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:46 INFO - PROCESS | 1688 | 1465496146515 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:15:46 INFO - PROCESS | 1688 | 1465496146519 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:46 INFO - PROCESS | 1688 | 1465496146520 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x1248a2800 == 35 [pid = 1688] [id = 258] 11:15:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x126425800) [pid = 1688] [serial = 772] [outer = 0x0] 11:15:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x128958c00) [pid = 1688] [serial = 773] [outer = 0x126425800] 11:15:46 INFO - PROCESS | 1688 | 1465496146547 Marionette DEBUG loaded listener.js 11:15:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x128d9f400) [pid = 1688] [serial = 774] [outer = 0x126425800] 11:15:46 INFO - PROCESS | 1688 | 1465496146926 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]]]}] 11:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 568ms 11:15:46 INFO - PROCESS | 1688 | 1465496146952 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:15:46 INFO - PROCESS | 1688 | 1465496146955 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 11:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:15:46 INFO - PROCESS | 1688 | 1465496146968 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:15:46 INFO - PROCESS | 1688 | 1465496146970 Marionette TRACE conn2 <- [1,1006,null,{}] 11:15:46 INFO - PROCESS | 1688 | 1465496146973 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}] 11:15:46 INFO - PROCESS | 1688 | 1465496146975 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:47 INFO - PROCESS | 1688 | 1465496147121 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:15:47 INFO - PROCESS | 1688 | 1465496147172 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:47 INFO - PROCESS | 1688 | 1465496147173 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x125fde000 == 36 [pid = 1688] [id = 259] 11:15:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1289e8800) [pid = 1688] [serial = 775] [outer = 0x0] 11:15:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x128da6400) [pid = 1688] [serial = 776] [outer = 0x1289e8800] 11:15:47 INFO - PROCESS | 1688 | 1465496147213 Marionette DEBUG loaded listener.js 11:15:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x12913fc00) [pid = 1688] [serial = 777] [outer = 0x1289e8800] 11:15:47 INFO - PROCESS | 1688 | 1465496147598 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]]]}] 11:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 674ms 11:15:47 INFO - PROCESS | 1688 | 1465496147643 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:15:47 INFO - PROCESS | 1688 | 1465496147645 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 11:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:15:47 INFO - PROCESS | 1688 | 1465496147648 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:15:47 INFO - PROCESS | 1688 | 1465496147650 Marionette TRACE conn2 <- [1,1010,null,{}] 11:15:47 INFO - PROCESS | 1688 | 1465496147659 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}] 11:15:47 INFO - PROCESS | 1688 | 1465496147661 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:47 INFO - PROCESS | 1688 | 1465496147801 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:15:47 INFO - PROCESS | 1688 | 1465496147879 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:47 INFO - PROCESS | 1688 | 1465496147880 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x129083000 == 37 [pid = 1688] [id = 260] 11:15:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1255c2000) [pid = 1688] [serial = 778] [outer = 0x0] 11:15:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x129145800) [pid = 1688] [serial = 779] [outer = 0x1255c2000] 11:15:47 INFO - PROCESS | 1688 | 1465496147920 Marionette DEBUG loaded listener.js 11:15:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x129364800) [pid = 1688] [serial = 780] [outer = 0x1255c2000] 11:15:48 INFO - PROCESS | 1688 | 1465496148269 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]]]}] 11:15:48 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x116070000) [pid = 1688] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:15:48 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1166f7000) [pid = 1688] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:15:48 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x119376000) [pid = 1688] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:15:48 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x128951800) [pid = 1688] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:15:48 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12492e800) [pid = 1688] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:15:48 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x119205800) [pid = 1688] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:15:48 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1199c2800) [pid = 1688] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:15:48 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x111d18800) [pid = 1688] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:15:48 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x12542f000) [pid = 1688] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:15:48 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x118f78c00) [pid = 1688] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:15:48 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x124cbd800) [pid = 1688] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:15:48 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x126427c00) [pid = 1688] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:15:48 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x112ad7c00) [pid = 1688] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 672ms 11:15:48 INFO - PROCESS | 1688 | 1465496148319 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:15:48 INFO - PROCESS | 1688 | 1465496148321 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 11:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:15:48 INFO - PROCESS | 1688 | 1465496148323 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:15:48 INFO - PROCESS | 1688 | 1465496148325 Marionette TRACE conn2 <- [1,1014,null,{}] 11:15:48 INFO - PROCESS | 1688 | 1465496148327 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}] 11:15:48 INFO - PROCESS | 1688 | 1465496148328 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:48 INFO - PROCESS | 1688 | 1465496148405 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:15:48 INFO - PROCESS | 1688 | 1465496148410 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:48 INFO - PROCESS | 1688 | 1465496148411 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x1212e0800 == 38 [pid = 1688] [id = 261] 11:15:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x1185d5400) [pid = 1688] [serial = 781] [outer = 0x0] 11:15:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x11920e800) [pid = 1688] [serial = 782] [outer = 0x1185d5400] 11:15:48 INFO - PROCESS | 1688 | 1465496148436 Marionette DEBUG loaded listener.js 11:15:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x124926400) [pid = 1688] [serial = 783] [outer = 0x1185d5400] 11:15:48 INFO - PROCESS | 1688 | 1465496148732 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]]]}] 11:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 419ms 11:15:48 INFO - PROCESS | 1688 | 1465496148753 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:15:48 INFO - PROCESS | 1688 | 1465496148754 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 11:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:15:48 INFO - PROCESS | 1688 | 1465496148761 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:15:48 INFO - PROCESS | 1688 | 1465496148762 Marionette TRACE conn2 <- [1,1018,null,{}] 11:15:48 INFO - PROCESS | 1688 | 1465496148764 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}] 11:15:48 INFO - PROCESS | 1688 | 1465496148765 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:48 INFO - PROCESS | 1688 | 1465496148846 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:15:48 INFO - PROCESS | 1688 | 1465496148895 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:48 INFO - PROCESS | 1688 | 1465496148896 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a593000 == 39 [pid = 1688] [id = 262] 11:15:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x117043c00) [pid = 1688] [serial = 784] [outer = 0x0] 11:15:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x124ff2000) [pid = 1688] [serial = 785] [outer = 0x117043c00] 11:15:48 INFO - PROCESS | 1688 | 1465496148921 Marionette DEBUG loaded listener.js 11:15:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x12936d800) [pid = 1688] [serial = 786] [outer = 0x117043c00] 11:15:49 INFO - PROCESS | 1688 | 1465496149206 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]]]}] 11:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 468ms 11:15:49 INFO - PROCESS | 1688 | 1465496149230 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:15:49 INFO - PROCESS | 1688 | 1465496149231 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 11:15:49 INFO - PROCESS | 1688 | 1465496149233 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:15:49 INFO - PROCESS | 1688 | 1465496149235 Marionette TRACE conn2 <- [1,1022,null,{}] 11:15:49 INFO - PROCESS | 1688 | 1465496149238 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}] 11:15:49 INFO - PROCESS | 1688 | 1465496149241 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:49 INFO - PROCESS | 1688 | 1465496149334 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:15:49 INFO - PROCESS | 1688 | 1465496149337 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:49 INFO - PROCESS | 1688 | 1465496149340 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ac39000 == 40 [pid = 1688] [id = 263] 11:15:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x128aa6000) [pid = 1688] [serial = 787] [outer = 0x0] 11:15:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x12a5b1800) [pid = 1688] [serial = 788] [outer = 0x128aa6000] 11:15:49 INFO - PROCESS | 1688 | 1465496149368 Marionette DEBUG loaded listener.js 11:15:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x12ac44000) [pid = 1688] [serial = 789] [outer = 0x128aa6000] 11:15:49 INFO - PROCESS | 1688 | 1465496149703 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]]]}] 11:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 519ms 11:15:49 INFO - PROCESS | 1688 | 1465496149761 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:15:49 INFO - PROCESS | 1688 | 1465496149763 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 11:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:15:49 INFO - PROCESS | 1688 | 1465496149765 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:15:49 INFO - PROCESS | 1688 | 1465496149766 Marionette TRACE conn2 <- [1,1026,null,{}] 11:15:49 INFO - PROCESS | 1688 | 1465496149768 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}] 11:15:49 INFO - PROCESS | 1688 | 1465496149769 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:49 INFO - PROCESS | 1688 | 1465496149848 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:15:49 INFO - PROCESS | 1688 | 1465496149851 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:49 INFO - PROCESS | 1688 | 1465496149853 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b87d800 == 41 [pid = 1688] [id = 264] 11:15:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x12a75f000) [pid = 1688] [serial = 790] [outer = 0x0] 11:15:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x12ac4c800) [pid = 1688] [serial = 791] [outer = 0x12a75f000] 11:15:49 INFO - PROCESS | 1688 | 1465496149876 Marionette DEBUG loaded listener.js 11:15:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x12ae56000) [pid = 1688] [serial = 792] [outer = 0x12a75f000] 11:15:50 INFO - PROCESS | 1688 | 1465496150193 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]]]}] 11:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 469ms 11:15:50 INFO - PROCESS | 1688 | 1465496150234 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:15:50 INFO - PROCESS | 1688 | 1465496150236 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 11:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:15:50 INFO - PROCESS | 1688 | 1465496150238 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:15:50 INFO - PROCESS | 1688 | 1465496150239 Marionette TRACE conn2 <- [1,1030,null,{}] 11:15:50 INFO - PROCESS | 1688 | 1465496150241 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}] 11:15:50 INFO - PROCESS | 1688 | 1465496150242 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:50 INFO - PROCESS | 1688 | 1465496150369 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:15:50 INFO - PROCESS | 1688 | 1465496150427 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:50 INFO - PROCESS | 1688 | 1465496150429 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x1132be800 == 42 [pid = 1688] [id = 265] 11:15:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x11229e800) [pid = 1688] [serial = 793] [outer = 0x0] 11:15:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1133b1000) [pid = 1688] [serial = 794] [outer = 0x11229e800] 11:15:50 INFO - PROCESS | 1688 | 1465496150461 Marionette DEBUG loaded listener.js 11:15:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x116072c00) [pid = 1688] [serial = 795] [outer = 0x11229e800] 11:15:50 INFO - PROCESS | 1688 | 1465496150941 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]]]}] 11:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 770ms 11:15:51 INFO - PROCESS | 1688 | 1465496151010 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:15:51 INFO - PROCESS | 1688 | 1465496151015 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 11:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:15:51 INFO - PROCESS | 1688 | 1465496151020 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:15:51 INFO - PROCESS | 1688 | 1465496151023 Marionette TRACE conn2 <- [1,1034,null,{}] 11:15:51 INFO - PROCESS | 1688 | 1465496151028 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}] 11:15:51 INFO - PROCESS | 1688 | 1465496151031 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:51 INFO - PROCESS | 1688 | 1465496151182 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:15:51 INFO - PROCESS | 1688 | 1465496151276 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:51 INFO - PROCESS | 1688 | 1465496151279 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x119678800 == 43 [pid = 1688] [id = 266] 11:15:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x117e94800) [pid = 1688] [serial = 796] [outer = 0x0] 11:15:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x11934b800) [pid = 1688] [serial = 797] [outer = 0x117e94800] 11:15:51 INFO - PROCESS | 1688 | 1465496151314 Marionette DEBUG loaded listener.js 11:15:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x11949c400) [pid = 1688] [serial = 798] [outer = 0x117e94800] 11:15:51 INFO - PROCESS | 1688 | 1465496151746 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]]]}] 11:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 774ms 11:15:51 INFO - PROCESS | 1688 | 1465496151793 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:15:51 INFO - PROCESS | 1688 | 1465496151795 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 11:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:15:51 INFO - PROCESS | 1688 | 1465496151798 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:15:51 INFO - PROCESS | 1688 | 1465496151799 Marionette TRACE conn2 <- [1,1038,null,{}] 11:15:51 INFO - PROCESS | 1688 | 1465496151802 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}] 11:15:51 INFO - PROCESS | 1688 | 1465496151803 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:51 INFO - PROCESS | 1688 | 1465496151907 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:15:51 INFO - PROCESS | 1688 | 1465496151975 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:51 INFO - PROCESS | 1688 | 1465496151976 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ac26000 == 44 [pid = 1688] [id = 267] 11:15:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x121005800) [pid = 1688] [serial = 799] [outer = 0x0] 11:15:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1234d4400) [pid = 1688] [serial = 800] [outer = 0x121005800] 11:15:52 INFO - PROCESS | 1688 | 1465496152005 Marionette DEBUG loaded listener.js 11:15:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x125579000) [pid = 1688] [serial = 801] [outer = 0x121005800] 11:15:52 INFO - PROCESS | 1688 | 1465496152414 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]]]}] 11:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 11:15:52 INFO - PROCESS | 1688 | 1465496152469 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:15:52 INFO - PROCESS | 1688 | 1465496152472 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 11:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:15:52 INFO - PROCESS | 1688 | 1465496152498 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:15:52 INFO - PROCESS | 1688 | 1465496152501 Marionette TRACE conn2 <- [1,1042,null,{}] 11:15:52 INFO - PROCESS | 1688 | 1465496152503 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}] 11:15:52 INFO - PROCESS | 1688 | 1465496152506 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:52 INFO - PROCESS | 1688 | 1465496152609 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:15:52 INFO - PROCESS | 1688 | 1465496152674 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:52 INFO - PROCESS | 1688 | 1465496152675 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bca9800 == 45 [pid = 1688] [id = 268] 11:15:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1289dbc00) [pid = 1688] [serial = 802] [outer = 0x0] 11:15:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x128aa2400) [pid = 1688] [serial = 803] [outer = 0x1289dbc00] 11:15:52 INFO - PROCESS | 1688 | 1465496152704 Marionette DEBUG loaded listener.js 11:15:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12913b400) [pid = 1688] [serial = 804] [outer = 0x1289dbc00] 11:15:53 INFO - PROCESS | 1688 | 1465496153135 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]]]}] 11:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 677ms 11:15:53 INFO - PROCESS | 1688 | 1465496153179 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:15:53 INFO - PROCESS | 1688 | 1465496153180 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 11:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:15:53 INFO - PROCESS | 1688 | 1465496153183 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:15:53 INFO - PROCESS | 1688 | 1465496153184 Marionette TRACE conn2 <- [1,1046,null,{}] 11:15:53 INFO - PROCESS | 1688 | 1465496153186 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}] 11:15:53 INFO - PROCESS | 1688 | 1465496153187 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:53 INFO - PROCESS | 1688 | 1465496153288 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:15:53 INFO - PROCESS | 1688 | 1465496153341 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:53 INFO - PROCESS | 1688 | 1465496153343 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x116938000 == 46 [pid = 1688] [id = 269] 11:15:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1176d9000) [pid = 1688] [serial = 805] [outer = 0x0] 11:15:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x128c60c00) [pid = 1688] [serial = 806] [outer = 0x1176d9000] 11:15:53 INFO - PROCESS | 1688 | 1465496153371 Marionette DEBUG loaded listener.js 11:15:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12a5b2c00) [pid = 1688] [serial = 807] [outer = 0x1176d9000] 11:15:53 INFO - PROCESS | 1688 | 1465496153892 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]]]}] 11:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 767ms 11:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:15:53 INFO - PROCESS | 1688 | 1465496153951 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:15:53 INFO - PROCESS | 1688 | 1465496153953 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 11:15:53 INFO - PROCESS | 1688 | 1465496153956 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:15:53 INFO - PROCESS | 1688 | 1465496153958 Marionette TRACE conn2 <- [1,1050,null,{}] 11:15:53 INFO - PROCESS | 1688 | 1465496153962 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}] 11:15:53 INFO - PROCESS | 1688 | 1465496153963 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:54 INFO - PROCESS | 1688 | 1465496154061 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:15:54 INFO - PROCESS | 1688 | 1465496154116 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:54 INFO - PROCESS | 1688 | 1465496154117 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x116094000 == 47 [pid = 1688] [id = 270] 11:15:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1133db000) [pid = 1688] [serial = 808] [outer = 0x0] 11:15:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x113f36400) [pid = 1688] [serial = 809] [outer = 0x1133db000] 11:15:54 INFO - PROCESS | 1688 | 1465496154145 Marionette DEBUG loaded listener.js 11:15:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x116a11800) [pid = 1688] [serial = 810] [outer = 0x1133db000] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x12b87d800 == 46 [pid = 1688] [id = 264] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x12ac39000 == 45 [pid = 1688] [id = 263] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x12a593000 == 44 [pid = 1688] [id = 262] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x1212e0800 == 43 [pid = 1688] [id = 261] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x129083000 == 42 [pid = 1688] [id = 260] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x125fde000 == 41 [pid = 1688] [id = 259] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x1248a2800 == 40 [pid = 1688] [id = 258] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x121197000 == 39 [pid = 1688] [id = 257] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x1198af000 == 38 [pid = 1688] [id = 256] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x1185bd000 == 37 [pid = 1688] [id = 255] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x116f41800 == 36 [pid = 1688] [id = 254] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x11609b000 == 35 [pid = 1688] [id = 253] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x121973800 == 34 [pid = 1688] [id = 252] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x1169b5800 == 33 [pid = 1688] [id = 251] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x12a40b800 == 32 [pid = 1688] [id = 250] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x116938000 == 31 [pid = 1688] [id = 269] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x12bca9800 == 30 [pid = 1688] [id = 268] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x12ac26000 == 29 [pid = 1688] [id = 267] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x119678800 == 28 [pid = 1688] [id = 266] 11:15:55 INFO - PROCESS | 1688 | --DOCSHELL 0x1132be800 == 27 [pid = 1688] [id = 265] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x1185db800) [pid = 1688] [serial = 711] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x117e95400) [pid = 1688] [serial = 710] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x118158400) [pid = 1688] [serial = 731] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x120f2a000) [pid = 1688] [serial = 714] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x119ceb000) [pid = 1688] [serial = 713] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x128d9c400) [pid = 1688] [serial = 726] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x128a9c000) [pid = 1688] [serial = 725] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x124feb800) [pid = 1688] [serial = 717] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x119379400) [pid = 1688] [serial = 734] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x121129800) [pid = 1688] [serial = 737] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x124e3e800) [pid = 1688] [serial = 716] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x115ee7800) [pid = 1688] [serial = 740] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1198cd000) [pid = 1688] [serial = 735] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x125f5e800) [pid = 1688] [serial = 720] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1255ba400) [pid = 1688] [serial = 719] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x124e3f400) [pid = 1688] [serial = 743] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1265ee400) [pid = 1688] [serial = 747] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x128956c00) [pid = 1688] [serial = 749] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x124ff0000) [pid = 1688] [serial = 744] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1265ec800) [pid = 1688] [serial = 723] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1255bec00) [pid = 1688] [serial = 746] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x124827800) [pid = 1688] [serial = 738] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1264b8800) [pid = 1688] [serial = 722] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x112f28000) [pid = 1688] [serial = 728] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x113f34400) [pid = 1688] [serial = 729] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x11937b000) [pid = 1688] [serial = 741] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x11859e000) [pid = 1688] [serial = 732] [outer = 0x0] [url = about:blank] 11:15:55 INFO - PROCESS | 1688 | 1465496155128 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]]]}] 11:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1224ms 11:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:15:55 INFO - PROCESS | 1688 | 1465496155180 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:15:55 INFO - PROCESS | 1688 | 1465496155182 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 11:15:55 INFO - PROCESS | 1688 | 1465496155184 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:15:55 INFO - PROCESS | 1688 | 1465496155186 Marionette TRACE conn2 <- [1,1054,null,{}] 11:15:55 INFO - PROCESS | 1688 | 1465496155191 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}] 11:15:55 INFO - PROCESS | 1688 | 1465496155193 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:55 INFO - PROCESS | 1688 | 1465496155273 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:15:55 INFO - PROCESS | 1688 | 1465496155279 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:55 INFO - PROCESS | 1688 | 1465496155281 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x11335d800 == 28 [pid = 1688] [id = 271] 11:15:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x115ef4000) [pid = 1688] [serial = 811] [outer = 0x0] 11:15:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x116078000) [pid = 1688] [serial = 812] [outer = 0x115ef4000] 11:15:55 INFO - PROCESS | 1688 | 1465496155309 Marionette DEBUG loaded listener.js 11:15:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x11677ec00) [pid = 1688] [serial = 813] [outer = 0x115ef4000] 11:15:55 INFO - PROCESS | 1688 | 1465496155634 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]]]}] 11:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 475ms 11:15:55 INFO - PROCESS | 1688 | 1465496155660 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:15:55 INFO - PROCESS | 1688 | 1465496155663 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 11:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:15:55 INFO - PROCESS | 1688 | 1465496155668 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:15:55 INFO - PROCESS | 1688 | 1465496155670 Marionette TRACE conn2 <- [1,1058,null,{}] 11:15:55 INFO - PROCESS | 1688 | 1465496155672 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}] 11:15:55 INFO - PROCESS | 1688 | 1465496155674 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:55 INFO - PROCESS | 1688 | 1465496155770 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:15:55 INFO - PROCESS | 1688 | 1465496155821 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:55 INFO - PROCESS | 1688 | 1465496155822 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x116f41800 == 29 [pid = 1688] [id = 272] 11:15:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x117047c00) [pid = 1688] [serial = 814] [outer = 0x0] 11:15:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1184bbc00) [pid = 1688] [serial = 815] [outer = 0x117047c00] 11:15:55 INFO - PROCESS | 1688 | 1465496155850 Marionette DEBUG loaded listener.js 11:15:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x118f6e400) [pid = 1688] [serial = 816] [outer = 0x117047c00] 11:15:56 INFO - PROCESS | 1688 | 1465496156132 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]]]}] 11:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 523ms 11:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:15:56 INFO - PROCESS | 1688 | 1465496156194 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:15:56 INFO - PROCESS | 1688 | 1465496156195 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 11:15:56 INFO - PROCESS | 1688 | 1465496156197 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:15:56 INFO - PROCESS | 1688 | 1465496156200 Marionette TRACE conn2 <- [1,1062,null,{}] 11:15:56 INFO - PROCESS | 1688 | 1465496156210 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}] 11:15:56 INFO - PROCESS | 1688 | 1465496156213 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:56 INFO - PROCESS | 1688 | 1465496156289 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:15:56 INFO - PROCESS | 1688 | 1465496156342 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:56 INFO - PROCESS | 1688 | 1465496156345 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x1185c4800 == 30 [pid = 1688] [id = 273] 11:15:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x119352400) [pid = 1688] [serial = 817] [outer = 0x0] 11:15:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x11949f000) [pid = 1688] [serial = 818] [outer = 0x119352400] 11:15:56 INFO - PROCESS | 1688 | 1465496156373 Marionette DEBUG loaded listener.js 11:15:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1198d5800) [pid = 1688] [serial = 819] [outer = 0x119352400] 11:15:56 INFO - PROCESS | 1688 | 1465496156681 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]]]}] 11:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 521ms 11:15:56 INFO - PROCESS | 1688 | 1465496156719 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:15:56 INFO - PROCESS | 1688 | 1465496156720 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 11:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:15:56 INFO - PROCESS | 1688 | 1465496156723 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:15:56 INFO - PROCESS | 1688 | 1465496156726 Marionette TRACE conn2 <- [1,1066,null,{}] 11:15:56 INFO - PROCESS | 1688 | 1465496156729 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}] 11:15:56 INFO - PROCESS | 1688 | 1465496156730 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:56 INFO - PROCESS | 1688 | 1465496156808 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:15:56 INFO - PROCESS | 1688 | 1465496156812 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:56 INFO - PROCESS | 1688 | 1465496156813 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x119cc5000 == 31 [pid = 1688] [id = 274] 11:15:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x119ceb000) [pid = 1688] [serial = 820] [outer = 0x0] 11:15:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x121134800) [pid = 1688] [serial = 821] [outer = 0x119ceb000] 11:15:56 INFO - PROCESS | 1688 | 1465496156838 Marionette DEBUG loaded listener.js 11:15:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x121915c00) [pid = 1688] [serial = 822] [outer = 0x119ceb000] 11:15:57 INFO - PROCESS | 1688 | 1465496157166 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]]]}] 11:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 471ms 11:15:57 INFO - PROCESS | 1688 | 1465496157232 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:15:57 INFO - PROCESS | 1688 | 1465496157234 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 11:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:15:57 INFO - PROCESS | 1688 | 1465496157253 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:15:57 INFO - PROCESS | 1688 | 1465496157255 Marionette TRACE conn2 <- [1,1070,null,{}] 11:15:57 INFO - PROCESS | 1688 | 1465496157261 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}] 11:15:57 INFO - PROCESS | 1688 | 1465496157263 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:57 INFO - PROCESS | 1688 | 1465496157412 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:15:57 INFO - PROCESS | 1688 | 1465496157427 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:57 INFO - PROCESS | 1688 | 1465496157429 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x1212e0800 == 32 [pid = 1688] [id = 275] 11:15:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1198d2400) [pid = 1688] [serial = 823] [outer = 0x0] 11:15:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1234ce000) [pid = 1688] [serial = 824] [outer = 0x1198d2400] 11:15:57 INFO - PROCESS | 1688 | 1465496157469 Marionette DEBUG loaded listener.js 11:15:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x124ac7800) [pid = 1688] [serial = 825] [outer = 0x1198d2400] 11:15:57 INFO - PROCESS | 1688 | 1465496157900 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]]]}] 11:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 674ms 11:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:15:57 INFO - PROCESS | 1688 | 1465496157933 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:15:57 INFO - PROCESS | 1688 | 1465496157934 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 11:15:57 INFO - PROCESS | 1688 | 1465496157936 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:15:57 INFO - PROCESS | 1688 | 1465496157938 Marionette TRACE conn2 <- [1,1074,null,{}] 11:15:57 INFO - PROCESS | 1688 | 1465496157940 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}] 11:15:57 INFO - PROCESS | 1688 | 1465496157944 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:58 INFO - PROCESS | 1688 | 1465496158065 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:15:58 INFO - PROCESS | 1688 | 1465496158108 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:58 INFO - PROCESS | 1688 | 1465496158109 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x1248a2800 == 33 [pid = 1688] [id = 276] 11:15:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x124cc4400) [pid = 1688] [serial = 826] [outer = 0x0] 11:15:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x124feb400) [pid = 1688] [serial = 827] [outer = 0x124cc4400] 11:15:58 INFO - PROCESS | 1688 | 1465496158143 Marionette DEBUG loaded listener.js 11:15:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x126427800) [pid = 1688] [serial = 828] [outer = 0x124cc4400] 11:15:58 INFO - PROCESS | 1688 | 1465496158558 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]]]}] 11:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 672ms 11:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:15:58 INFO - PROCESS | 1688 | 1465496158612 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:15:58 INFO - PROCESS | 1688 | 1465496158614 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 11:15:58 INFO - PROCESS | 1688 | 1465496158617 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:15:58 INFO - PROCESS | 1688 | 1465496158619 Marionette TRACE conn2 <- [1,1078,null,{}] 11:15:58 INFO - PROCESS | 1688 | 1465496158632 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}] 11:15:58 INFO - PROCESS | 1688 | 1465496158634 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:58 INFO - PROCESS | 1688 | 1465496158749 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:15:58 INFO - PROCESS | 1688 | 1465496158800 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:58 INFO - PROCESS | 1688 | 1465496158801 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x125fdb800 == 34 [pid = 1688] [id = 277] 11:15:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x113f32400) [pid = 1688] [serial = 829] [outer = 0x0] 11:15:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1265e8400) [pid = 1688] [serial = 830] [outer = 0x113f32400] 11:15:58 INFO - PROCESS | 1688 | 1465496158825 Marionette DEBUG loaded listener.js 11:15:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x128955c00) [pid = 1688] [serial = 831] [outer = 0x113f32400] 11:15:59 INFO - PROCESS | 1688 | 1465496159127 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]]]}] 11:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 570ms 11:15:59 INFO - PROCESS | 1688 | 1465496159186 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:15:59 INFO - PROCESS | 1688 | 1465496159188 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 11:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:15:59 INFO - PROCESS | 1688 | 1465496159190 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:15:59 INFO - PROCESS | 1688 | 1465496159191 Marionette TRACE conn2 <- [1,1082,null,{}] 11:15:59 INFO - PROCESS | 1688 | 1465496159193 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}] 11:15:59 INFO - PROCESS | 1688 | 1465496159194 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:59 INFO - PROCESS | 1688 | 1465496159475 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:15:59 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x126425800) [pid = 1688] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:15:59 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1289e8800) [pid = 1688] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:15:59 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x118452800) [pid = 1688] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:15:59 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x116773c00) [pid = 1688] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:15:59 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x119357000) [pid = 1688] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:15:59 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1255c2000) [pid = 1688] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:15:59 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1133ab000) [pid = 1688] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:15:59 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x111fcc800) [pid = 1688] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:15:59 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x118a3bc00) [pid = 1688] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:15:59 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x112da6400) [pid = 1688] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:15:59 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x112eed800) [pid = 1688] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:15:59 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x128aa6000) [pid = 1688] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:15:59 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1185d5400) [pid = 1688] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:15:59 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x12a75f000) [pid = 1688] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:15:59 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x117043c00) [pid = 1688] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:15:59 INFO - PROCESS | 1688 | 1465496159518 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:59 INFO - PROCESS | 1688 | 1465496159519 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x117e58000 == 35 [pid = 1688] [id = 278] 11:15:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x11229e000) [pid = 1688] [serial = 832] [outer = 0x0] 11:15:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1150ccc00) [pid = 1688] [serial = 833] [outer = 0x11229e000] 11:15:59 INFO - PROCESS | 1688 | 1465496159544 Marionette DEBUG loaded listener.js 11:15:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x119374400) [pid = 1688] [serial = 834] [outer = 0x11229e000] 11:15:59 INFO - PROCESS | 1688 | 1465496159813 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]]]}] 11:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 669ms 11:15:59 INFO - PROCESS | 1688 | 1465496159862 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:15:59 INFO - PROCESS | 1688 | 1465496159863 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 11:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:15:59 INFO - PROCESS | 1688 | 1465496159866 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:15:59 INFO - PROCESS | 1688 | 1465496159867 Marionette TRACE conn2 <- [1,1086,null,{}] 11:15:59 INFO - PROCESS | 1688 | 1465496159870 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}] 11:15:59 INFO - PROCESS | 1688 | 1465496159871 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:15:59 INFO - PROCESS | 1688 | 1465496159959 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:16:00 INFO - PROCESS | 1688 | 1465496160026 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:00 INFO - PROCESS | 1688 | 1465496160027 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x116941000 == 36 [pid = 1688] [id = 279] 11:16:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1185d5000) [pid = 1688] [serial = 835] [outer = 0x0] 11:16:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1234cec00) [pid = 1688] [serial = 836] [outer = 0x1185d5000] 11:16:00 INFO - PROCESS | 1688 | 1465496160051 Marionette DEBUG loaded listener.js 11:16:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1289e0c00) [pid = 1688] [serial = 837] [outer = 0x1185d5000] 11:16:00 INFO - PROCESS | 1688 | 1465496160302 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]]]}] 11:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 469ms 11:16:00 INFO - PROCESS | 1688 | 1465496160336 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:16:00 INFO - PROCESS | 1688 | 1465496160337 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 11:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:16:00 INFO - PROCESS | 1688 | 1465496160347 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:16:00 INFO - PROCESS | 1688 | 1465496160348 Marionette TRACE conn2 <- [1,1090,null,{}] 11:16:00 INFO - PROCESS | 1688 | 1465496160350 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}] 11:16:00 INFO - PROCESS | 1688 | 1465496160351 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:00 INFO - PROCESS | 1688 | 1465496160432 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:16:00 INFO - PROCESS | 1688 | 1465496160436 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:00 INFO - PROCESS | 1688 | 1465496160437 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x129089800 == 37 [pid = 1688] [id = 280] 11:16:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1289e8800) [pid = 1688] [serial = 838] [outer = 0x0] 11:16:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x128d99c00) [pid = 1688] [serial = 839] [outer = 0x1289e8800] 11:16:00 INFO - PROCESS | 1688 | 1465496160462 Marionette DEBUG loaded listener.js 11:16:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x128da5c00) [pid = 1688] [serial = 840] [outer = 0x1289e8800] 11:16:00 INFO - PROCESS | 1688 | 1465496160768 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]]]}] 11:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 469ms 11:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:16:00 INFO - PROCESS | 1688 | 1465496160817 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:16:00 INFO - PROCESS | 1688 | 1465496160818 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 11:16:00 INFO - PROCESS | 1688 | 1465496160820 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:16:00 INFO - PROCESS | 1688 | 1465496160822 Marionette TRACE conn2 <- [1,1094,null,{}] 11:16:00 INFO - PROCESS | 1688 | 1465496160824 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}] 11:16:00 INFO - PROCESS | 1688 | 1465496160826 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:00 INFO - PROCESS | 1688 | 1465496160941 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:16:00 INFO - PROCESS | 1688 | 1465496160972 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:00 INFO - PROCESS | 1688 | 1465496160981 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a40e800 == 38 [pid = 1688] [id = 281] 11:16:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x128aa2c00) [pid = 1688] [serial = 841] [outer = 0x0] 11:16:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x129148400) [pid = 1688] [serial = 842] [outer = 0x128aa2c00] 11:16:01 INFO - PROCESS | 1688 | 1465496161007 Marionette DEBUG loaded listener.js 11:16:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12a5b7800) [pid = 1688] [serial = 843] [outer = 0x128aa2c00] 11:16:01 INFO - PROCESS | 1688 | 1465496161295 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]]]}] 11:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 519ms 11:16:01 INFO - PROCESS | 1688 | 1465496161342 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:16:01 INFO - PROCESS | 1688 | 1465496161345 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 11:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:16:01 INFO - PROCESS | 1688 | 1465496161347 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:16:01 INFO - PROCESS | 1688 | 1465496161348 Marionette TRACE conn2 <- [1,1098,null,{}] 11:16:01 INFO - PROCESS | 1688 | 1465496161351 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}] 11:16:01 INFO - PROCESS | 1688 | 1465496161352 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:01 INFO - PROCESS | 1688 | 1465496161430 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:16:01 INFO - PROCESS | 1688 | 1465496161434 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:01 INFO - PROCESS | 1688 | 1465496161435 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a759000 == 39 [pid = 1688] [id = 282] 11:16:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12a5b7c00) [pid = 1688] [serial = 844] [outer = 0x0] 11:16:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12ac42000) [pid = 1688] [serial = 845] [outer = 0x12a5b7c00] 11:16:01 INFO - PROCESS | 1688 | 1465496161459 Marionette DEBUG loaded listener.js 11:16:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12ac4b000) [pid = 1688] [serial = 846] [outer = 0x12a5b7c00] 11:16:02 INFO - PROCESS | 1688 | 1465496162023 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]]]}] 11:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 719ms 11:16:02 INFO - PROCESS | 1688 | 1465496162067 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:16:02 INFO - PROCESS | 1688 | 1465496162069 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 11:16:02 INFO - PROCESS | 1688 | 1465496162073 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:16:02 INFO - PROCESS | 1688 | 1465496162078 Marionette TRACE conn2 <- [1,1102,null,{}] 11:16:02 INFO - PROCESS | 1688 | 1465496162081 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}] 11:16:02 INFO - PROCESS | 1688 | 1465496162083 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:02 INFO - PROCESS | 1688 | 1465496162193 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:16:02 INFO - PROCESS | 1688 | 1465496162294 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:02 INFO - PROCESS | 1688 | 1465496162296 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x118092000 == 40 [pid = 1688] [id = 283] 11:16:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x116777c00) [pid = 1688] [serial = 847] [outer = 0x0] 11:16:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x116a0b800) [pid = 1688] [serial = 848] [outer = 0x116777c00] 11:16:02 INFO - PROCESS | 1688 | 1465496162329 Marionette DEBUG loaded listener.js 11:16:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x118161400) [pid = 1688] [serial = 849] [outer = 0x116777c00] 11:16:02 INFO - PROCESS | 1688 | 1465496162831 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]]]}] 11:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 775ms 11:16:02 INFO - PROCESS | 1688 | 1465496162848 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:16:02 INFO - PROCESS | 1688 | 1465496162851 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 11:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:16:02 INFO - PROCESS | 1688 | 1465496162855 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:16:02 INFO - PROCESS | 1688 | 1465496162857 Marionette TRACE conn2 <- [1,1106,null,{}] 11:16:02 INFO - PROCESS | 1688 | 1465496162859 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}] 11:16:02 INFO - PROCESS | 1688 | 1465496162861 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:02 INFO - PROCESS | 1688 | 1465496162974 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:16:03 INFO - PROCESS | 1688 | 1465496163027 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:03 INFO - PROCESS | 1688 | 1465496163029 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x124896800 == 41 [pid = 1688] [id = 284] 11:16:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x118a42000) [pid = 1688] [serial = 850] [outer = 0x0] 11:16:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x119386400) [pid = 1688] [serial = 851] [outer = 0x118a42000] 11:16:03 INFO - PROCESS | 1688 | 1465496163059 Marionette DEBUG loaded listener.js 11:16:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x1199bd400) [pid = 1688] [serial = 852] [outer = 0x118a42000] 11:16:03 INFO - PROCESS | 1688 | 1465496163717 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]]]}] 11:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 923ms 11:16:03 INFO - PROCESS | 1688 | 1465496163778 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:16:03 INFO - PROCESS | 1688 | 1465496163781 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 11:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:16:03 INFO - PROCESS | 1688 | 1465496163784 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:16:03 INFO - PROCESS | 1688 | 1465496163786 Marionette TRACE conn2 <- [1,1110,null,{}] 11:16:03 INFO - PROCESS | 1688 | 1465496163790 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}] 11:16:03 INFO - PROCESS | 1688 | 1465496163791 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:03 INFO - PROCESS | 1688 | 1465496163898 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:16:03 INFO - PROCESS | 1688 | --DOCSHELL 0x12a40e800 == 40 [pid = 1688] [id = 281] 11:16:03 INFO - PROCESS | 1688 | --DOCSHELL 0x129089800 == 39 [pid = 1688] [id = 280] 11:16:03 INFO - PROCESS | 1688 | --DOCSHELL 0x116941000 == 38 [pid = 1688] [id = 279] 11:16:03 INFO - PROCESS | 1688 | --DOCSHELL 0x117e58000 == 37 [pid = 1688] [id = 278] 11:16:03 INFO - PROCESS | 1688 | --DOCSHELL 0x125fdb800 == 36 [pid = 1688] [id = 277] 11:16:03 INFO - PROCESS | 1688 | --DOCSHELL 0x1248a2800 == 35 [pid = 1688] [id = 276] 11:16:03 INFO - PROCESS | 1688 | --DOCSHELL 0x1212e0800 == 34 [pid = 1688] [id = 275] 11:16:03 INFO - PROCESS | 1688 | --DOCSHELL 0x119cc5000 == 33 [pid = 1688] [id = 274] 11:16:03 INFO - PROCESS | 1688 | --DOCSHELL 0x1185c4800 == 32 [pid = 1688] [id = 273] 11:16:03 INFO - PROCESS | 1688 | --DOCSHELL 0x116f41800 == 31 [pid = 1688] [id = 272] 11:16:03 INFO - PROCESS | 1688 | --DOCSHELL 0x11335d800 == 30 [pid = 1688] [id = 271] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x128958c00) [pid = 1688] [serial = 773] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x12913fc00) [pid = 1688] [serial = 777] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x128da6400) [pid = 1688] [serial = 776] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x128d9f400) [pid = 1688] [serial = 774] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x119207800) [pid = 1688] [serial = 755] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x11937fc00) [pid = 1688] [serial = 756] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x11677b800) [pid = 1688] [serial = 758] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x117e94c00) [pid = 1688] [serial = 759] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1234ca800) [pid = 1688] [serial = 767] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x129145800) [pid = 1688] [serial = 779] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x124f05c00) [pid = 1688] [serial = 768] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x11386e800) [pid = 1688] [serial = 752] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1160d3400) [pid = 1688] [serial = 753] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x12895d400) [pid = 1688] [serial = 750] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x118f6e800) [pid = 1688] [serial = 761] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x119357400) [pid = 1688] [serial = 762] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x124fe5400) [pid = 1688] [serial = 770] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x119cee400) [pid = 1688] [serial = 764] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x121676c00) [pid = 1688] [serial = 765] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x12ac44000) [pid = 1688] [serial = 789] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x11920e800) [pid = 1688] [serial = 782] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x124926400) [pid = 1688] [serial = 783] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x12a5b1800) [pid = 1688] [serial = 788] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x129364800) [pid = 1688] [serial = 780] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x12ac4c800) [pid = 1688] [serial = 791] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x124ff2000) [pid = 1688] [serial = 785] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x12936d800) [pid = 1688] [serial = 786] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x1255c7000) [pid = 1688] [serial = 771] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x12ae56000) [pid = 1688] [serial = 792] [outer = 0x0] [url = about:blank] 11:16:03 INFO - PROCESS | 1688 | 1465496163975 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:03 INFO - PROCESS | 1688 | 1465496163979 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x1132c2000 == 31 [pid = 1688] [id = 285] 11:16:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x115ef0c00) [pid = 1688] [serial = 853] [outer = 0x0] 11:16:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x1162d2000) [pid = 1688] [serial = 854] [outer = 0x115ef0c00] 11:16:04 INFO - PROCESS | 1688 | 1465496164007 Marionette DEBUG loaded listener.js 11:16:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x118591c00) [pid = 1688] [serial = 855] [outer = 0x115ef0c00] 11:16:04 INFO - PROCESS | 1688 | 1465496164304 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]]]}] 11:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 570ms 11:16:04 INFO - PROCESS | 1688 | 1465496164355 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:16:04 INFO - PROCESS | 1688 | 1465496164360 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 11:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:16:04 INFO - PROCESS | 1688 | 1465496164364 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:16:04 INFO - PROCESS | 1688 | 1465496164366 Marionette TRACE conn2 <- [1,1114,null,{}] 11:16:04 INFO - PROCESS | 1688 | 1465496164368 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}] 11:16:04 INFO - PROCESS | 1688 | 1465496164370 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:04 INFO - PROCESS | 1688 | 1465496164450 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:16:04 INFO - PROCESS | 1688 | 1465496164502 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:04 INFO - PROCESS | 1688 | 1465496164504 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x11809b000 == 32 [pid = 1688] [id = 286] 11:16:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x118160400) [pid = 1688] [serial = 856] [outer = 0x0] 11:16:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x119209800) [pid = 1688] [serial = 857] [outer = 0x118160400] 11:16:04 INFO - PROCESS | 1688 | 1465496164530 Marionette DEBUG loaded listener.js 11:16:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1194a3000) [pid = 1688] [serial = 858] [outer = 0x118160400] 11:16:04 INFO - PROCESS | 1688 | 1465496164823 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]]]}] 11:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 469ms 11:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:16:04 INFO - PROCESS | 1688 | 1465496164833 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:16:04 INFO - PROCESS | 1688 | 1465496164835 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 11:16:04 INFO - PROCESS | 1688 | 1465496164837 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:16:04 INFO - PROCESS | 1688 | 1465496164840 Marionette TRACE conn2 <- [1,1118,null,{}] 11:16:04 INFO - PROCESS | 1688 | 1465496164857 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}] 11:16:04 INFO - PROCESS | 1688 | 1465496164863 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:04 INFO - PROCESS | 1688 | 1465496164949 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:16:04 INFO - PROCESS | 1688 | 1465496164954 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:04 INFO - PROCESS | 1688 | 1465496164957 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x121062800 == 33 [pid = 1688] [id = 287] 11:16:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x119cea000) [pid = 1688] [serial = 859] [outer = 0x0] 11:16:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x12167a000) [pid = 1688] [serial = 860] [outer = 0x119cea000] 11:16:04 INFO - PROCESS | 1688 | 1465496164989 Marionette DEBUG loaded listener.js 11:16:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x124e3c400) [pid = 1688] [serial = 861] [outer = 0x119cea000] 11:16:05 INFO - PROCESS | 1688 | 1465496165345 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]]]}] 11:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 532ms 11:16:05 INFO - PROCESS | 1688 | 1465496165369 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:16:05 INFO - PROCESS | 1688 | 1465496165371 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 11:16:05 INFO - PROCESS | 1688 | 1465496165376 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:16:05 INFO - PROCESS | 1688 | 1465496165377 Marionette TRACE conn2 <- [1,1122,null,{}] 11:16:05 INFO - PROCESS | 1688 | 1465496165379 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}] 11:16:05 INFO - PROCESS | 1688 | 1465496165380 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:05 INFO - PROCESS | 1688 | 1465496165459 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:16:05 INFO - PROCESS | 1688 | 1465496165464 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:05 INFO - PROCESS | 1688 | 1465496165465 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x1248a1800 == 34 [pid = 1688] [id = 288] 11:16:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x124f60800) [pid = 1688] [serial = 862] [outer = 0x0] 11:16:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x125439400) [pid = 1688] [serial = 863] [outer = 0x124f60800] 11:16:05 INFO - PROCESS | 1688 | 1465496165490 Marionette DEBUG loaded listener.js 11:16:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1255bcc00) [pid = 1688] [serial = 864] [outer = 0x124f60800] 11:16:05 INFO - PROCESS | 1688 | 1465496165807 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]]]}] 11:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 471ms 11:16:05 INFO - PROCESS | 1688 | 1465496165847 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:16:05 INFO - PROCESS | 1688 | 1465496165848 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 11:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:16:05 INFO - PROCESS | 1688 | 1465496165850 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:16:05 INFO - PROCESS | 1688 | 1465496165851 Marionette TRACE conn2 <- [1,1126,null,{}] 11:16:05 INFO - PROCESS | 1688 | 1465496165853 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}] 11:16:05 INFO - PROCESS | 1688 | 1465496165855 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:05 INFO - PROCESS | 1688 | 1465496165965 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:16:05 INFO - PROCESS | 1688 | 1465496165970 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:05 INFO - PROCESS | 1688 | 1465496165971 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x1254c0800 == 35 [pid = 1688] [id = 289] 11:16:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x12112e400) [pid = 1688] [serial = 865] [outer = 0x0] 11:16:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x125f60800) [pid = 1688] [serial = 866] [outer = 0x12112e400] 11:16:06 INFO - PROCESS | 1688 | 1465496165999 Marionette DEBUG loaded listener.js 11:16:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1265ee800) [pid = 1688] [serial = 867] [outer = 0x12112e400] 11:16:06 INFO - PROCESS | 1688 | 1465496166486 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]]]}] 11:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 668ms 11:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:16:06 INFO - PROCESS | 1688 | 1465496166524 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:16:06 INFO - PROCESS | 1688 | 1465496166526 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 11:16:06 INFO - PROCESS | 1688 | 1465496166528 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:16:06 INFO - PROCESS | 1688 | 1465496166529 Marionette TRACE conn2 <- [1,1130,null,{}] 11:16:06 INFO - PROCESS | 1688 | 1465496166531 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}] 11:16:06 INFO - PROCESS | 1688 | 1465496166535 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:06 INFO - PROCESS | 1688 | 1465496166647 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:16:06 INFO - PROCESS | 1688 | 1465496166651 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:06 INFO - PROCESS | 1688 | 1465496166652 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x1294e1000 == 36 [pid = 1688] [id = 290] 11:16:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12642a400) [pid = 1688] [serial = 868] [outer = 0x0] 11:16:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x129371800) [pid = 1688] [serial = 869] [outer = 0x12642a400] 11:16:06 INFO - PROCESS | 1688 | 1465496166677 Marionette DEBUG loaded listener.js 11:16:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12ae4f800) [pid = 1688] [serial = 870] [outer = 0x12642a400] 11:16:07 INFO - PROCESS | 1688 | 1465496167003 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]]]}] 11:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 518ms 11:16:07 INFO - PROCESS | 1688 | 1465496167051 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:16:07 INFO - PROCESS | 1688 | 1465496167052 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 11:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:16:07 INFO - PROCESS | 1688 | 1465496167055 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:16:07 INFO - PROCESS | 1688 | 1465496167056 Marionette TRACE conn2 <- [1,1134,null,{}] 11:16:07 INFO - PROCESS | 1688 | 1465496167058 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}] 11:16:07 INFO - PROCESS | 1688 | 1465496167059 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:07 INFO - PROCESS | 1688 | 1465496167161 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:16:07 INFO - PROCESS | 1688 | 1465496167175 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:07 INFO - PROCESS | 1688 | 1465496167176 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x11724b800 == 37 [pid = 1688] [id = 291] 11:16:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12913c800) [pid = 1688] [serial = 871] [outer = 0x0] 11:16:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12b843c00) [pid = 1688] [serial = 872] [outer = 0x12913c800] 11:16:07 INFO - PROCESS | 1688 | 1465496167201 Marionette DEBUG loaded listener.js 11:16:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12b84dc00) [pid = 1688] [serial = 873] [outer = 0x12913c800] 11:16:07 INFO - PROCESS | 1688 | 1465496167535 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]]]}] 11:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 518ms 11:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:16:07 INFO - PROCESS | 1688 | 1465496167573 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:16:07 INFO - PROCESS | 1688 | 1465496167575 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 11:16:07 INFO - PROCESS | 1688 | 1465496167577 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:16:07 INFO - PROCESS | 1688 | 1465496167578 Marionette TRACE conn2 <- [1,1138,null,{}] 11:16:07 INFO - PROCESS | 1688 | 1465496167580 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}] 11:16:07 INFO - PROCESS | 1688 | 1465496167581 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:07 INFO - PROCESS | 1688 | 1465496167677 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:16:07 INFO - PROCESS | 1688 | 1465496167687 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:07 INFO - PROCESS | 1688 | 1465496167688 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x12af2d000 == 38 [pid = 1688] [id = 292] 11:16:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12b842800) [pid = 1688] [serial = 874] [outer = 0x0] 11:16:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12b859c00) [pid = 1688] [serial = 875] [outer = 0x12b842800] 11:16:07 INFO - PROCESS | 1688 | 1465496167712 Marionette DEBUG loaded listener.js 11:16:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12b860400) [pid = 1688] [serial = 876] [outer = 0x12b842800] 11:16:08 INFO - PROCESS | 1688 | 1465496168019 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]]]}] 11:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 468ms 11:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:16:08 INFO - PROCESS | 1688 | 1465496168046 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:16:08 INFO - PROCESS | 1688 | 1465496168047 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 11:16:08 INFO - PROCESS | 1688 | 1465496168049 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:16:08 INFO - PROCESS | 1688 | 1465496168050 Marionette TRACE conn2 <- [1,1142,null,{}] 11:16:08 INFO - PROCESS | 1688 | 1465496168052 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}] 11:16:08 INFO - PROCESS | 1688 | 1465496168063 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:08 INFO - PROCESS | 1688 | 1465496168159 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:16:08 INFO - PROCESS | 1688 | 1465496168170 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:08 INFO - PROCESS | 1688 | 1465496168171 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bca1000 == 39 [pid = 1688] [id = 293] 11:16:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x12b85e000) [pid = 1688] [serial = 877] [outer = 0x0] 11:16:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12b8ad800) [pid = 1688] [serial = 878] [outer = 0x12b85e000] 11:16:08 INFO - PROCESS | 1688 | 1465496168195 Marionette DEBUG loaded listener.js 11:16:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12b8b3c00) [pid = 1688] [serial = 879] [outer = 0x12b85e000] 11:16:08 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x119352400) [pid = 1688] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:16:08 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x119ceb000) [pid = 1688] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:16:08 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x117047c00) [pid = 1688] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:16:08 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1198d2400) [pid = 1688] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:16:08 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x115ef4000) [pid = 1688] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:16:08 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1133db000) [pid = 1688] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:16:08 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1289e8800) [pid = 1688] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:16:08 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x11229e800) [pid = 1688] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:16:08 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x117e94800) [pid = 1688] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:16:08 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x124cc4400) [pid = 1688] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:16:08 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x113f32400) [pid = 1688] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:16:08 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x128aa2c00) [pid = 1688] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:16:08 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x11229e000) [pid = 1688] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:16:08 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1289dbc00) [pid = 1688] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:16:08 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1185d5000) [pid = 1688] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:16:08 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1176d9000) [pid = 1688] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:16:08 INFO - PROCESS | 1688 | 1465496168574 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]]]}] 11:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 569ms 11:16:08 INFO - PROCESS | 1688 | 1465496168618 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:16:08 INFO - PROCESS | 1688 | 1465496168620 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 11:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:16:08 INFO - PROCESS | 1688 | 1465496168628 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:16:08 INFO - PROCESS | 1688 | 1465496168629 Marionette TRACE conn2 <- [1,1146,null,{}] 11:16:08 INFO - PROCESS | 1688 | 1465496168632 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}] 11:16:08 INFO - PROCESS | 1688 | 1465496168633 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:08 INFO - PROCESS | 1688 | 1465496168743 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:16:08 INFO - PROCESS | 1688 | 1465496168777 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:08 INFO - PROCESS | 1688 | 1465496168778 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x1291c7800 == 40 [pid = 1688] [id = 294] 11:16:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1110acc00) [pid = 1688] [serial = 880] [outer = 0x0] 11:16:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x119352400) [pid = 1688] [serial = 881] [outer = 0x1110acc00] 11:16:08 INFO - PROCESS | 1688 | 1465496168802 Marionette DEBUG loaded listener.js 11:16:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x125576800) [pid = 1688] [serial = 882] [outer = 0x1110acc00] 11:16:09 INFO - PROCESS | 1688 | 1465496169086 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]]]}] 11:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 477ms 11:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:16:09 INFO - PROCESS | 1688 | 1465496169100 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:16:09 INFO - PROCESS | 1688 | 1465496169101 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 11:16:09 INFO - PROCESS | 1688 | 1465496169104 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:16:09 INFO - PROCESS | 1688 | 1465496169106 Marionette TRACE conn2 <- [1,1150,null,{}] 11:16:09 INFO - PROCESS | 1688 | 1465496169126 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}] 11:16:09 INFO - PROCESS | 1688 | 1465496169129 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:09 INFO - PROCESS | 1688 | 1465496169226 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:16:09 INFO - PROCESS | 1688 | 1465496169230 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:09 INFO - PROCESS | 1688 | 1465496169231 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c571000 == 41 [pid = 1688] [id = 295] 11:16:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1255ba000) [pid = 1688] [serial = 883] [outer = 0x0] 11:16:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12b8b7000) [pid = 1688] [serial = 884] [outer = 0x1255ba000] 11:16:09 INFO - PROCESS | 1688 | 1465496169257 Marionette DEBUG loaded listener.js 11:16:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12be4d800) [pid = 1688] [serial = 885] [outer = 0x1255ba000] 11:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 479ms 11:16:09 INFO - PROCESS | 1688 | 1465496169579 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]]]}] 11:16:09 INFO - PROCESS | 1688 | 1465496169583 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:16:09 INFO - PROCESS | 1688 | 1465496169584 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 11:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:16:09 INFO - PROCESS | 1688 | 1465496169587 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:16:09 INFO - PROCESS | 1688 | 1465496169588 Marionette TRACE conn2 <- [1,1154,null,{}] 11:16:09 INFO - PROCESS | 1688 | 1465496169592 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}] 11:16:09 INFO - PROCESS | 1688 | 1465496169595 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:09 INFO - PROCESS | 1688 | 1465496169680 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:16:09 INFO - PROCESS | 1688 | 1465496169739 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:09 INFO - PROCESS | 1688 | 1465496169740 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c57f000 == 42 [pid = 1688] [id = 296] 11:16:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x124cc4400) [pid = 1688] [serial = 886] [outer = 0x0] 11:16:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12be51400) [pid = 1688] [serial = 887] [outer = 0x124cc4400] 11:16:09 INFO - PROCESS | 1688 | 1465496169764 Marionette DEBUG loaded listener.js 11:16:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12be8b000) [pid = 1688] [serial = 888] [outer = 0x124cc4400] 11:16:10 INFO - PROCESS | 1688 | 1465496170043 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]]]}] 11:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 472ms 11:16:10 INFO - PROCESS | 1688 | 1465496170064 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:16:10 INFO - PROCESS | 1688 | 1465496170065 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 11:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:16:10 INFO - PROCESS | 1688 | 1465496170067 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:16:10 INFO - PROCESS | 1688 | 1465496170080 Marionette TRACE conn2 <- [1,1158,null,{}] 11:16:10 INFO - PROCESS | 1688 | 1465496170087 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}] 11:16:10 INFO - PROCESS | 1688 | 1465496170089 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:10 INFO - PROCESS | 1688 | 1465496170171 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:16:10 INFO - PROCESS | 1688 | 1465496170186 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:10 INFO - PROCESS | 1688 | 1465496170187 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c965000 == 43 [pid = 1688] [id = 297] 11:16:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12c391800) [pid = 1688] [serial = 889] [outer = 0x0] 11:16:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12c396400) [pid = 1688] [serial = 890] [outer = 0x12c391800] 11:16:10 INFO - PROCESS | 1688 | 1465496170211 Marionette DEBUG loaded listener.js 11:16:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12c557c00) [pid = 1688] [serial = 891] [outer = 0x12c391800] 11:16:11 INFO - PROCESS | 1688 | --DOCSHELL 0x116094000 == 42 [pid = 1688] [id = 270] 11:16:11 INFO - PROCESS | 1688 | --DOCSHELL 0x1132c2000 == 41 [pid = 1688] [id = 285] 11:16:11 INFO - PROCESS | 1688 | --DOCSHELL 0x124896800 == 40 [pid = 1688] [id = 284] 11:16:11 INFO - PROCESS | 1688 | --DOCSHELL 0x118092000 == 39 [pid = 1688] [id = 283] 11:16:11 INFO - PROCESS | 1688 | --DOCSHELL 0x12a759000 == 38 [pid = 1688] [id = 282] 11:16:11 INFO - PROCESS | 1688 | --DOCSHELL 0x11809b000 == 37 [pid = 1688] [id = 286] 11:16:11 INFO - PROCESS | 1688 | --DOCSHELL 0x12bca1000 == 36 [pid = 1688] [id = 293] 11:16:11 INFO - PROCESS | 1688 | --DOCSHELL 0x11724b800 == 35 [pid = 1688] [id = 291] 11:16:11 INFO - PROCESS | 1688 | --DOCSHELL 0x1294e1000 == 34 [pid = 1688] [id = 290] 11:16:11 INFO - PROCESS | 1688 | --DOCSHELL 0x1248a1800 == 33 [pid = 1688] [id = 288] 11:16:11 INFO - PROCESS | 1688 | --DOCSHELL 0x1291c7800 == 32 [pid = 1688] [id = 294] 11:16:11 INFO - PROCESS | 1688 | --DOCSHELL 0x12c571000 == 31 [pid = 1688] [id = 295] 11:16:11 INFO - PROCESS | 1688 | --DOCSHELL 0x1254c0800 == 30 [pid = 1688] [id = 289] 11:16:11 INFO - PROCESS | 1688 | --DOCSHELL 0x12af2d000 == 29 [pid = 1688] [id = 292] 11:16:11 INFO - PROCESS | 1688 | --DOCSHELL 0x121062800 == 28 [pid = 1688] [id = 287] 11:16:11 INFO - PROCESS | 1688 | --DOCSHELL 0x12c57f000 == 27 [pid = 1688] [id = 296] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x11949f000) [pid = 1688] [serial = 818] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1198d5800) [pid = 1688] [serial = 819] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x121134800) [pid = 1688] [serial = 821] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1184bbc00) [pid = 1688] [serial = 815] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x124ac7800) [pid = 1688] [serial = 825] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x118f6e400) [pid = 1688] [serial = 816] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x116078000) [pid = 1688] [serial = 812] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x11677ec00) [pid = 1688] [serial = 813] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x116a11800) [pid = 1688] [serial = 810] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x113f36400) [pid = 1688] [serial = 809] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x128da5c00) [pid = 1688] [serial = 840] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x116072c00) [pid = 1688] [serial = 795] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1133b1000) [pid = 1688] [serial = 794] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x11949c400) [pid = 1688] [serial = 798] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x11934b800) [pid = 1688] [serial = 797] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x1234d4400) [pid = 1688] [serial = 800] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x126427800) [pid = 1688] [serial = 828] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x124feb400) [pid = 1688] [serial = 827] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x128955c00) [pid = 1688] [serial = 831] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1265e8400) [pid = 1688] [serial = 830] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x129148400) [pid = 1688] [serial = 842] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x119374400) [pid = 1688] [serial = 834] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x12913b400) [pid = 1688] [serial = 804] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x1234cec00) [pid = 1688] [serial = 836] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x128aa2400) [pid = 1688] [serial = 803] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x128d99c00) [pid = 1688] [serial = 839] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x1150ccc00) [pid = 1688] [serial = 833] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x12a5b2c00) [pid = 1688] [serial = 807] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x1234ce000) [pid = 1688] [serial = 824] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x128c60c00) [pid = 1688] [serial = 806] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x12a5b7800) [pid = 1688] [serial = 843] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x121915c00) [pid = 1688] [serial = 822] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x1289e0c00) [pid = 1688] [serial = 837] [outer = 0x0] [url = about:blank] 11:16:11 INFO - PROCESS | 1688 | 1465496171657 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]]]}] 11:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1637ms 11:16:11 INFO - PROCESS | 1688 | 1465496171711 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:16:11 INFO - PROCESS | 1688 | 1465496171713 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 11:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:16:11 INFO - PROCESS | 1688 | 1465496171717 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:16:11 INFO - PROCESS | 1688 | 1465496171719 Marionette TRACE conn2 <- [1,1162,null,{}] 11:16:11 INFO - PROCESS | 1688 | 1465496171724 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}] 11:16:11 INFO - PROCESS | 1688 | 1465496171726 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:11 INFO - PROCESS | 1688 | 1465496171810 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:16:11 INFO - PROCESS | 1688 | 1465496171864 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:11 INFO - PROCESS | 1688 | 1465496171865 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x11382d000 == 28 [pid = 1688] [id = 298] 11:16:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x113f34400) [pid = 1688] [serial = 892] [outer = 0x0] 11:16:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x116073c00) [pid = 1688] [serial = 893] [outer = 0x113f34400] 11:16:11 INFO - PROCESS | 1688 | 1465496171893 Marionette DEBUG loaded listener.js 11:16:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x11662f400) [pid = 1688] [serial = 894] [outer = 0x113f34400] 11:16:12 INFO - PROCESS | 1688 | 1465496172202 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]]]}] 11:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 520ms 11:16:12 INFO - PROCESS | 1688 | 1465496172237 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 11:16:12 INFO - PROCESS | 1688 | 1465496172242 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 11:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:16:12 INFO - PROCESS | 1688 | 1465496172247 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:16:12 INFO - PROCESS | 1688 | 1465496172249 Marionette TRACE conn2 <- [1,1166,null,{}] 11:16:12 INFO - PROCESS | 1688 | 1465496172251 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}] 11:16:12 INFO - PROCESS | 1688 | 1465496172253 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:12 INFO - PROCESS | 1688 | 1465496172332 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:16:12 INFO - PROCESS | 1688 | 1465496172337 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:12 INFO - PROCESS | 1688 | 1465496172339 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x116a97000 == 29 [pid = 1688] [id = 299] 11:16:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x11696f800) [pid = 1688] [serial = 895] [outer = 0x0] 11:16:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x1176da800) [pid = 1688] [serial = 896] [outer = 0x11696f800] 11:16:12 INFO - PROCESS | 1688 | 1465496172369 Marionette DEBUG loaded listener.js 11:16:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x118456000) [pid = 1688] [serial = 897] [outer = 0x11696f800] 11:16:12 INFO - PROCESS | 1688 | 1465496172711 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]]]}] 11:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 521ms 11:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:16:12 INFO - PROCESS | 1688 | 1465496172768 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 11:16:12 INFO - PROCESS | 1688 | 1465496172770 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 11:16:12 INFO - PROCESS | 1688 | 1465496172772 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:16:12 INFO - PROCESS | 1688 | 1465496172782 Marionette TRACE conn2 <- [1,1170,null,{}] 11:16:12 INFO - PROCESS | 1688 | 1465496172790 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}] 11:16:12 INFO - PROCESS | 1688 | 1465496172793 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:12 INFO - PROCESS | 1688 | 1465496172872 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:16:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x118592400) [pid = 1688] [serial = 898] [outer = 0x12c9ae800] 11:16:12 INFO - PROCESS | 1688 | 1465496172897 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:12 INFO - PROCESS | 1688 | 1465496172899 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x1185b5000 == 30 [pid = 1688] [id = 300] 11:16:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x111d7b400) [pid = 1688] [serial = 899] [outer = 0x0] 11:16:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x118f71c00) [pid = 1688] [serial = 900] [outer = 0x111d7b400] 11:16:12 INFO - PROCESS | 1688 | 1465496172933 Marionette DEBUG loaded listener.js 11:16:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x11934b800) [pid = 1688] [serial = 901] [outer = 0x111d7b400] 11:16:13 INFO - PROCESS | 1688 | 1465496173294 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]]]}] 11:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 528ms 11:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:16:13 INFO - PROCESS | 1688 | 1465496173301 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 11:16:13 INFO - PROCESS | 1688 | 1465496173303 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 11:16:13 INFO - PROCESS | 1688 | 1465496173305 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:16:13 INFO - PROCESS | 1688 | 1465496173306 Marionette TRACE conn2 <- [1,1174,null,{}] 11:16:13 INFO - PROCESS | 1688 | 1465496173310 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}] 11:16:13 INFO - PROCESS | 1688 | 1465496173312 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:13 INFO - PROCESS | 1688 | 1465496173408 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:16:13 INFO - PROCESS | 1688 | 1465496173414 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:13 INFO - PROCESS | 1688 | 1465496173415 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x118aac000 == 31 [pid = 1688] [id = 301] 11:16:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x11920d000) [pid = 1688] [serial = 902] [outer = 0x0] 11:16:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x11949b800) [pid = 1688] [serial = 903] [outer = 0x11920d000] 11:16:13 INFO - PROCESS | 1688 | 1465496173440 Marionette DEBUG loaded listener.js 11:16:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x1199be000) [pid = 1688] [serial = 904] [outer = 0x11920d000] 11:16:13 INFO - PROCESS | 1688 | 1465496173729 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] 11:16:13 INFO - PROCESS | 1688 | 1465496173779 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 11:16:13 INFO - PROCESS | 1688 | 1465496173781 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:16:13 INFO - PROCESS | 1688 | 1465496173782 Marionette TRACE conn2 <- [1,1178,null,{}] 11:16:13 INFO - PROCESS | 1688 | 1465496173784 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}] 11:16:13 INFO - PROCESS | 1688 | 1465496173785 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:13 INFO - PROCESS | 1688 | 1465496173867 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:16:13 INFO - PROCESS | 1688 | 1465496173870 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:13 INFO - PROCESS | 1688 | 1465496173872 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x119952000 == 32 [pid = 1688] [id = 302] 11:16:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x112da3c00) [pid = 1688] [serial = 905] [outer = 0x0] 11:16:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x119cecc00) [pid = 1688] [serial = 906] [outer = 0x112da3c00] 11:16:13 INFO - PROCESS | 1688 | 1465496173899 Marionette DEBUG loaded listener.js 11:16:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x120f22400) [pid = 1688] [serial = 907] [outer = 0x112da3c00] 11:16:14 INFO - PROCESS | 1688 | 1465496174246 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] 11:16:14 INFO - PROCESS | 1688 | 1465496174301 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 11:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:16:14 INFO - PROCESS | 1688 | 1465496174303 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:16:14 INFO - PROCESS | 1688 | 1465496174304 Marionette TRACE conn2 <- [1,1182,null,{}] 11:16:14 INFO - PROCESS | 1688 | 1465496174312 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}] 11:16:14 INFO - PROCESS | 1688 | 1465496174316 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:14 INFO - PROCESS | 1688 | 1465496174410 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:16:14 INFO - PROCESS | 1688 | 1465496174414 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:14 INFO - PROCESS | 1688 | 1465496174415 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x121197800 == 33 [pid = 1688] [id = 303] 11:16:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x121138400) [pid = 1688] [serial = 908] [outer = 0x0] 11:16:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1214f1c00) [pid = 1688] [serial = 909] [outer = 0x121138400] 11:16:14 INFO - PROCESS | 1688 | 1465496174442 Marionette DEBUG loaded listener.js 11:16:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x121b8f000) [pid = 1688] [serial = 910] [outer = 0x121138400] 11:16:14 INFO - PROCESS | 1688 | 1465496174769 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] 11:16:14 INFO - PROCESS | 1688 | 1465496174782 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 11:16:14 INFO - PROCESS | 1688 | 1465496174784 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:16:14 INFO - PROCESS | 1688 | 1465496174785 Marionette TRACE conn2 <- [1,1186,null,{}] 11:16:14 INFO - PROCESS | 1688 | 1465496174787 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}] 11:16:14 INFO - PROCESS | 1688 | 1465496174789 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:14 INFO - PROCESS | 1688 | 1465496174904 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:16:14 INFO - PROCESS | 1688 | 1465496174988 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:14 INFO - PROCESS | 1688 | 1465496174989 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x121835000 == 34 [pid = 1688] [id = 304] 11:16:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x121b8ec00) [pid = 1688] [serial = 911] [outer = 0x0] 11:16:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1234cec00) [pid = 1688] [serial = 912] [outer = 0x121b8ec00] 11:16:15 INFO - PROCESS | 1688 | 1465496175029 Marionette DEBUG loaded listener.js 11:16:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x124cc3c00) [pid = 1688] [serial = 913] [outer = 0x121b8ec00] 11:16:15 INFO - PROCESS | 1688 | 1465496175385 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] 11:16:15 INFO - PROCESS | 1688 | 1465496175404 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 11:16:15 INFO - PROCESS | 1688 | 1465496175407 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:16:15 INFO - PROCESS | 1688 | 1465496175410 Marionette TRACE conn2 <- [1,1190,null,{}] 11:16:15 INFO - PROCESS | 1688 | 1465496175414 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}] 11:16:15 INFO - PROCESS | 1688 | 1465496175415 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:15 INFO - PROCESS | 1688 | 1465496175492 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:16:15 INFO - PROCESS | 1688 | 1465496175544 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:15 INFO - PROCESS | 1688 | 1465496175545 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x124898800 == 35 [pid = 1688] [id = 305] 11:16:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x121b8f400) [pid = 1688] [serial = 914] [outer = 0x0] 11:16:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x124f06800) [pid = 1688] [serial = 915] [outer = 0x121b8f400] 11:16:15 INFO - PROCESS | 1688 | 1465496175569 Marionette DEBUG loaded listener.js 11:16:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x125571800) [pid = 1688] [serial = 916] [outer = 0x121b8f400] 11:16:15 INFO - PROCESS | 1688 | 1465496175846 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] 11:16:15 INFO - PROCESS | 1688 | 1465496175882 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 11:16:15 INFO - PROCESS | 1688 | 1465496175884 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:16:15 INFO - PROCESS | 1688 | 1465496175885 Marionette TRACE conn2 <- [1,1194,null,{}] 11:16:15 INFO - PROCESS | 1688 | 1465496175887 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}] 11:16:15 INFO - PROCESS | 1688 | 1465496175889 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:15 INFO - PROCESS | 1688 | 1465496175966 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:16:15 INFO - PROCESS | 1688 | 1465496175980 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:15 INFO - PROCESS | 1688 | 1465496175981 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x1185b4000 == 36 [pid = 1688] [id = 306] 11:16:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x112e5e000) [pid = 1688] [serial = 917] [outer = 0x0] 11:16:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x125f56800) [pid = 1688] [serial = 918] [outer = 0x112e5e000] 11:16:16 INFO - PROCESS | 1688 | 1465496176005 Marionette DEBUG loaded listener.js 11:16:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x126586c00) [pid = 1688] [serial = 919] [outer = 0x112e5e000] 11:16:16 INFO - PROCESS | 1688 | 1465496176357 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] 11:16:16 INFO - PROCESS | 1688 | 1465496176408 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 11:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:16:16 INFO - PROCESS | 1688 | 1465496176411 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:16:16 INFO - PROCESS | 1688 | 1465496176412 Marionette TRACE conn2 <- [1,1198,null,{}] 11:16:16 INFO - PROCESS | 1688 | 1465496176415 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}] 11:16:16 INFO - PROCESS | 1688 | 1465496176416 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:16 INFO - PROCESS | 1688 | 1465496176494 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:16:16 INFO - PROCESS | 1688 | 1465496176497 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:16 INFO - PROCESS | 1688 | 1465496176499 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x126b71800 == 37 [pid = 1688] [id = 307] 11:16:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x126587000) [pid = 1688] [serial = 920] [outer = 0x0] 11:16:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x128955c00) [pid = 1688] [serial = 921] [outer = 0x126587000] 11:16:16 INFO - PROCESS | 1688 | 1465496176524 Marionette DEBUG loaded listener.js 11:16:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12895d400) [pid = 1688] [serial = 922] [outer = 0x126587000] 11:16:16 INFO - PROCESS | 1688 | 1465496176868 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]]]}] 11:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 470ms 11:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:16:16 INFO - PROCESS | 1688 | 1465496176887 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:16:16 INFO - PROCESS | 1688 | 1465496176888 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 11:16:16 INFO - PROCESS | 1688 | 1465496176891 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:16:16 INFO - PROCESS | 1688 | 1465496176893 Marionette TRACE conn2 <- [1,1202,null,{}] 11:16:16 INFO - PROCESS | 1688 | 1465496176895 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}] 11:16:16 INFO - PROCESS | 1688 | 1465496176896 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:17 INFO - PROCESS | 1688 | 1465496177004 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:16:17 INFO - PROCESS | 1688 | 1465496177016 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:17 INFO - PROCESS | 1688 | 1465496177018 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x119947000 == 38 [pid = 1688] [id = 308] 11:16:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12895cc00) [pid = 1688] [serial = 923] [outer = 0x0] 11:16:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x128d9c000) [pid = 1688] [serial = 924] [outer = 0x12895cc00] 11:16:17 INFO - PROCESS | 1688 | 1465496177052 Marionette DEBUG loaded listener.js 11:16:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x129144400) [pid = 1688] [serial = 925] [outer = 0x12895cc00] 11:16:17 INFO - PROCESS | 1688 | 1465496177384 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]]]}] 11:16:17 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 11:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 521ms 11:16:17 INFO - PROCESS | 1688 | 1465496177412 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:16:17 INFO - PROCESS | 1688 | 1465496177414 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 11:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:16:17 INFO - PROCESS | 1688 | 1465496177417 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:16:17 INFO - PROCESS | 1688 | 1465496177418 Marionette TRACE conn2 <- [1,1206,null,{}] 11:16:17 INFO - PROCESS | 1688 | 1465496177428 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}] 11:16:17 INFO - PROCESS | 1688 | 1465496177429 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:17 INFO - PROCESS | 1688 | 1465496177523 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:16:17 INFO - PROCESS | 1688 | 1465496177526 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:17 INFO - PROCESS | 1688 | 1465496177527 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x1291da800 == 39 [pid = 1688] [id = 309] 11:16:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x12895dc00) [pid = 1688] [serial = 926] [outer = 0x0] 11:16:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12936c000) [pid = 1688] [serial = 927] [outer = 0x12895dc00] 11:16:17 INFO - PROCESS | 1688 | 1465496177551 Marionette DEBUG loaded listener.js 11:16:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12a5b0800) [pid = 1688] [serial = 928] [outer = 0x12895dc00] 11:16:17 INFO - PROCESS | 1688 | 1465496177855 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]]]}] 11:16:17 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 11:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 476ms 11:16:17 INFO - PROCESS | 1688 | 1465496177912 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:16:17 INFO - PROCESS | 1688 | 1465496177913 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 11:16:17 INFO - PROCESS | 1688 | 1465496177915 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:16:17 INFO - PROCESS | 1688 | 1465496177916 Marionette TRACE conn2 <- [1,1210,null,{}] 11:16:17 INFO - PROCESS | 1688 | 1465496177918 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}] 11:16:17 INFO - PROCESS | 1688 | 1465496177919 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:18 INFO - PROCESS | 1688 | 1465496178016 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:16:18 INFO - PROCESS | 1688 | 1465496178036 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:18 INFO - PROCESS | 1688 | 1465496178037 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a592800 == 40 [pid = 1688] [id = 310] 11:16:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x119353800) [pid = 1688] [serial = 929] [outer = 0x0] 11:16:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x12a5b8c00) [pid = 1688] [serial = 930] [outer = 0x119353800] 11:16:18 INFO - PROCESS | 1688 | 1465496178061 Marionette DEBUG loaded listener.js 11:16:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x12a762400) [pid = 1688] [serial = 931] [outer = 0x119353800] 11:16:18 INFO - PROCESS | 1688 | 1465496178403 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]]]}] 11:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 518ms 11:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:16:18 INFO - PROCESS | 1688 | 1465496178434 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 11:16:18 INFO - PROCESS | 1688 | 1465496178435 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 11:16:18 INFO - PROCESS | 1688 | 1465496178437 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:16:18 INFO - PROCESS | 1688 | 1465496178438 Marionette TRACE conn2 <- [1,1214,null,{}] 11:16:18 INFO - PROCESS | 1688 | 1465496178442 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}] 11:16:18 INFO - PROCESS | 1688 | 1465496178443 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:18 INFO - PROCESS | 1688 | 1465496178549 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:16:18 INFO - PROCESS | 1688 | 1465496178552 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:18 INFO - PROCESS | 1688 | 1465496178553 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a759800 == 41 [pid = 1688] [id = 311] 11:16:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x119387000) [pid = 1688] [serial = 932] [outer = 0x0] 11:16:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x12ac48000) [pid = 1688] [serial = 933] [outer = 0x119387000] 11:16:18 INFO - PROCESS | 1688 | 1465496178577 Marionette DEBUG loaded listener.js 11:16:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x12b842400) [pid = 1688] [serial = 934] [outer = 0x119387000] 11:16:18 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x12642a400) [pid = 1688] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:16:18 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x12913c800) [pid = 1688] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:16:18 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x12b842800) [pid = 1688] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:16:18 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1110acc00) [pid = 1688] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:16:18 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x12b85e000) [pid = 1688] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:16:18 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x1255ba000) [pid = 1688] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:16:18 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x124cc4400) [pid = 1688] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:16:18 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x12112e400) [pid = 1688] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:16:18 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x124f60800) [pid = 1688] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:16:18 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x119cea000) [pid = 1688] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:16:18 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x118160400) [pid = 1688] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:16:18 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x115ef0c00) [pid = 1688] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:16:18 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x118a42000) [pid = 1688] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:16:18 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x116777c00) [pid = 1688] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:16:18 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x12a5b7c00) [pid = 1688] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:16:18 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x121005800) [pid = 1688] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:16:19 INFO - PROCESS | 1688 | 1465496179023 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]]]}] 11:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 620ms 11:16:19 INFO - PROCESS | 1688 | 1465496179058 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:16:19 INFO - PROCESS | 1688 | 1465496179060 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 11:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:16:19 INFO - PROCESS | 1688 | 1465496179062 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:16:19 INFO - PROCESS | 1688 | 1465496179063 Marionette TRACE conn2 <- [1,1218,null,{}] 11:16:19 INFO - PROCESS | 1688 | 1465496179066 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}] 11:16:19 INFO - PROCESS | 1688 | 1465496179068 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:19 INFO - PROCESS | 1688 | 1465496179198 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:16:19 INFO - PROCESS | 1688 | 1465496179312 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:19 INFO - PROCESS | 1688 | 1465496179313 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x126b7f000 == 42 [pid = 1688] [id = 312] 11:16:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x11677ec00) [pid = 1688] [serial = 935] [outer = 0x0] 11:16:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x119cf1c00) [pid = 1688] [serial = 936] [outer = 0x11677ec00] 11:16:19 INFO - PROCESS | 1688 | 1465496179356 Marionette DEBUG loaded listener.js 11:16:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12913c800) [pid = 1688] [serial = 937] [outer = 0x11677ec00] 11:16:19 INFO - PROCESS | 1688 | 1465496179678 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]]]}] 11:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 11:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:16:19 INFO - PROCESS | 1688 | 1465496179732 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:16:19 INFO - PROCESS | 1688 | 1465496179733 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 11:16:19 INFO - PROCESS | 1688 | 1465496179735 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:16:19 INFO - PROCESS | 1688 | 1465496179736 Marionette TRACE conn2 <- [1,1222,null,{}] 11:16:19 INFO - PROCESS | 1688 | 1465496179739 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}] 11:16:19 INFO - PROCESS | 1688 | 1465496179740 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:19 INFO - PROCESS | 1688 | 1465496179843 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:16:19 INFO - PROCESS | 1688 | 1465496179875 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:19 INFO - PROCESS | 1688 | 1465496179876 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b88a800 == 43 [pid = 1688] [id = 313] 11:16:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12112e400) [pid = 1688] [serial = 938] [outer = 0x0] 11:16:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12ae57c00) [pid = 1688] [serial = 939] [outer = 0x12112e400] 11:16:19 INFO - PROCESS | 1688 | 1465496179900 Marionette DEBUG loaded listener.js 11:16:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12b858c00) [pid = 1688] [serial = 940] [outer = 0x12112e400] 11:16:20 INFO - PROCESS | 1688 | 1465496180143 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] 11:16:20 INFO - PROCESS | 1688 | 1465496180155 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 11:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:16:20 INFO - PROCESS | 1688 | 1465496180164 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:16:20 INFO - PROCESS | 1688 | 1465496180165 Marionette TRACE conn2 <- [1,1226,null,{}] 11:16:20 INFO - PROCESS | 1688 | 1465496180167 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}] 11:16:20 INFO - PROCESS | 1688 | 1465496180168 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:20 INFO - PROCESS | 1688 | 1465496180265 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:16:20 INFO - PROCESS | 1688 | 1465496180269 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:20 INFO - PROCESS | 1688 | 1465496180270 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c3ec000 == 44 [pid = 1688] [id = 314] 11:16:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12b849c00) [pid = 1688] [serial = 941] [outer = 0x0] 11:16:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x12b859000) [pid = 1688] [serial = 942] [outer = 0x12b849c00] 11:16:20 INFO - PROCESS | 1688 | 1465496180294 Marionette DEBUG loaded listener.js 11:16:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12b8b6800) [pid = 1688] [serial = 943] [outer = 0x12b849c00] 11:16:20 INFO - PROCESS | 1688 | 1465496180622 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]]]}] 11:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 469ms 11:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:16:20 INFO - PROCESS | 1688 | 1465496180633 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:16:20 INFO - PROCESS | 1688 | 1465496180634 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 11:16:20 INFO - PROCESS | 1688 | 1465496180636 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:16:20 INFO - PROCESS | 1688 | 1465496180637 Marionette TRACE conn2 <- [1,1230,null,{}] 11:16:20 INFO - PROCESS | 1688 | 1465496180640 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}] 11:16:20 INFO - PROCESS | 1688 | 1465496180642 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:20 INFO - PROCESS | 1688 | 1465496180721 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:16:20 INFO - PROCESS | 1688 | 1465496180778 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:20 INFO - PROCESS | 1688 | 1465496180779 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c57f800 == 45 [pid = 1688] [id = 315] 11:16:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12b85ac00) [pid = 1688] [serial = 944] [outer = 0x0] 11:16:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x12be44800) [pid = 1688] [serial = 945] [outer = 0x12b85ac00] 11:16:20 INFO - PROCESS | 1688 | 1465496180802 Marionette DEBUG loaded listener.js 11:16:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x12be50800) [pid = 1688] [serial = 946] [outer = 0x12b85ac00] 11:16:21 INFO - PROCESS | 1688 | 1465496181275 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]]]}] 11:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 668ms 11:16:21 INFO - PROCESS | 1688 | 1465496181316 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:16:21 INFO - PROCESS | 1688 | 1465496181318 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 11:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:16:21 INFO - PROCESS | 1688 | 1465496181323 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:16:21 INFO - PROCESS | 1688 | 1465496181327 Marionette TRACE conn2 <- [1,1234,null,{}] 11:16:21 INFO - PROCESS | 1688 | 1465496181331 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}] 11:16:21 INFO - PROCESS | 1688 | 1465496181332 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:21 INFO - PROCESS | 1688 | 1465496181450 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:16:21 INFO - PROCESS | 1688 | 1465496181530 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:21 INFO - PROCESS | 1688 | 1465496181531 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x116677800 == 46 [pid = 1688] [id = 316] 11:16:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x113aa8000) [pid = 1688] [serial = 947] [outer = 0x0] 11:16:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1160d0c00) [pid = 1688] [serial = 948] [outer = 0x113aa8000] 11:16:21 INFO - PROCESS | 1688 | 1465496181562 Marionette DEBUG loaded listener.js 11:16:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x116779400) [pid = 1688] [serial = 949] [outer = 0x113aa8000] 11:16:22 INFO - PROCESS | 1688 | 1465496182107 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]]]}] 11:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 824ms 11:16:22 INFO - PROCESS | 1688 | 1465496182149 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:16:22 INFO - PROCESS | 1688 | 1465496182152 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 11:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:16:22 INFO - PROCESS | 1688 | 1465496182161 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:16:22 INFO - PROCESS | 1688 | 1465496182162 Marionette TRACE conn2 <- [1,1238,null,{}] 11:16:22 INFO - PROCESS | 1688 | 1465496182165 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}] 11:16:22 INFO - PROCESS | 1688 | 1465496182167 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:22 INFO - PROCESS | 1688 | 1465496182410 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:16:22 INFO - PROCESS | 1688 | 1465496182507 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:22 INFO - PROCESS | 1688 | 1465496182508 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x113370000 == 47 [pid = 1688] [id = 317] 11:16:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x113da5800) [pid = 1688] [serial = 950] [outer = 0x0] 11:16:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x11677a400) [pid = 1688] [serial = 951] [outer = 0x113da5800] 11:16:22 INFO - PROCESS | 1688 | 1465496182537 Marionette DEBUG loaded listener.js 11:16:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x117e95400) [pid = 1688] [serial = 952] [outer = 0x113da5800] 11:16:22 INFO - PROCESS | 1688 | --DOCSHELL 0x12c3ec000 == 46 [pid = 1688] [id = 314] 11:16:22 INFO - PROCESS | 1688 | --DOCSHELL 0x12b88a800 == 45 [pid = 1688] [id = 313] 11:16:22 INFO - PROCESS | 1688 | --DOCSHELL 0x126b7f000 == 44 [pid = 1688] [id = 312] 11:16:22 INFO - PROCESS | 1688 | --DOCSHELL 0x12a759800 == 43 [pid = 1688] [id = 311] 11:16:22 INFO - PROCESS | 1688 | --DOCSHELL 0x12a592800 == 42 [pid = 1688] [id = 310] 11:16:22 INFO - PROCESS | 1688 | --DOCSHELL 0x1291da800 == 41 [pid = 1688] [id = 309] 11:16:22 INFO - PROCESS | 1688 | --DOCSHELL 0x119947000 == 40 [pid = 1688] [id = 308] 11:16:22 INFO - PROCESS | 1688 | --DOCSHELL 0x126b71800 == 39 [pid = 1688] [id = 307] 11:16:22 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x12c396400) [pid = 1688] [serial = 890] [outer = 0x0] [url = about:blank] 11:16:22 INFO - PROCESS | 1688 | --DOCSHELL 0x1185b4000 == 38 [pid = 1688] [id = 306] 11:16:22 INFO - PROCESS | 1688 | --DOCSHELL 0x124898800 == 37 [pid = 1688] [id = 305] 11:16:22 INFO - PROCESS | 1688 | --DOCSHELL 0x121835000 == 36 [pid = 1688] [id = 304] 11:16:22 INFO - PROCESS | 1688 | --DOCSHELL 0x121197800 == 35 [pid = 1688] [id = 303] 11:16:22 INFO - PROCESS | 1688 | --DOCSHELL 0x119952000 == 34 [pid = 1688] [id = 302] 11:16:22 INFO - PROCESS | 1688 | --DOCSHELL 0x118aac000 == 33 [pid = 1688] [id = 301] 11:16:22 INFO - PROCESS | 1688 | --DOCSHELL 0x1185b5000 == 32 [pid = 1688] [id = 300] 11:16:22 INFO - PROCESS | 1688 | --DOCSHELL 0x116a97000 == 31 [pid = 1688] [id = 299] 11:16:23 INFO - PROCESS | 1688 | --DOCSHELL 0x11382d000 == 30 [pid = 1688] [id = 298] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x129371800) [pid = 1688] [serial = 869] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x12b843c00) [pid = 1688] [serial = 872] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x12ae4f800) [pid = 1688] [serial = 870] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x12b859c00) [pid = 1688] [serial = 875] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x119352400) [pid = 1688] [serial = 881] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x12b84dc00) [pid = 1688] [serial = 873] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x12b8ad800) [pid = 1688] [serial = 878] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x12b860400) [pid = 1688] [serial = 876] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x12b8b7000) [pid = 1688] [serial = 884] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x12be51400) [pid = 1688] [serial = 887] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x12be4d800) [pid = 1688] [serial = 885] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x12b8b3c00) [pid = 1688] [serial = 879] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x125f60800) [pid = 1688] [serial = 866] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x125439400) [pid = 1688] [serial = 863] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1255bcc00) [pid = 1688] [serial = 864] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x12167a000) [pid = 1688] [serial = 860] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x124e3c400) [pid = 1688] [serial = 861] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x119209800) [pid = 1688] [serial = 857] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1194a3000) [pid = 1688] [serial = 858] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1162d2000) [pid = 1688] [serial = 854] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x12be8b000) [pid = 1688] [serial = 888] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x118591c00) [pid = 1688] [serial = 855] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1199bd400) [pid = 1688] [serial = 852] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x119386400) [pid = 1688] [serial = 851] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x118161400) [pid = 1688] [serial = 849] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x116a0b800) [pid = 1688] [serial = 848] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12ac42000) [pid = 1688] [serial = 845] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x12ac4b000) [pid = 1688] [serial = 846] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x125576800) [pid = 1688] [serial = 882] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1265ee800) [pid = 1688] [serial = 867] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x125579000) [pid = 1688] [serial = 801] [outer = 0x0] [url = about:blank] 11:16:23 INFO - PROCESS | 1688 | 1465496183031 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]]]}] 11:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 922ms 11:16:23 INFO - PROCESS | 1688 | 1465496183081 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:16:23 INFO - PROCESS | 1688 | 1465496183084 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 11:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:16:23 INFO - PROCESS | 1688 | 1465496183087 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:16:23 INFO - PROCESS | 1688 | 1465496183089 Marionette TRACE conn2 <- [1,1242,null,{}] 11:16:23 INFO - PROCESS | 1688 | 1465496183092 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}] 11:16:23 INFO - PROCESS | 1688 | 1465496183093 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:23 INFO - PROCESS | 1688 | 1465496183173 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:16:23 INFO - PROCESS | 1688 | 1465496183179 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:23 INFO - PROCESS | 1688 | 1465496183181 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x116949000 == 31 [pid = 1688] [id = 318] 11:16:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1166ef400) [pid = 1688] [serial = 953] [outer = 0x0] 11:16:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x118595400) [pid = 1688] [serial = 954] [outer = 0x1166ef400] 11:16:23 INFO - PROCESS | 1688 | 1465496183208 Marionette DEBUG loaded listener.js 11:16:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x118f76000) [pid = 1688] [serial = 955] [outer = 0x1166ef400] 11:16:23 INFO - PROCESS | 1688 | 1465496183573 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]]]}] 11:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 524ms 11:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:16:23 INFO - PROCESS | 1688 | 1465496183611 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:16:23 INFO - PROCESS | 1688 | 1465496183613 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 11:16:23 INFO - PROCESS | 1688 | 1465496183615 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:16:23 INFO - PROCESS | 1688 | 1465496183616 Marionette TRACE conn2 <- [1,1246,null,{}] 11:16:23 INFO - PROCESS | 1688 | 1465496183619 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}] 11:16:23 INFO - PROCESS | 1688 | 1465496183620 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:23 INFO - PROCESS | 1688 | 1465496183700 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:16:23 INFO - PROCESS | 1688 | 1465496183706 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:23 INFO - PROCESS | 1688 | 1465496183709 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x118589000 == 32 [pid = 1688] [id = 319] 11:16:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x11920e400) [pid = 1688] [serial = 956] [outer = 0x0] 11:16:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x11937f000) [pid = 1688] [serial = 957] [outer = 0x11920e400] 11:16:23 INFO - PROCESS | 1688 | 1465496183736 Marionette DEBUG loaded listener.js 11:16:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1194a6800) [pid = 1688] [serial = 958] [outer = 0x11920e400] 11:16:24 INFO - PROCESS | 1688 | 1465496184111 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]]]}] 11:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 518ms 11:16:24 INFO - PROCESS | 1688 | 1465496184134 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:16:24 INFO - PROCESS | 1688 | 1465496184136 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 11:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:16:24 INFO - PROCESS | 1688 | 1465496184151 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:16:24 INFO - PROCESS | 1688 | 1465496184154 Marionette TRACE conn2 <- [1,1250,null,{}] 11:16:24 INFO - PROCESS | 1688 | 1465496184163 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}] 11:16:24 INFO - PROCESS | 1688 | 1465496184166 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:24 INFO - PROCESS | 1688 | 1465496184245 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:16:24 INFO - PROCESS | 1688 | 1465496184248 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:24 INFO - PROCESS | 1688 | 1465496184250 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x119cd0800 == 33 [pid = 1688] [id = 320] 11:16:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x119927c00) [pid = 1688] [serial = 959] [outer = 0x0] 11:16:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x120f1d000) [pid = 1688] [serial = 960] [outer = 0x119927c00] 11:16:24 INFO - PROCESS | 1688 | 1465496184277 Marionette DEBUG loaded listener.js 11:16:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x121433c00) [pid = 1688] [serial = 961] [outer = 0x119927c00] 11:16:24 INFO - PROCESS | 1688 | 1465496184614 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]]]}] 11:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 487ms 11:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:16:24 INFO - PROCESS | 1688 | 1465496184629 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:16:24 INFO - PROCESS | 1688 | 1465496184630 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 11:16:24 INFO - PROCESS | 1688 | 1465496184632 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:16:24 INFO - PROCESS | 1688 | 1465496184633 Marionette TRACE conn2 <- [1,1254,null,{}] 11:16:24 INFO - PROCESS | 1688 | 1465496184636 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}] 11:16:24 INFO - PROCESS | 1688 | 1465496184637 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:24 INFO - PROCESS | 1688 | 1465496184717 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:16:24 INFO - PROCESS | 1688 | 1465496184720 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:24 INFO - PROCESS | 1688 | 1465496184721 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x121356800 == 34 [pid = 1688] [id = 321] 11:16:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1150c8000) [pid = 1688] [serial = 962] [outer = 0x0] 11:16:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x12143b800) [pid = 1688] [serial = 963] [outer = 0x1150c8000] 11:16:24 INFO - PROCESS | 1688 | 1465496184750 Marionette DEBUG loaded listener.js 11:16:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1214ee400) [pid = 1688] [serial = 964] [outer = 0x1150c8000] 11:16:25 INFO - PROCESS | 1688 | 1465496185090 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]]]}] 11:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 470ms 11:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:16:25 INFO - PROCESS | 1688 | 1465496185102 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:16:25 INFO - PROCESS | 1688 | 1465496185104 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 11:16:25 INFO - PROCESS | 1688 | 1465496185106 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:16:25 INFO - PROCESS | 1688 | 1465496185107 Marionette TRACE conn2 <- [1,1258,null,{}] 11:16:25 INFO - PROCESS | 1688 | 1465496185112 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}] 11:16:25 INFO - PROCESS | 1688 | 1465496185113 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:25 INFO - PROCESS | 1688 | 1465496185224 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:16:25 INFO - PROCESS | 1688 | 1465496185252 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:25 INFO - PROCESS | 1688 | 1465496185256 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198bc000 == 35 [pid = 1688] [id = 322] 11:16:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1249c1800) [pid = 1688] [serial = 965] [outer = 0x0] 11:16:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x124ac7800) [pid = 1688] [serial = 966] [outer = 0x1249c1800] 11:16:25 INFO - PROCESS | 1688 | 1465496185288 Marionette DEBUG loaded listener.js 11:16:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x124fee000) [pid = 1688] [serial = 967] [outer = 0x1249c1800] 11:16:25 INFO - PROCESS | 1688 | 1465496185639 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]]]}] 11:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 571ms 11:16:25 INFO - PROCESS | 1688 | 1465496185678 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:16:25 INFO - PROCESS | 1688 | 1465496185679 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 11:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:16:25 INFO - PROCESS | 1688 | 1465496185682 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:16:25 INFO - PROCESS | 1688 | 1465496185683 Marionette TRACE conn2 <- [1,1262,null,{}] 11:16:25 INFO - PROCESS | 1688 | 1465496185685 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}] 11:16:25 INFO - PROCESS | 1688 | 1465496185686 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:25 INFO - PROCESS | 1688 | 1465496185788 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:16:25 INFO - PROCESS | 1688 | 1465496185792 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:25 INFO - PROCESS | 1688 | 1465496185792 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x1254c0000 == 36 [pid = 1688] [id = 323] 11:16:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x124fee800) [pid = 1688] [serial = 968] [outer = 0x0] 11:16:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x126426000) [pid = 1688] [serial = 969] [outer = 0x124fee800] 11:16:25 INFO - PROCESS | 1688 | 1465496185816 Marionette DEBUG loaded listener.js 11:16:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x128950400) [pid = 1688] [serial = 970] [outer = 0x124fee800] 11:16:26 INFO - PROCESS | 1688 | 1465496186150 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]]]}] 11:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 519ms 11:16:26 INFO - PROCESS | 1688 | 1465496186202 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:16:26 INFO - PROCESS | 1688 | 1465496186203 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 11:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:16:26 INFO - PROCESS | 1688 | 1465496186205 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:16:26 INFO - PROCESS | 1688 | 1465496186206 Marionette TRACE conn2 <- [1,1266,null,{}] 11:16:26 INFO - PROCESS | 1688 | 1465496186209 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}] 11:16:26 INFO - PROCESS | 1688 | 1465496186210 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:26 INFO - PROCESS | 1688 | 1465496186305 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:16:26 INFO - PROCESS | 1688 | 1465496186315 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:26 INFO - PROCESS | 1688 | 1465496186316 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x128974000 == 37 [pid = 1688] [id = 324] 11:16:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x128955400) [pid = 1688] [serial = 971] [outer = 0x0] 11:16:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1289dac00) [pid = 1688] [serial = 972] [outer = 0x128955400] 11:16:26 INFO - PROCESS | 1688 | 1465496186340 Marionette DEBUG loaded listener.js 11:16:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x128d9f000) [pid = 1688] [serial = 973] [outer = 0x128955400] 11:16:26 INFO - PROCESS | 1688 | 1465496186669 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]]]}] 11:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 520ms 11:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:16:26 INFO - PROCESS | 1688 | 1465496186725 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:16:26 INFO - PROCESS | 1688 | 1465496186727 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 11:16:26 INFO - PROCESS | 1688 | 1465496186729 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:16:26 INFO - PROCESS | 1688 | 1465496186730 Marionette TRACE conn2 <- [1,1270,null,{}] 11:16:26 INFO - PROCESS | 1688 | 1465496186733 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}] 11:16:26 INFO - PROCESS | 1688 | 1465496186734 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:26 INFO - PROCESS | 1688 | 1465496186835 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:16:26 INFO - PROCESS | 1688 | 1465496186846 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:26 INFO - PROCESS | 1688 | 1465496186847 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x129097000 == 38 [pid = 1688] [id = 325] 11:16:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x128da0800) [pid = 1688] [serial = 974] [outer = 0x0] 11:16:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12913f000) [pid = 1688] [serial = 975] [outer = 0x128da0800] 11:16:26 INFO - PROCESS | 1688 | 1465496186870 Marionette DEBUG loaded listener.js 11:16:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x129371800) [pid = 1688] [serial = 976] [outer = 0x128da0800] 11:16:27 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x12895cc00) [pid = 1688] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:16:27 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x113f34400) [pid = 1688] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:16:27 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x121b8ec00) [pid = 1688] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:16:27 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x11696f800) [pid = 1688] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:16:27 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x112da3c00) [pid = 1688] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:16:27 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x121138400) [pid = 1688] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:16:27 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x121b8f400) [pid = 1688] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:16:27 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x12c391800) [pid = 1688] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:16:27 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x12895dc00) [pid = 1688] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:16:27 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x112e5e000) [pid = 1688] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:16:27 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x126587000) [pid = 1688] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:16:27 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x11920d000) [pid = 1688] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:16:27 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x111d7b400) [pid = 1688] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:16:27 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x119353800) [pid = 1688] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:16:27 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x11677ec00) [pid = 1688] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:16:27 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x119387000) [pid = 1688] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:16:27 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12112e400) [pid = 1688] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:16:27 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x12b849c00) [pid = 1688] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:16:27 INFO - PROCESS | 1688 | 1465496187380 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]]]}] 11:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 11:16:27 INFO - PROCESS | 1688 | 1465496187400 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:16:27 INFO - PROCESS | 1688 | 1465496187401 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 11:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:16:27 INFO - PROCESS | 1688 | 1465496187403 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:16:27 INFO - PROCESS | 1688 | 1465496187404 Marionette TRACE conn2 <- [1,1274,null,{}] 11:16:27 INFO - PROCESS | 1688 | 1465496187406 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}] 11:16:27 INFO - PROCESS | 1688 | 1465496187408 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:27 INFO - PROCESS | 1688 | 1465496187484 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:16:27 INFO - PROCESS | 1688 | 1465496187487 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:27 INFO - PROCESS | 1688 | 1465496187489 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x119670800 == 39 [pid = 1688] [id = 326] 11:16:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x11696e800) [pid = 1688] [serial = 977] [outer = 0x0] 11:16:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1185e1800) [pid = 1688] [serial = 978] [outer = 0x11696e800] 11:16:27 INFO - PROCESS | 1688 | 1465496187516 Marionette DEBUG loaded listener.js 11:16:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x12112e400) [pid = 1688] [serial = 979] [outer = 0x11696e800] 11:16:27 INFO - PROCESS | 1688 | 1465496187828 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]]]}] 11:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 468ms 11:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:16:27 INFO - PROCESS | 1688 | 1465496187872 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:16:27 INFO - PROCESS | 1688 | 1465496187873 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 11:16:27 INFO - PROCESS | 1688 | 1465496187876 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:16:27 INFO - PROCESS | 1688 | 1465496187877 Marionette TRACE conn2 <- [1,1278,null,{}] 11:16:27 INFO - PROCESS | 1688 | 1465496187879 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}] 11:16:27 INFO - PROCESS | 1688 | 1465496187880 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:27 INFO - PROCESS | 1688 | 1465496187966 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:16:28 INFO - PROCESS | 1688 | 1465496188021 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:28 INFO - PROCESS | 1688 | 1465496188022 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a59c800 == 40 [pid = 1688] [id = 327] 11:16:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x11920d000) [pid = 1688] [serial = 980] [outer = 0x0] 11:16:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x124feb400) [pid = 1688] [serial = 981] [outer = 0x11920d000] 11:16:28 INFO - PROCESS | 1688 | 1465496188053 Marionette DEBUG loaded listener.js 11:16:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1294cc800) [pid = 1688] [serial = 982] [outer = 0x11920d000] 11:16:28 INFO - PROCESS | 1688 | 1465496188350 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]]]}] 11:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 520ms 11:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:16:28 INFO - PROCESS | 1688 | 1465496188397 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:16:28 INFO - PROCESS | 1688 | 1465496188398 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 11:16:28 INFO - PROCESS | 1688 | 1465496188401 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:16:28 INFO - PROCESS | 1688 | 1465496188402 Marionette TRACE conn2 <- [1,1282,null,{}] 11:16:28 INFO - PROCESS | 1688 | 1465496188405 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}] 11:16:28 INFO - PROCESS | 1688 | 1465496188406 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:28 INFO - PROCESS | 1688 | 1465496188500 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:16:28 INFO - PROCESS | 1688 | 1465496188504 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:28 INFO - PROCESS | 1688 | 1465496188505 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b890800 == 41 [pid = 1688] [id = 328] 11:16:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12a5b5400) [pid = 1688] [serial = 983] [outer = 0x0] 11:16:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12b848400) [pid = 1688] [serial = 984] [outer = 0x12a5b5400] 11:16:28 INFO - PROCESS | 1688 | 1465496188531 Marionette DEBUG loaded listener.js 11:16:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12b862c00) [pid = 1688] [serial = 985] [outer = 0x12a5b5400] 11:16:28 INFO - PROCESS | 1688 | 1465496188850 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]]]}] 11:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 468ms 11:16:28 INFO - PROCESS | 1688 | 1465496188869 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:16:28 INFO - PROCESS | 1688 | 1465496188871 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 11:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:16:28 INFO - PROCESS | 1688 | 1465496188873 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:16:28 INFO - PROCESS | 1688 | 1465496188875 Marionette TRACE conn2 <- [1,1286,null,{}] 11:16:28 INFO - PROCESS | 1688 | 1465496188879 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}] 11:16:28 INFO - PROCESS | 1688 | 1465496188888 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:28 INFO - PROCESS | 1688 | 1465496188992 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:16:29 INFO - PROCESS | 1688 | 1465496188998 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:29 INFO - PROCESS | 1688 | 1465496188999 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bc96000 == 42 [pid = 1688] [id = 329] 11:16:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x124f04800) [pid = 1688] [serial = 986] [outer = 0x0] 11:16:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12b860400) [pid = 1688] [serial = 987] [outer = 0x124f04800] 11:16:29 INFO - PROCESS | 1688 | 1465496189022 Marionette DEBUG loaded listener.js 11:16:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12b8b7000) [pid = 1688] [serial = 988] [outer = 0x124f04800] 11:16:29 INFO - PROCESS | 1688 | 1465496189342 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]]]}] 11:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 520ms 11:16:29 INFO - PROCESS | 1688 | 1465496189403 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:16:29 INFO - PROCESS | 1688 | 1465496189405 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 11:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:16:29 INFO - PROCESS | 1688 | 1465496189409 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:16:29 INFO - PROCESS | 1688 | 1465496189411 Marionette TRACE conn2 <- [1,1290,null,{}] 11:16:29 INFO - PROCESS | 1688 | 1465496189416 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}] 11:16:29 INFO - PROCESS | 1688 | 1465496189418 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:29 INFO - PROCESS | 1688 | 1465496189517 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:16:29 INFO - PROCESS | 1688 | 1465496189614 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:29 INFO - PROCESS | 1688 | 1465496189618 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x116666000 == 43 [pid = 1688] [id = 330] 11:16:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x11662fc00) [pid = 1688] [serial = 989] [outer = 0x0] 11:16:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x116a04400) [pid = 1688] [serial = 990] [outer = 0x11662fc00] 11:16:29 INFO - PROCESS | 1688 | 1465496189649 Marionette DEBUG loaded listener.js 11:16:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x118164c00) [pid = 1688] [serial = 991] [outer = 0x11662fc00] 11:16:30 INFO - PROCESS | 1688 | 1465496190079 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]]]}] 11:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 721ms 11:16:30 INFO - PROCESS | 1688 | 1465496190131 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:16:30 INFO - PROCESS | 1688 | 1465496190133 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 11:16:30 INFO - PROCESS | 1688 | 1465496190138 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:16:30 INFO - PROCESS | 1688 | 1465496190140 Marionette TRACE conn2 <- [1,1294,null,{}] 11:16:30 INFO - PROCESS | 1688 | 1465496190143 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}] 11:16:30 INFO - PROCESS | 1688 | 1465496190145 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:30 INFO - PROCESS | 1688 | 1465496190246 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:16:30 INFO - PROCESS | 1688 | 1465496190305 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:30 INFO - PROCESS | 1688 | 1465496190306 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x121062800 == 44 [pid = 1688] [id = 331] 11:16:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x118a3a800) [pid = 1688] [serial = 992] [outer = 0x0] 11:16:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x119380800) [pid = 1688] [serial = 993] [outer = 0x118a3a800] 11:16:30 INFO - PROCESS | 1688 | 1465496190349 Marionette DEBUG loaded listener.js 11:16:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1199c1400) [pid = 1688] [serial = 994] [outer = 0x118a3a800] 11:16:30 INFO - PROCESS | 1688 | 1465496190762 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]]]}] 11:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 674ms 11:16:30 INFO - PROCESS | 1688 | 1465496190809 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:16:30 INFO - PROCESS | 1688 | 1465496190811 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 11:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:16:30 INFO - PROCESS | 1688 | 1465496190813 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:16:30 INFO - PROCESS | 1688 | 1465496190814 Marionette TRACE conn2 <- [1,1298,null,{}] 11:16:30 INFO - PROCESS | 1688 | 1465496190845 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}] 11:16:30 INFO - PROCESS | 1688 | 1465496190848 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:30 INFO - PROCESS | 1688 | 1465496190953 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:16:31 INFO - PROCESS | 1688 | 1465496191023 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:31 INFO - PROCESS | 1688 | 1465496191025 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x12af2e800 == 45 [pid = 1688] [id = 332] 11:16:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x121439800) [pid = 1688] [serial = 995] [outer = 0x0] 11:16:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x1234cd000) [pid = 1688] [serial = 996] [outer = 0x121439800] 11:16:31 INFO - PROCESS | 1688 | 1465496191058 Marionette DEBUG loaded listener.js 11:16:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x124ac7c00) [pid = 1688] [serial = 997] [outer = 0x121439800] 11:16:31 INFO - PROCESS | 1688 | 1465496191482 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]]]}] 11:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 718ms 11:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:16:31 INFO - PROCESS | 1688 | 1465496191532 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 11:16:31 INFO - PROCESS | 1688 | 1465496191533 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 11:16:31 INFO - PROCESS | 1688 | 1465496191535 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:16:31 INFO - PROCESS | 1688 | 1465496191537 Marionette TRACE conn2 <- [1,1302,null,{}] 11:16:31 INFO - PROCESS | 1688 | 1465496191539 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}] 11:16:31 INFO - PROCESS | 1688 | 1465496191541 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:31 INFO - PROCESS | 1688 | 1465496191642 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:16:31 INFO - PROCESS | 1688 | 1465496191697 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:31 INFO - PROCESS | 1688 | 1465496191699 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c572000 == 46 [pid = 1688] [id = 333] 11:16:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1255ba400) [pid = 1688] [serial = 998] [outer = 0x0] 11:16:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x126427800) [pid = 1688] [serial = 999] [outer = 0x1255ba400] 11:16:31 INFO - PROCESS | 1688 | 1465496191728 Marionette DEBUG loaded listener.js 11:16:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x129363400) [pid = 1688] [serial = 1000] [outer = 0x1255ba400] 11:16:32 INFO - PROCESS | 1688 | 1465496192107 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]]]}] 11:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 620ms 11:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:16:32 INFO - PROCESS | 1688 | 1465496192157 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:16:32 INFO - PROCESS | 1688 | 1465496192160 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 11:16:32 INFO - PROCESS | 1688 | 1465496192163 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:16:32 INFO - PROCESS | 1688 | 1465496192164 Marionette TRACE conn2 <- [1,1306,null,{}] 11:16:32 INFO - PROCESS | 1688 | 1465496192166 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}] 11:16:32 INFO - PROCESS | 1688 | 1465496192168 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:32 INFO - PROCESS | 1688 | 1465496192264 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:16:32 INFO - PROCESS | 1688 | 1465496192349 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:32 INFO - PROCESS | 1688 | 1465496192350 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c954800 == 47 [pid = 1688] [id = 334] 11:16:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1294c5000) [pid = 1688] [serial = 1001] [outer = 0x0] 11:16:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x12ae4f800) [pid = 1688] [serial = 1002] [outer = 0x1294c5000] 11:16:32 INFO - PROCESS | 1688 | 1465496192379 Marionette DEBUG loaded listener.js 11:16:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x12b856c00) [pid = 1688] [serial = 1003] [outer = 0x1294c5000] 11:16:32 INFO - PROCESS | 1688 | 1465496192772 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]]]}] 11:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 668ms 11:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:16:32 INFO - PROCESS | 1688 | 1465496192832 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:16:32 INFO - PROCESS | 1688 | 1465496192833 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 11:16:32 INFO - PROCESS | 1688 | 1465496192835 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:16:32 INFO - PROCESS | 1688 | 1465496192836 Marionette TRACE conn2 <- [1,1310,null,{}] 11:16:32 INFO - PROCESS | 1688 | 1465496192839 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}] 11:16:32 INFO - PROCESS | 1688 | 1465496192843 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:32 INFO - PROCESS | 1688 | 1465496192967 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:16:33 INFO - PROCESS | 1688 | 1465496193026 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:33 INFO - PROCESS | 1688 | 1465496193028 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x118f87000 == 48 [pid = 1688] [id = 335] 11:16:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x12b8aa400) [pid = 1688] [serial = 1004] [outer = 0x0] 11:16:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x12b8b8c00) [pid = 1688] [serial = 1005] [outer = 0x12b8aa400] 11:16:33 INFO - PROCESS | 1688 | 1465496193056 Marionette DEBUG loaded listener.js 11:16:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x12be82c00) [pid = 1688] [serial = 1006] [outer = 0x12b8aa400] 11:16:33 INFO - PROCESS | 1688 | 1465496193639 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] 11:16:33 INFO - PROCESS | 1688 | 1465496193707 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 11:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:16:33 INFO - PROCESS | 1688 | 1465496193710 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:16:33 INFO - PROCESS | 1688 | 1465496193713 Marionette TRACE conn2 <- [1,1314,null,{}] 11:16:33 INFO - PROCESS | 1688 | 1465496193716 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}] 11:16:33 INFO - PROCESS | 1688 | 1465496193718 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:33 INFO - PROCESS | 1688 | 1465496193816 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:16:33 INFO - PROCESS | 1688 | 1465496193886 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:33 INFO - PROCESS | 1688 | 1465496193887 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x116f43000 == 49 [pid = 1688] [id = 336] 11:16:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x119352c00) [pid = 1688] [serial = 1007] [outer = 0x0] 11:16:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x11949c000) [pid = 1688] [serial = 1008] [outer = 0x119352c00] 11:16:33 INFO - PROCESS | 1688 | 1465496193916 Marionette DEBUG loaded listener.js 11:16:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 119 (0x119ce7400) [pid = 1688] [serial = 1009] [outer = 0x119352c00] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x12b890800 == 48 [pid = 1688] [id = 328] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x12a59c800 == 47 [pid = 1688] [id = 327] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x119670800 == 46 [pid = 1688] [id = 326] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x129097000 == 45 [pid = 1688] [id = 325] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x128974000 == 44 [pid = 1688] [id = 324] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x1254c0000 == 43 [pid = 1688] [id = 323] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x1198bc000 == 42 [pid = 1688] [id = 322] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x121356800 == 41 [pid = 1688] [id = 321] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x119cd0800 == 40 [pid = 1688] [id = 320] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x118589000 == 39 [pid = 1688] [id = 319] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x116949000 == 38 [pid = 1688] [id = 318] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x113370000 == 37 [pid = 1688] [id = 317] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x116677800 == 36 [pid = 1688] [id = 316] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x12c965000 == 35 [pid = 1688] [id = 297] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x12c57f800 == 34 [pid = 1688] [id = 315] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x118f87000 == 33 [pid = 1688] [id = 335] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x12c954800 == 32 [pid = 1688] [id = 334] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x12c572000 == 31 [pid = 1688] [id = 333] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x12af2e800 == 30 [pid = 1688] [id = 332] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x121062800 == 29 [pid = 1688] [id = 331] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x12bc96000 == 28 [pid = 1688] [id = 329] 11:16:34 INFO - PROCESS | 1688 | --DOCSHELL 0x116666000 == 27 [pid = 1688] [id = 330] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 118 (0x12be44800) [pid = 1688] [serial = 945] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x128d9c000) [pid = 1688] [serial = 924] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x116073c00) [pid = 1688] [serial = 893] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x1234cec00) [pid = 1688] [serial = 912] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x124cc3c00) [pid = 1688] [serial = 913] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x1176da800) [pid = 1688] [serial = 896] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x118456000) [pid = 1688] [serial = 897] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x119cecc00) [pid = 1688] [serial = 906] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x120f22400) [pid = 1688] [serial = 907] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x1214f1c00) [pid = 1688] [serial = 909] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x121b8f000) [pid = 1688] [serial = 910] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x124f06800) [pid = 1688] [serial = 915] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x125571800) [pid = 1688] [serial = 916] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x12c557c00) [pid = 1688] [serial = 891] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x12936c000) [pid = 1688] [serial = 927] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x125f56800) [pid = 1688] [serial = 918] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x126586c00) [pid = 1688] [serial = 919] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x128955c00) [pid = 1688] [serial = 921] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x11949b800) [pid = 1688] [serial = 903] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1199be000) [pid = 1688] [serial = 904] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x118f71c00) [pid = 1688] [serial = 900] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x11934b800) [pid = 1688] [serial = 901] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x12a5b8c00) [pid = 1688] [serial = 930] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x12a762400) [pid = 1688] [serial = 931] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x119cf1c00) [pid = 1688] [serial = 936] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x12ac48000) [pid = 1688] [serial = 933] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x12b858c00) [pid = 1688] [serial = 940] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x12b859000) [pid = 1688] [serial = 942] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x12b842400) [pid = 1688] [serial = 934] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x11662f400) [pid = 1688] [serial = 894] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x12a5b0800) [pid = 1688] [serial = 928] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x116070800) [pid = 1688] [serial = 504] [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.] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x12895d400) [pid = 1688] [serial = 922] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x129144400) [pid = 1688] [serial = 925] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12913c800) [pid = 1688] [serial = 937] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x12ae57c00) [pid = 1688] [serial = 939] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x12b8b6800) [pid = 1688] [serial = 943] [outer = 0x0] [url = about:blank] 11:16:34 INFO - PROCESS | 1688 | 1465496194848 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]]]}] 11:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1171ms 11:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:16:34 INFO - PROCESS | 1688 | 1465496194882 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:16:34 INFO - PROCESS | 1688 | 1465496194884 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 11:16:34 INFO - PROCESS | 1688 | 1465496194887 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:16:34 INFO - PROCESS | 1688 | 1465496194889 Marionette TRACE conn2 <- [1,1318,null,{}] 11:16:34 INFO - PROCESS | 1688 | 1465496194897 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}] 11:16:34 INFO - PROCESS | 1688 | 1465496194898 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:34 INFO - PROCESS | 1688 | 1465496194983 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:16:34 INFO - PROCESS | 1688 | 1465496194987 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:34 INFO - PROCESS | 1688 | 1465496194990 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x113a43000 == 28 [pid = 1688] [id = 337] 11:16:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1150cd800) [pid = 1688] [serial = 1010] [outer = 0x0] 11:16:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1160d7000) [pid = 1688] [serial = 1011] [outer = 0x1150cd800] 11:16:35 INFO - PROCESS | 1688 | 1465496195022 Marionette DEBUG loaded listener.js 11:16:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x116779800) [pid = 1688] [serial = 1012] [outer = 0x1150cd800] 11:16:35 INFO - PROCESS | 1688 | 1465496195422 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]]]}] 11:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 574ms 11:16:35 INFO - PROCESS | 1688 | 1465496195461 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:16:35 INFO - PROCESS | 1688 | 1465496195465 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 11:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:16:35 INFO - PROCESS | 1688 | 1465496195470 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:16:35 INFO - PROCESS | 1688 | 1465496195472 Marionette TRACE conn2 <- [1,1322,null,{}] 11:16:35 INFO - PROCESS | 1688 | 1465496195474 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}] 11:16:35 INFO - PROCESS | 1688 | 1465496195476 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:35 INFO - PROCESS | 1688 | 1465496195553 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:16:35 INFO - PROCESS | 1688 | 1465496195559 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:35 INFO - PROCESS | 1688 | 1465496195561 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x116f3e000 == 29 [pid = 1688] [id = 338] 11:16:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1172b4000) [pid = 1688] [serial = 1013] [outer = 0x0] 11:16:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x11859bc00) [pid = 1688] [serial = 1014] [outer = 0x1172b4000] 11:16:35 INFO - PROCESS | 1688 | 1465496195589 Marionette DEBUG loaded listener.js 11:16:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x118f2fc00) [pid = 1688] [serial = 1015] [outer = 0x1172b4000] 11:16:35 INFO - PROCESS | 1688 | 1465496195930 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]]]}] 11:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 472ms 11:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:16:35 INFO - PROCESS | 1688 | 1465496195945 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:16:35 INFO - PROCESS | 1688 | 1465496195946 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 11:16:35 INFO - PROCESS | 1688 | 1465496195949 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:16:35 INFO - PROCESS | 1688 | 1465496195951 Marionette TRACE conn2 <- [1,1326,null,{}] 11:16:35 INFO - PROCESS | 1688 | 1465496195961 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}] 11:16:35 INFO - PROCESS | 1688 | 1465496195964 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:36 INFO - PROCESS | 1688 | 1465496196040 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:16:36 INFO - PROCESS | 1688 | 1465496196047 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:36 INFO - PROCESS | 1688 | 1465496196049 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x119259800 == 30 [pid = 1688] [id = 339] 11:16:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x112ee3c00) [pid = 1688] [serial = 1016] [outer = 0x0] 11:16:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1194a2400) [pid = 1688] [serial = 1017] [outer = 0x112ee3c00] 11:16:36 INFO - PROCESS | 1688 | 1465496196078 Marionette DEBUG loaded listener.js 11:16:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x119ceb000) [pid = 1688] [serial = 1018] [outer = 0x112ee3c00] 11:16:36 INFO - PROCESS | 1688 | 1465496196429 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]]]}] 11:16:36 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 11:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 522ms 11:16:36 INFO - PROCESS | 1688 | 1465496196472 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:16:36 INFO - PROCESS | 1688 | 1465496196474 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 11:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:16:36 INFO - PROCESS | 1688 | 1465496196478 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:16:36 INFO - PROCESS | 1688 | 1465496196480 Marionette TRACE conn2 <- [1,1330,null,{}] 11:16:36 INFO - PROCESS | 1688 | 1465496196482 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}] 11:16:36 INFO - PROCESS | 1688 | 1465496196484 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:36 INFO - PROCESS | 1688 | 1465496196599 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:16:36 INFO - PROCESS | 1688 | 1465496196604 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:36 INFO - PROCESS | 1688 | 1465496196605 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x119959800 == 31 [pid = 1688] [id = 340] 11:16:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x119cf0000) [pid = 1688] [serial = 1019] [outer = 0x0] 11:16:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x120f2ac00) [pid = 1688] [serial = 1020] [outer = 0x119cf0000] 11:16:36 INFO - PROCESS | 1688 | 1465496196632 Marionette DEBUG loaded listener.js 11:16:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12143c000) [pid = 1688] [serial = 1021] [outer = 0x119cf0000] 11:16:36 INFO - PROCESS | 1688 | 1465496196955 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]]]}] 11:16:36 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 11:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 519ms 11:16:36 INFO - PROCESS | 1688 | 1465496196998 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:16:37 INFO - PROCESS | 1688 | 1465496196999 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 11:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:16:37 INFO - PROCESS | 1688 | 1465496197001 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:16:37 INFO - PROCESS | 1688 | 1465496197002 Marionette TRACE conn2 <- [1,1334,null,{}] 11:16:37 INFO - PROCESS | 1688 | 1465496197005 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}] 11:16:37 INFO - PROCESS | 1688 | 1465496197006 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:37 INFO - PROCESS | 1688 | 1465496197100 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:16:37 INFO - PROCESS | 1688 | 1465496197105 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:37 INFO - PROCESS | 1688 | 1465496197106 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x12324d000 == 32 [pid = 1688] [id = 341] 11:16:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x118160000) [pid = 1688] [serial = 1022] [outer = 0x0] 11:16:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x121441000) [pid = 1688] [serial = 1023] [outer = 0x118160000] 11:16:37 INFO - PROCESS | 1688 | 1465496197133 Marionette DEBUG loaded listener.js 11:16:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1234cfc00) [pid = 1688] [serial = 1024] [outer = 0x118160000] 11:16:37 INFO - PROCESS | 1688 | 1465496197967 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]]]}] 11:16:37 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x124fee800) [pid = 1688] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:16:37 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x128955400) [pid = 1688] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:16:37 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x128da0800) [pid = 1688] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:16:37 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1150c8000) [pid = 1688] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:16:37 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x113aa8000) [pid = 1688] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:16:37 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x12b85ac00) [pid = 1688] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:16:37 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x119927c00) [pid = 1688] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:16:37 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x11920e400) [pid = 1688] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:16:37 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1166ef400) [pid = 1688] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:16:37 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x113da5800) [pid = 1688] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:16:37 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x12a5b5400) [pid = 1688] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:16:37 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x124f04800) [pid = 1688] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:16:37 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x11696e800) [pid = 1688] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:16:37 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1249c1800) [pid = 1688] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:16:37 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x11920d000) [pid = 1688] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1021ms 11:16:38 INFO - PROCESS | 1688 | 1465496198024 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:16:38 INFO - PROCESS | 1688 | 1465496198028 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 11:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:16:38 INFO - PROCESS | 1688 | 1465496198052 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:16:38 INFO - PROCESS | 1688 | 1465496198055 Marionette TRACE conn2 <- [1,1338,null,{}] 11:16:38 INFO - PROCESS | 1688 | 1465496198059 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}] 11:16:38 INFO - PROCESS | 1688 | 1465496198061 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:38 INFO - PROCESS | 1688 | 1465496198195 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:16:38 INFO - PROCESS | 1688 | 1465496198245 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:38 INFO - PROCESS | 1688 | 1465496198248 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x11660b000 == 33 [pid = 1688] [id = 342] 11:16:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x113d31c00) [pid = 1688] [serial = 1025] [outer = 0x0] 11:16:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x113f2e400) [pid = 1688] [serial = 1026] [outer = 0x113d31c00] 11:16:38 INFO - PROCESS | 1688 | 1465496198279 Marionette DEBUG loaded listener.js 11:16:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1162cf000) [pid = 1688] [serial = 1027] [outer = 0x113d31c00] 11:16:39 INFO - PROCESS | 1688 | 1465496199283 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]]]}] 11:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1271ms 11:16:39 INFO - PROCESS | 1688 | 1465496199324 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:16:39 INFO - PROCESS | 1688 | 1465496199327 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 11:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:16:39 INFO - PROCESS | 1688 | 1465496199331 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:16:39 INFO - PROCESS | 1688 | 1465496199333 Marionette TRACE conn2 <- [1,1342,null,{}] 11:16:39 INFO - PROCESS | 1688 | 1465496199336 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}] 11:16:39 INFO - PROCESS | 1688 | 1465496199338 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:39 INFO - PROCESS | 1688 | 1465496199442 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:16:39 INFO - PROCESS | 1688 | 1465496199537 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:39 INFO - PROCESS | 1688 | 1465496199539 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x11661a800 == 34 [pid = 1688] [id = 343] 11:16:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x112a6e400) [pid = 1688] [serial = 1028] [outer = 0x0] 11:16:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x117e97000) [pid = 1688] [serial = 1029] [outer = 0x112a6e400] 11:16:39 INFO - PROCESS | 1688 | 1465496199573 Marionette DEBUG loaded listener.js 11:16:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x118f30400) [pid = 1688] [serial = 1030] [outer = 0x112a6e400] 11:16:40 INFO - PROCESS | 1688 | --DOCSHELL 0x119959800 == 33 [pid = 1688] [id = 340] 11:16:40 INFO - PROCESS | 1688 | --DOCSHELL 0x119259800 == 32 [pid = 1688] [id = 339] 11:16:40 INFO - PROCESS | 1688 | --DOCSHELL 0x116f3e000 == 31 [pid = 1688] [id = 338] 11:16:40 INFO - PROCESS | 1688 | --DOCSHELL 0x113a43000 == 30 [pid = 1688] [id = 337] 11:16:40 INFO - PROCESS | 1688 | --DOCSHELL 0x116f43000 == 29 [pid = 1688] [id = 336] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x126426000) [pid = 1688] [serial = 969] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1289dac00) [pid = 1688] [serial = 972] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x12913f000) [pid = 1688] [serial = 975] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x128d9f000) [pid = 1688] [serial = 973] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x12143b800) [pid = 1688] [serial = 963] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1214ee400) [pid = 1688] [serial = 964] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1160d0c00) [pid = 1688] [serial = 948] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x116779400) [pid = 1688] [serial = 949] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x12be50800) [pid = 1688] [serial = 946] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x120f1d000) [pid = 1688] [serial = 960] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x121433c00) [pid = 1688] [serial = 961] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x11937f000) [pid = 1688] [serial = 957] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x1194a6800) [pid = 1688] [serial = 958] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x118595400) [pid = 1688] [serial = 954] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x118f76000) [pid = 1688] [serial = 955] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x11677a400) [pid = 1688] [serial = 951] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x12b862c00) [pid = 1688] [serial = 985] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x117e95400) [pid = 1688] [serial = 952] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x12b8b7000) [pid = 1688] [serial = 988] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x12b860400) [pid = 1688] [serial = 987] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x1185e1800) [pid = 1688] [serial = 978] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x12112e400) [pid = 1688] [serial = 979] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 65 (0x12b848400) [pid = 1688] [serial = 984] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 64 (0x129371800) [pid = 1688] [serial = 976] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 63 (0x124ac7800) [pid = 1688] [serial = 966] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 62 (0x124fee000) [pid = 1688] [serial = 967] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 61 (0x128950400) [pid = 1688] [serial = 970] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 60 (0x1294cc800) [pid = 1688] [serial = 982] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | --DOMWINDOW == 59 (0x124feb400) [pid = 1688] [serial = 981] [outer = 0x0] [url = about:blank] 11:16:40 INFO - PROCESS | 1688 | 1465496200084 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]]]}] 11:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 774ms 11:16:40 INFO - PROCESS | 1688 | 1465496200106 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:16:40 INFO - PROCESS | 1688 | 1465496200112 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 11:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:16:40 INFO - PROCESS | 1688 | 1465496200116 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:16:40 INFO - PROCESS | 1688 | 1465496200117 Marionette TRACE conn2 <- [1,1346,null,{}] 11:16:40 INFO - PROCESS | 1688 | 1465496200122 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}] 11:16:40 INFO - PROCESS | 1688 | 1465496200123 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:40 INFO - PROCESS | 1688 | 1465496200206 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:16:40 INFO - PROCESS | 1688 | 1465496200214 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:40 INFO - PROCESS | 1688 | 1465496200216 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x116933800 == 30 [pid = 1688] [id = 344] 11:16:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 60 (0x11696e800) [pid = 1688] [serial = 1031] [outer = 0x0] 11:16:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 61 (0x1172b3800) [pid = 1688] [serial = 1032] [outer = 0x11696e800] 11:16:40 INFO - PROCESS | 1688 | 1465496200251 Marionette DEBUG loaded listener.js 11:16:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 62 (0x1184c5800) [pid = 1688] [serial = 1033] [outer = 0x11696e800] 11:16:40 INFO - PROCESS | 1688 | 1465496200631 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]]]}] 11:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 521ms 11:16:40 INFO - PROCESS | 1688 | 1465496200636 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:16:40 INFO - PROCESS | 1688 | 1465496200639 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 11:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:16:40 INFO - PROCESS | 1688 | 1465496200649 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:16:40 INFO - PROCESS | 1688 | 1465496200651 Marionette TRACE conn2 <- [1,1350,null,{}] 11:16:40 INFO - PROCESS | 1688 | 1465496200653 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}] 11:16:40 INFO - PROCESS | 1688 | 1465496200654 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:40 INFO - PROCESS | 1688 | 1465496200740 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:16:40 INFO - PROCESS | 1688 | 1465496200747 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:40 INFO - PROCESS | 1688 | 1465496200749 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x118589000 == 31 [pid = 1688] [id = 345] 11:16:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 63 (0x118f36000) [pid = 1688] [serial = 1034] [outer = 0x0] 11:16:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 64 (0x119374c00) [pid = 1688] [serial = 1035] [outer = 0x118f36000] 11:16:40 INFO - PROCESS | 1688 | 1465496200775 Marionette DEBUG loaded listener.js 11:16:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x11949f800) [pid = 1688] [serial = 1036] [outer = 0x118f36000] 11:16:41 INFO - PROCESS | 1688 | 1465496201144 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]]]}] 11:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 518ms 11:16:41 INFO - PROCESS | 1688 | 1465496201168 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:16:41 INFO - PROCESS | 1688 | 1465496201169 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 11:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:16:41 INFO - PROCESS | 1688 | 1465496201171 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:16:41 INFO - PROCESS | 1688 | 1465496201175 Marionette TRACE conn2 <- [1,1354,null,{}] 11:16:41 INFO - PROCESS | 1688 | 1465496201183 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}] 11:16:41 INFO - PROCESS | 1688 | 1465496201186 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:41 INFO - PROCESS | 1688 | 1465496201264 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:16:41 INFO - PROCESS | 1688 | 1465496201270 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:41 INFO - PROCESS | 1688 | 1465496201272 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x12117d000 == 32 [pid = 1688] [id = 346] 11:16:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x119927c00) [pid = 1688] [serial = 1037] [outer = 0x0] 11:16:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x119d19c00) [pid = 1688] [serial = 1038] [outer = 0x119927c00] 11:16:41 INFO - PROCESS | 1688 | 1465496201302 Marionette DEBUG loaded listener.js 11:16:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x121437c00) [pid = 1688] [serial = 1039] [outer = 0x119927c00] 11:16:41 INFO - PROCESS | 1688 | 1465496201650 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]]]}] 11:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 524ms 11:16:41 INFO - PROCESS | 1688 | 1465496201696 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 11:16:41 INFO - PROCESS | 1688 | 1465496201697 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 11:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:16:41 INFO - PROCESS | 1688 | 1465496201700 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:16:41 INFO - PROCESS | 1688 | 1465496201701 Marionette TRACE conn2 <- [1,1358,null,{}] 11:16:41 INFO - PROCESS | 1688 | 1465496201703 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}] 11:16:41 INFO - PROCESS | 1688 | 1465496201704 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:41 INFO - PROCESS | 1688 | 1465496201785 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:16:41 INFO - PROCESS | 1688 | 1465496201789 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:41 INFO - PROCESS | 1688 | 1465496201792 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x1248a4800 == 33 [pid = 1688] [id = 347] 11:16:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x1214ee400) [pid = 1688] [serial = 1040] [outer = 0x0] 11:16:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x1234d2800) [pid = 1688] [serial = 1041] [outer = 0x1214ee400] 11:16:41 INFO - PROCESS | 1688 | 1465496201819 Marionette DEBUG loaded listener.js 11:16:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x124cbe000) [pid = 1688] [serial = 1042] [outer = 0x1214ee400] 11:16:42 INFO - PROCESS | 1688 | 1465496202164 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]]]}] 11:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 469ms 11:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:16:42 INFO - PROCESS | 1688 | 1465496202169 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 11:16:42 INFO - PROCESS | 1688 | 1465496202171 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 11:16:42 INFO - PROCESS | 1688 | 1465496202173 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:16:42 INFO - PROCESS | 1688 | 1465496202174 Marionette TRACE conn2 <- [1,1362,null,{}] 11:16:42 INFO - PROCESS | 1688 | 1465496202180 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}] 11:16:42 INFO - PROCESS | 1688 | 1465496202182 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:42 INFO - PROCESS | 1688 | 1465496202275 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:16:42 INFO - PROCESS | 1688 | 1465496202354 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:42 INFO - PROCESS | 1688 | 1465496202355 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x1254c1000 == 34 [pid = 1688] [id = 348] 11:16:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x1133d2c00) [pid = 1688] [serial = 1043] [outer = 0x0] 11:16:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x124cc0000) [pid = 1688] [serial = 1044] [outer = 0x1133d2c00] 11:16:42 INFO - PROCESS | 1688 | 1465496202400 Marionette DEBUG loaded listener.js 11:16:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x124ff0400) [pid = 1688] [serial = 1045] [outer = 0x1133d2c00] 11:16:42 INFO - PROCESS | 1688 | 1465496202763 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]]]}] 11:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 621ms 11:16:42 INFO - PROCESS | 1688 | 1465496202799 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 11:16:42 INFO - PROCESS | 1688 | 1465496202801 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 11:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:16:42 INFO - PROCESS | 1688 | 1465496202804 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:16:42 INFO - PROCESS | 1688 | 1465496202806 Marionette TRACE conn2 <- [1,1366,null,{}] 11:16:42 INFO - PROCESS | 1688 | 1465496202809 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}] 11:16:42 INFO - PROCESS | 1688 | 1465496202815 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:42 INFO - PROCESS | 1688 | 1465496202984 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:16:43 INFO - PROCESS | 1688 | 1465496203000 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:43 INFO - PROCESS | 1688 | 1465496203001 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x118f81000 == 35 [pid = 1688] [id = 349] 11:16:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x124fefc00) [pid = 1688] [serial = 1046] [outer = 0x0] 11:16:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x1255bd000) [pid = 1688] [serial = 1047] [outer = 0x124fefc00] 11:16:43 INFO - PROCESS | 1688 | 1465496203042 Marionette DEBUG loaded listener.js 11:16:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x128958000) [pid = 1688] [serial = 1048] [outer = 0x124fefc00] 11:16:43 INFO - PROCESS | 1688 | 1465496203500 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] 11:16:43 INFO - PROCESS | 1688 | 1465496203527 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 11:16:43 INFO - PROCESS | 1688 | 1465496203529 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:16:43 INFO - PROCESS | 1688 | 1465496203530 Marionette TRACE conn2 <- [1,1370,null,{}] 11:16:43 INFO - PROCESS | 1688 | 1465496203542 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}] 11:16:43 INFO - PROCESS | 1688 | 1465496203544 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:43 INFO - PROCESS | 1688 | 1465496203670 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:16:43 INFO - PROCESS | 1688 | 1465496203723 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:43 INFO - PROCESS | 1688 | 1465496203724 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x128dd6000 == 36 [pid = 1688] [id = 350] 11:16:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x12895b000) [pid = 1688] [serial = 1049] [outer = 0x0] 11:16:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x1289e4000) [pid = 1688] [serial = 1050] [outer = 0x12895b000] 11:16:43 INFO - PROCESS | 1688 | 1465496203764 Marionette DEBUG loaded listener.js 11:16:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x128d9a000) [pid = 1688] [serial = 1051] [outer = 0x12895b000] 11:16:43 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x119cf0000) [pid = 1688] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:16:43 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x118a3a800) [pid = 1688] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:16:43 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x12b8aa400) [pid = 1688] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:16:43 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x121439800) [pid = 1688] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:16:43 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x1255ba400) [pid = 1688] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:16:43 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x1294c5000) [pid = 1688] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:16:43 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x11662fc00) [pid = 1688] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:16:43 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x1172b4000) [pid = 1688] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:16:43 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x112ee3c00) [pid = 1688] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:16:43 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x1150cd800) [pid = 1688] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:16:44 INFO - PROCESS | 1688 | 1465496204091 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] 11:16:44 INFO - PROCESS | 1688 | 1465496204116 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 11:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:16:44 INFO - PROCESS | 1688 | 1465496204118 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:16:44 INFO - PROCESS | 1688 | 1465496204119 Marionette TRACE conn2 <- [1,1374,null,{}] 11:16:44 INFO - PROCESS | 1688 | 1465496204121 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}] 11:16:44 INFO - PROCESS | 1688 | 1465496204122 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:44 INFO - PROCESS | 1688 | 1465496204205 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:16:44 INFO - PROCESS | 1688 | 1465496204211 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:44 INFO - PROCESS | 1688 | 1465496204212 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x12907e800 == 37 [pid = 1688] [id = 351] 11:16:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x118f79c00) [pid = 1688] [serial = 1052] [outer = 0x0] 11:16:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x1289dd000) [pid = 1688] [serial = 1053] [outer = 0x118f79c00] 11:16:44 INFO - PROCESS | 1688 | 1465496204236 Marionette DEBUG loaded listener.js 11:16:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x128da2400) [pid = 1688] [serial = 1054] [outer = 0x118f79c00] 11:16:44 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:16:44 INFO - PROCESS | 1688 | 1465496204565 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] 11:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:16:44 INFO - PROCESS | 1688 | 1465496204588 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 11:16:44 INFO - PROCESS | 1688 | 1465496204590 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:16:44 INFO - PROCESS | 1688 | 1465496204593 Marionette TRACE conn2 <- [1,1378,null,{}] 11:16:44 INFO - PROCESS | 1688 | 1465496204596 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}] 11:16:44 INFO - PROCESS | 1688 | 1465496204597 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:44 INFO - PROCESS | 1688 | 1465496204699 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:16:44 INFO - PROCESS | 1688 | 1465496204704 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:44 INFO - PROCESS | 1688 | 1465496204705 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x1291df800 == 38 [pid = 1688] [id = 352] 11:16:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x11937d800) [pid = 1688] [serial = 1055] [outer = 0x0] 11:16:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x12913f000) [pid = 1688] [serial = 1056] [outer = 0x11937d800] 11:16:44 INFO - PROCESS | 1688 | 1465496204730 Marionette DEBUG loaded listener.js 11:16:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x1294bdc00) [pid = 1688] [serial = 1057] [outer = 0x11937d800] 11:16:45 INFO - PROCESS | 1688 | 1465496205076 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] 11:16:45 INFO - PROCESS | 1688 | 1465496205114 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 11:16:45 INFO - PROCESS | 1688 | 1465496205118 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:16:45 INFO - PROCESS | 1688 | 1465496205119 Marionette TRACE conn2 <- [1,1382,null,{}] 11:16:45 INFO - PROCESS | 1688 | 1465496205123 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}] 11:16:45 INFO - PROCESS | 1688 | 1465496205124 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:45 INFO - PROCESS | 1688 | 1465496205243 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:16:45 INFO - PROCESS | 1688 | 1465496205319 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:45 INFO - PROCESS | 1688 | 1465496205320 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a406000 == 39 [pid = 1688] [id = 353] 11:16:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x1234d1c00) [pid = 1688] [serial = 1058] [outer = 0x0] 11:16:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x1294c1400) [pid = 1688] [serial = 1059] [outer = 0x1234d1c00] 11:16:45 INFO - PROCESS | 1688 | 1465496205360 Marionette DEBUG loaded listener.js 11:16:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x12a762400) [pid = 1688] [serial = 1060] [outer = 0x1234d1c00] 11:16:45 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:16:45 INFO - PROCESS | 1688 | 1465496205694 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] 11:16:45 INFO - PROCESS | 1688 | 1465496205743 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 11:16:45 INFO - PROCESS | 1688 | 1465496205745 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:16:45 INFO - PROCESS | 1688 | 1465496205747 Marionette TRACE conn2 <- [1,1386,null,{}] 11:16:45 INFO - PROCESS | 1688 | 1465496205749 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}] 11:16:45 INFO - PROCESS | 1688 | 1465496205751 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:45 INFO - PROCESS | 1688 | 1465496205843 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:16:45 INFO - PROCESS | 1688 | 1465496205901 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:45 INFO - PROCESS | 1688 | 1465496205902 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ac2d000 == 40 [pid = 1688] [id = 354] 11:16:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x1265f2c00) [pid = 1688] [serial = 1061] [outer = 0x0] 11:16:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x12ac49400) [pid = 1688] [serial = 1062] [outer = 0x1265f2c00] 11:16:45 INFO - PROCESS | 1688 | 1465496205929 Marionette DEBUG loaded listener.js 11:16:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x12b85ec00) [pid = 1688] [serial = 1063] [outer = 0x1265f2c00] 11:16:46 INFO - PROCESS | 1688 | 1465496206370 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] 11:16:46 INFO - PROCESS | 1688 | 1465496206421 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 11:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:16:46 INFO - PROCESS | 1688 | 1465496206426 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:16:46 INFO - PROCESS | 1688 | 1465496206430 Marionette TRACE conn2 <- [1,1390,null,{}] 11:16:46 INFO - PROCESS | 1688 | 1465496206437 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}] 11:16:46 INFO - PROCESS | 1688 | 1465496206440 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:46 INFO - PROCESS | 1688 | 1465496206619 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:16:46 INFO - PROCESS | 1688 | 1465496206683 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:46 INFO - PROCESS | 1688 | 1465496206686 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x116a94000 == 41 [pid = 1688] [id = 355] 11:16:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1166f4000) [pid = 1688] [serial = 1064] [outer = 0x0] 11:16:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x117042c00) [pid = 1688] [serial = 1065] [outer = 0x1166f4000] 11:16:46 INFO - PROCESS | 1688 | 1465496206718 Marionette DEBUG loaded listener.js 11:16:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1185d5c00) [pid = 1688] [serial = 1066] [outer = 0x1166f4000] 11:16:47 INFO - PROCESS | 1688 | 1465496207156 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]]]}] 11:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 775ms 11:16:47 INFO - PROCESS | 1688 | 1465496207208 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:16:47 INFO - PROCESS | 1688 | 1465496207211 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 11:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:16:47 INFO - PROCESS | 1688 | 1465496207217 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:16:47 INFO - PROCESS | 1688 | 1465496207218 Marionette TRACE conn2 <- [1,1394,null,{}] 11:16:47 INFO - PROCESS | 1688 | 1465496207221 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}] 11:16:47 INFO - PROCESS | 1688 | 1465496207223 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:47 INFO - PROCESS | 1688 | 1465496207325 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:16:47 INFO - PROCESS | 1688 | 1465496207394 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:47 INFO - PROCESS | 1688 | 1465496207395 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x12184a000 == 42 [pid = 1688] [id = 356] 11:16:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x119375800) [pid = 1688] [serial = 1067] [outer = 0x0] 11:16:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1194a3400) [pid = 1688] [serial = 1068] [outer = 0x119375800] 11:16:47 INFO - PROCESS | 1688 | 1465496207426 Marionette DEBUG loaded listener.js 11:16:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x119ced800) [pid = 1688] [serial = 1069] [outer = 0x119375800] 11:16:47 INFO - PROCESS | 1688 | 1465496207817 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]]]}] 11:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 11:16:47 INFO - PROCESS | 1688 | 1465496207920 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:16:47 INFO - PROCESS | 1688 | 1465496207921 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 11:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:16:47 INFO - PROCESS | 1688 | 1465496207928 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:16:47 INFO - PROCESS | 1688 | 1465496207930 Marionette TRACE conn2 <- [1,1398,null,{}] 11:16:47 INFO - PROCESS | 1688 | 1465496207938 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}] 11:16:47 INFO - PROCESS | 1688 | 1465496207942 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:48 INFO - PROCESS | 1688 | 1465496208042 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:16:48 INFO - PROCESS | 1688 | 1465496208108 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:48 INFO - PROCESS | 1688 | 1465496208111 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a757800 == 43 [pid = 1688] [id = 357] 11:16:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x124e44000) [pid = 1688] [serial = 1070] [outer = 0x0] 11:16:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x12543ac00) [pid = 1688] [serial = 1071] [outer = 0x124e44000] 11:16:48 INFO - PROCESS | 1688 | 1465496208143 Marionette DEBUG loaded listener.js 11:16:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1255bfc00) [pid = 1688] [serial = 1072] [outer = 0x124e44000] 11:16:48 INFO - PROCESS | 1688 | 1465496208535 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]]]}] 11:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 672ms 11:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:16:48 INFO - PROCESS | 1688 | 1465496208600 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:16:48 INFO - PROCESS | 1688 | 1465496208601 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 11:16:48 INFO - PROCESS | 1688 | 1465496208604 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:16:48 INFO - PROCESS | 1688 | 1465496208605 Marionette TRACE conn2 <- [1,1402,null,{}] 11:16:48 INFO - PROCESS | 1688 | 1465496208626 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}] 11:16:48 INFO - PROCESS | 1688 | 1465496208627 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:48 INFO - PROCESS | 1688 | 1465496208728 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:16:48 INFO - PROCESS | 1688 | 1465496208792 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:48 INFO - PROCESS | 1688 | 1465496208794 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bc8c800 == 44 [pid = 1688] [id = 358] 11:16:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1265e3800) [pid = 1688] [serial = 1073] [outer = 0x0] 11:16:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1265ea000) [pid = 1688] [serial = 1074] [outer = 0x1265e3800] 11:16:48 INFO - PROCESS | 1688 | 1465496208823 Marionette DEBUG loaded listener.js 11:16:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x128aa5400) [pid = 1688] [serial = 1075] [outer = 0x1265e3800] 11:16:49 INFO - PROCESS | 1688 | 1465496209255 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]]]}] 11:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 11:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:16:49 INFO - PROCESS | 1688 | 1465496209274 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:16:49 INFO - PROCESS | 1688 | 1465496209276 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 11:16:49 INFO - PROCESS | 1688 | 1465496209278 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:16:49 INFO - PROCESS | 1688 | 1465496209279 Marionette TRACE conn2 <- [1,1406,null,{}] 11:16:49 INFO - PROCESS | 1688 | 1465496209282 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}] 11:16:49 INFO - PROCESS | 1688 | 1465496209283 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:49 INFO - PROCESS | 1688 | 1465496209405 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:16:49 INFO - PROCESS | 1688 | 1465496209461 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:49 INFO - PROCESS | 1688 | 1465496209462 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x118090800 == 45 [pid = 1688] [id = 359] 11:16:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x119376800) [pid = 1688] [serial = 1076] [outer = 0x0] 11:16:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1294bf800) [pid = 1688] [serial = 1077] [outer = 0x119376800] 11:16:49 INFO - PROCESS | 1688 | 1465496209491 Marionette DEBUG loaded listener.js 11:16:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12b856000) [pid = 1688] [serial = 1078] [outer = 0x119376800] 11:16:50 INFO - PROCESS | 1688 | 1465496210078 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]]]}] 11:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 820ms 11:16:50 INFO - PROCESS | 1688 | 1465496210099 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:16:50 INFO - PROCESS | 1688 | 1465496210101 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 11:16:50 INFO - PROCESS | 1688 | 1465496210104 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:16:50 INFO - PROCESS | 1688 | 1465496210107 Marionette TRACE conn2 <- [1,1410,null,{}] 11:16:50 INFO - PROCESS | 1688 | 1465496210110 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}] 11:16:50 INFO - PROCESS | 1688 | 1465496210112 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:50 INFO - PROCESS | 1688 | 1465496210212 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:16:50 INFO - PROCESS | 1688 | 1465496210267 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:50 INFO - PROCESS | 1688 | 1465496210269 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x1184a5800 == 46 [pid = 1688] [id = 360] 11:16:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1172b9400) [pid = 1688] [serial = 1079] [outer = 0x0] 11:16:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1184c4000) [pid = 1688] [serial = 1080] [outer = 0x1172b9400] 11:16:50 INFO - PROCESS | 1688 | 1465496210297 Marionette DEBUG loaded listener.js 11:16:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x11920d400) [pid = 1688] [serial = 1081] [outer = 0x1172b9400] 11:16:51 INFO - PROCESS | 1688 | --DOCSHELL 0x12a406000 == 45 [pid = 1688] [id = 353] 11:16:51 INFO - PROCESS | 1688 | --DOCSHELL 0x1291df800 == 44 [pid = 1688] [id = 352] 11:16:51 INFO - PROCESS | 1688 | --DOCSHELL 0x12907e800 == 43 [pid = 1688] [id = 351] 11:16:51 INFO - PROCESS | 1688 | --DOCSHELL 0x128dd6000 == 42 [pid = 1688] [id = 350] 11:16:51 INFO - PROCESS | 1688 | --DOCSHELL 0x118f81000 == 41 [pid = 1688] [id = 349] 11:16:51 INFO - PROCESS | 1688 | --DOCSHELL 0x1254c1000 == 40 [pid = 1688] [id = 348] 11:16:51 INFO - PROCESS | 1688 | --DOCSHELL 0x1248a4800 == 39 [pid = 1688] [id = 347] 11:16:51 INFO - PROCESS | 1688 | --DOCSHELL 0x12117d000 == 38 [pid = 1688] [id = 346] 11:16:51 INFO - PROCESS | 1688 | --DOCSHELL 0x118589000 == 37 [pid = 1688] [id = 345] 11:16:51 INFO - PROCESS | 1688 | --DOCSHELL 0x116933800 == 36 [pid = 1688] [id = 344] 11:16:51 INFO - PROCESS | 1688 | --DOCSHELL 0x11661a800 == 35 [pid = 1688] [id = 343] 11:16:51 INFO - PROCESS | 1688 | --DOCSHELL 0x12324d000 == 34 [pid = 1688] [id = 341] 11:16:51 INFO - PROCESS | 1688 | --DOCSHELL 0x11660b000 == 33 [pid = 1688] [id = 342] 11:16:51 INFO - PROCESS | 1688 | --DOCSHELL 0x118090800 == 32 [pid = 1688] [id = 359] 11:16:51 INFO - PROCESS | 1688 | --DOCSHELL 0x12bc8c800 == 31 [pid = 1688] [id = 358] 11:16:51 INFO - PROCESS | 1688 | --DOCSHELL 0x12a757800 == 30 [pid = 1688] [id = 357] 11:16:51 INFO - PROCESS | 1688 | --DOCSHELL 0x12184a000 == 29 [pid = 1688] [id = 356] 11:16:51 INFO - PROCESS | 1688 | --DOCSHELL 0x12ac2d000 == 28 [pid = 1688] [id = 354] 11:16:51 INFO - PROCESS | 1688 | --DOCSHELL 0x116a94000 == 27 [pid = 1688] [id = 355] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x12143c000) [pid = 1688] [serial = 1021] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x120f2ac00) [pid = 1688] [serial = 1020] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x121441000) [pid = 1688] [serial = 1023] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1199c1400) [pid = 1688] [serial = 994] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x12be82c00) [pid = 1688] [serial = 1006] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x124ac7c00) [pid = 1688] [serial = 997] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x129363400) [pid = 1688] [serial = 1000] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x12b856c00) [pid = 1688] [serial = 1003] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x118164c00) [pid = 1688] [serial = 991] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x11859bc00) [pid = 1688] [serial = 1014] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x118f2fc00) [pid = 1688] [serial = 1015] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1194a2400) [pid = 1688] [serial = 1017] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x119ceb000) [pid = 1688] [serial = 1018] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x11949c000) [pid = 1688] [serial = 1008] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1160d7000) [pid = 1688] [serial = 1011] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x116779800) [pid = 1688] [serial = 1012] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x116a04400) [pid = 1688] [serial = 990] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x119380800) [pid = 1688] [serial = 993] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1234cd000) [pid = 1688] [serial = 996] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x126427800) [pid = 1688] [serial = 999] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x12ae4f800) [pid = 1688] [serial = 1002] [outer = 0x0] [url = about:blank] 11:16:51 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x12b8b8c00) [pid = 1688] [serial = 1005] [outer = 0x0] [url = about:blank] 11:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1175ms 11:16:51 INFO - PROCESS | 1688 | 1465496211272 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]]]}] 11:16:51 INFO - PROCESS | 1688 | 1465496211280 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:16:51 INFO - PROCESS | 1688 | 1465496211283 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 11:16:51 INFO - PROCESS | 1688 | 1465496211286 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:16:51 INFO - PROCESS | 1688 | 1465496211287 Marionette TRACE conn2 <- [1,1414,null,{}] 11:16:51 INFO - PROCESS | 1688 | 1465496211291 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}] 11:16:51 INFO - PROCESS | 1688 | 1465496211295 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:51 INFO - PROCESS | 1688 | 1465496211376 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:16:51 INFO - PROCESS | 1688 | 1465496211381 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:51 INFO - PROCESS | 1688 | 1465496211384 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x116085000 == 28 [pid = 1688] [id = 361] 11:16:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x115022800) [pid = 1688] [serial = 1082] [outer = 0x0] 11:16:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x11662f400) [pid = 1688] [serial = 1083] [outer = 0x115022800] 11:16:51 INFO - PROCESS | 1688 | 1465496211413 Marionette DEBUG loaded listener.js 11:16:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x113da2400) [pid = 1688] [serial = 1084] [outer = 0x115022800] 11:16:51 INFO - PROCESS | 1688 | 1465496211788 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]]]}] 11:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 519ms 11:16:51 INFO - PROCESS | 1688 | 1465496211805 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:16:51 INFO - PROCESS | 1688 | 1465496211810 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 11:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:16:51 INFO - PROCESS | 1688 | 1465496211815 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:16:51 INFO - PROCESS | 1688 | 1465496211816 Marionette TRACE conn2 <- [1,1418,null,{}] 11:16:51 INFO - PROCESS | 1688 | 1465496211819 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}] 11:16:51 INFO - PROCESS | 1688 | 1465496211821 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:51 INFO - PROCESS | 1688 | 1465496211899 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:16:51 INFO - PROCESS | 1688 | 1465496211904 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:51 INFO - PROCESS | 1688 | 1465496211905 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x117234000 == 29 [pid = 1688] [id = 362] 11:16:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1176df800) [pid = 1688] [serial = 1085] [outer = 0x0] 11:16:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x11859bc00) [pid = 1688] [serial = 1086] [outer = 0x1176df800] 11:16:51 INFO - PROCESS | 1688 | 1465496211935 Marionette DEBUG loaded listener.js 11:16:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x118f2f000) [pid = 1688] [serial = 1087] [outer = 0x1176df800] 11:16:52 INFO - PROCESS | 1688 | 1465496212291 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]]]}] 11:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 519ms 11:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:16:52 INFO - PROCESS | 1688 | 1465496212335 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:16:52 INFO - PROCESS | 1688 | 1465496212336 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 11:16:52 INFO - PROCESS | 1688 | 1465496212338 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:16:52 INFO - PROCESS | 1688 | 1465496212341 Marionette TRACE conn2 <- [1,1422,null,{}] 11:16:52 INFO - PROCESS | 1688 | 1465496212348 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}] 11:16:52 INFO - PROCESS | 1688 | 1465496212352 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:52 INFO - PROCESS | 1688 | 1465496212428 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:16:52 INFO - PROCESS | 1688 | 1465496212433 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:52 INFO - PROCESS | 1688 | 1465496212435 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x119274000 == 30 [pid = 1688] [id = 363] 11:16:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x112aa3400) [pid = 1688] [serial = 1088] [outer = 0x0] 11:16:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x119ce6c00) [pid = 1688] [serial = 1089] [outer = 0x112aa3400] 11:16:52 INFO - PROCESS | 1688 | 1465496212465 Marionette DEBUG loaded listener.js 11:16:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x119cf0000) [pid = 1688] [serial = 1090] [outer = 0x112aa3400] 11:16:52 INFO - PROCESS | 1688 | 1465496212814 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]]]}] 11:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 522ms 11:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:16:52 INFO - PROCESS | 1688 | 1465496212862 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:16:52 INFO - PROCESS | 1688 | 1465496212863 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 11:16:52 INFO - PROCESS | 1688 | 1465496212865 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:16:52 INFO - PROCESS | 1688 | 1465496212867 Marionette TRACE conn2 <- [1,1426,null,{}] 11:16:52 INFO - PROCESS | 1688 | 1465496212869 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}] 11:16:52 INFO - PROCESS | 1688 | 1465496212870 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:52 INFO - PROCESS | 1688 | 1465496212973 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:16:53 INFO - PROCESS | 1688 | 1465496213007 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:53 INFO - PROCESS | 1688 | 1465496213009 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x121062000 == 31 [pid = 1688] [id = 364] 11:16:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x120e63000) [pid = 1688] [serial = 1091] [outer = 0x0] 11:16:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x121432400) [pid = 1688] [serial = 1092] [outer = 0x120e63000] 11:16:53 INFO - PROCESS | 1688 | 1465496213036 Marionette DEBUG loaded listener.js 11:16:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x12143d000) [pid = 1688] [serial = 1093] [outer = 0x120e63000] 11:16:53 INFO - PROCESS | 1688 | 1465496213339 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]]]}] 11:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 518ms 11:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:16:53 INFO - PROCESS | 1688 | 1465496213391 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:16:53 INFO - PROCESS | 1688 | 1465496213394 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 11:16:53 INFO - PROCESS | 1688 | 1465496213397 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:16:53 INFO - PROCESS | 1688 | 1465496213398 Marionette TRACE conn2 <- [1,1430,null,{}] 11:16:53 INFO - PROCESS | 1688 | 1465496213401 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}] 11:16:53 INFO - PROCESS | 1688 | 1465496213402 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:53 INFO - PROCESS | 1688 | 1465496213501 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:16:53 INFO - PROCESS | 1688 | 1465496213505 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:53 INFO - PROCESS | 1688 | 1465496213506 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x12325b000 == 32 [pid = 1688] [id = 365] 11:16:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1176d8800) [pid = 1688] [serial = 1094] [outer = 0x0] 11:16:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12197cc00) [pid = 1688] [serial = 1095] [outer = 0x1176d8800] 11:16:53 INFO - PROCESS | 1688 | 1465496213531 Marionette DEBUG loaded listener.js 11:16:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1249c1800) [pid = 1688] [serial = 1096] [outer = 0x1176d8800] 11:16:53 INFO - PROCESS | 1688 | 1465496213887 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]]]}] 11:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 518ms 11:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:16:53 INFO - PROCESS | 1688 | 1465496213917 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:16:53 INFO - PROCESS | 1688 | 1465496213918 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 11:16:53 INFO - PROCESS | 1688 | 1465496213920 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:16:53 INFO - PROCESS | 1688 | 1465496213921 Marionette TRACE conn2 <- [1,1434,null,{}] 11:16:53 INFO - PROCESS | 1688 | 1465496213924 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}] 11:16:53 INFO - PROCESS | 1688 | 1465496213928 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:54 INFO - PROCESS | 1688 | 1465496214039 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:16:54 INFO - PROCESS | 1688 | 1465496214073 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:54 INFO - PROCESS | 1688 | 1465496214074 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x1255f8000 == 33 [pid = 1688] [id = 366] 11:16:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x124ac0c00) [pid = 1688] [serial = 1097] [outer = 0x0] 11:16:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x125578400) [pid = 1688] [serial = 1098] [outer = 0x124ac0c00] 11:16:54 INFO - PROCESS | 1688 | 1465496214099 Marionette DEBUG loaded listener.js 11:16:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1265eb400) [pid = 1688] [serial = 1099] [outer = 0x124ac0c00] 11:16:54 INFO - PROCESS | 1688 | 1465496214424 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]]]}] 11:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 518ms 11:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:16:54 INFO - PROCESS | 1688 | 1465496214439 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:16:54 INFO - PROCESS | 1688 | 1465496214440 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 11:16:54 INFO - PROCESS | 1688 | 1465496214444 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:16:54 INFO - PROCESS | 1688 | 1465496214445 Marionette TRACE conn2 <- [1,1438,null,{}] 11:16:54 INFO - PROCESS | 1688 | 1465496214454 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}] 11:16:54 INFO - PROCESS | 1688 | 1465496214455 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:54 INFO - PROCESS | 1688 | 1465496214550 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:16:54 INFO - PROCESS | 1688 | 1465496214586 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:54 INFO - PROCESS | 1688 | 1465496214587 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x128c1b800 == 34 [pid = 1688] [id = 367] 11:16:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x124cc3000) [pid = 1688] [serial = 1100] [outer = 0x0] 11:16:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1289dac00) [pid = 1688] [serial = 1101] [outer = 0x124cc3000] 11:16:54 INFO - PROCESS | 1688 | 1465496214611 Marionette DEBUG loaded listener.js 11:16:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x128aa1800) [pid = 1688] [serial = 1102] [outer = 0x124cc3000] 11:16:54 INFO - PROCESS | 1688 | 1465496214921 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]]]}] 11:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 528ms 11:16:54 INFO - PROCESS | 1688 | 1465496214972 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:16:54 INFO - PROCESS | 1688 | 1465496214974 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 11:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:16:54 INFO - PROCESS | 1688 | 1465496214976 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:16:54 INFO - PROCESS | 1688 | 1465496214977 Marionette TRACE conn2 <- [1,1442,null,{}] 11:16:54 INFO - PROCESS | 1688 | 1465496214980 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}] 11:16:54 INFO - PROCESS | 1688 | 1465496214981 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:55 INFO - PROCESS | 1688 | 1465496215091 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:16:55 INFO - PROCESS | 1688 | 1465496215137 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:55 INFO - PROCESS | 1688 | 1465496215138 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x1294e0000 == 35 [pid = 1688] [id = 368] 11:16:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x124fef400) [pid = 1688] [serial = 1103] [outer = 0x0] 11:16:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x128da4800) [pid = 1688] [serial = 1104] [outer = 0x124fef400] 11:16:55 INFO - PROCESS | 1688 | 1465496215178 Marionette DEBUG loaded listener.js 11:16:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x129364800) [pid = 1688] [serial = 1105] [outer = 0x124fef400] 11:16:55 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x119352c00) [pid = 1688] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:16:55 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x124fefc00) [pid = 1688] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:16:55 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x12895b000) [pid = 1688] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:16:55 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x113d31c00) [pid = 1688] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:16:55 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1214ee400) [pid = 1688] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:16:55 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x112a6e400) [pid = 1688] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:16:55 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x11696e800) [pid = 1688] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:16:55 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x118160000) [pid = 1688] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:16:55 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x119927c00) [pid = 1688] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:16:55 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x118f36000) [pid = 1688] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:16:55 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x118f79c00) [pid = 1688] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:16:55 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1265f2c00) [pid = 1688] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:16:55 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1234d1c00) [pid = 1688] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:16:55 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1133d2c00) [pid = 1688] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:16:55 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x11937d800) [pid = 1688] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:16:55 INFO - PROCESS | 1688 | 1465496215795 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]]]}] 11:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 871ms 11:16:55 INFO - PROCESS | 1688 | 1465496215847 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:16:55 INFO - PROCESS | 1688 | 1465496215856 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 11:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:16:55 INFO - PROCESS | 1688 | 1465496215864 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:16:55 INFO - PROCESS | 1688 | 1465496215865 Marionette TRACE conn2 <- [1,1446,null,{}] 11:16:55 INFO - PROCESS | 1688 | 1465496215867 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}] 11:16:55 INFO - PROCESS | 1688 | 1465496215869 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:55 INFO - PROCESS | 1688 | 1465496215953 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:16:55 INFO - PROCESS | 1688 | 1465496215957 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:55 INFO - PROCESS | 1688 | 1465496215959 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x11967c000 == 36 [pid = 1688] [id = 369] 11:16:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x119206400) [pid = 1688] [serial = 1106] [outer = 0x0] 11:16:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x12128c000) [pid = 1688] [serial = 1107] [outer = 0x119206400] 11:16:55 INFO - PROCESS | 1688 | 1465496215985 Marionette DEBUG loaded listener.js 11:16:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x125439000) [pid = 1688] [serial = 1108] [outer = 0x119206400] 11:16:56 INFO - PROCESS | 1688 | 1465496216295 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]]]}] 11:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 473ms 11:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:16:56 INFO - PROCESS | 1688 | 1465496216334 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:16:56 INFO - PROCESS | 1688 | 1465496216335 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 11:16:56 INFO - PROCESS | 1688 | 1465496216337 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:16:56 INFO - PROCESS | 1688 | 1465496216338 Marionette TRACE conn2 <- [1,1450,null,{}] 11:16:56 INFO - PROCESS | 1688 | 1465496216340 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}] 11:16:56 INFO - PROCESS | 1688 | 1465496216342 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:56 INFO - PROCESS | 1688 | 1465496216420 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:16:56 INFO - PROCESS | 1688 | 1465496216477 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:56 INFO - PROCESS | 1688 | 1465496216478 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a73f000 == 37 [pid = 1688] [id = 370] 11:16:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x118f36000) [pid = 1688] [serial = 1109] [outer = 0x0] 11:16:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x128da5000) [pid = 1688] [serial = 1110] [outer = 0x118f36000] 11:16:56 INFO - PROCESS | 1688 | 1465496216502 Marionette DEBUG loaded listener.js 11:16:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12a5b1400) [pid = 1688] [serial = 1111] [outer = 0x118f36000] 11:16:56 INFO - PROCESS | 1688 | 1465496216783 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]]]}] 11:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 468ms 11:16:56 INFO - PROCESS | 1688 | 1465496216806 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:16:56 INFO - PROCESS | 1688 | 1465496216808 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 11:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:16:56 INFO - PROCESS | 1688 | 1465496216827 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:16:56 INFO - PROCESS | 1688 | 1465496216831 Marionette TRACE conn2 <- [1,1454,null,{}] 11:16:56 INFO - PROCESS | 1688 | 1465496216834 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}] 11:16:56 INFO - PROCESS | 1688 | 1465496216835 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:56 INFO - PROCESS | 1688 | 1465496216925 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:16:56 INFO - PROCESS | 1688 | 1465496216931 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:56 INFO - PROCESS | 1688 | 1465496216932 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x12184a000 == 38 [pid = 1688] [id = 371] 11:16:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12936bc00) [pid = 1688] [serial = 1112] [outer = 0x0] 11:16:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12ac4c400) [pid = 1688] [serial = 1113] [outer = 0x12936bc00] 11:16:56 INFO - PROCESS | 1688 | 1465496216959 Marionette DEBUG loaded listener.js 11:16:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12b857800) [pid = 1688] [serial = 1114] [outer = 0x12936bc00] 11:16:57 INFO - PROCESS | 1688 | 1465496217280 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]]]}] 11:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 481ms 11:16:57 INFO - PROCESS | 1688 | 1465496217299 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:16:57 INFO - PROCESS | 1688 | 1465496217301 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 11:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:16:57 INFO - PROCESS | 1688 | 1465496217303 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:16:57 INFO - PROCESS | 1688 | 1465496217304 Marionette TRACE conn2 <- [1,1458,null,{}] 11:16:57 INFO - PROCESS | 1688 | 1465496217307 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}] 11:16:57 INFO - PROCESS | 1688 | 1465496217311 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:57 INFO - PROCESS | 1688 | 1465496217465 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:16:57 INFO - PROCESS | 1688 | 1465496217475 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:57 INFO - PROCESS | 1688 | 1465496217476 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c3d8800 == 39 [pid = 1688] [id = 372] 11:16:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1249be000) [pid = 1688] [serial = 1115] [outer = 0x0] 11:16:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12b85bc00) [pid = 1688] [serial = 1116] [outer = 0x1249be000] 11:16:57 INFO - PROCESS | 1688 | 1465496217515 Marionette DEBUG loaded listener.js 11:16:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12b8b1c00) [pid = 1688] [serial = 1117] [outer = 0x1249be000] 11:16:58 INFO - PROCESS | 1688 | 1465496218247 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]]]}] 11:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1020ms 11:16:58 INFO - PROCESS | 1688 | 1465496218324 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:16:58 INFO - PROCESS | 1688 | 1465496218326 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 11:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:16:58 INFO - PROCESS | 1688 | 1465496218330 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:16:58 INFO - PROCESS | 1688 | 1465496218333 Marionette TRACE conn2 <- [1,1462,null,{}] 11:16:58 INFO - PROCESS | 1688 | 1465496218336 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}] 11:16:58 INFO - PROCESS | 1688 | 1465496218338 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:58 INFO - PROCESS | 1688 | 1465496218454 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:16:58 INFO - PROCESS | 1688 | 1465496218508 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:58 INFO - PROCESS | 1688 | 1465496218510 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x117231800 == 40 [pid = 1688] [id = 373] 11:16:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x116630000) [pid = 1688] [serial = 1118] [outer = 0x0] 11:16:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x116a04000) [pid = 1688] [serial = 1119] [outer = 0x116630000] 11:16:58 INFO - PROCESS | 1688 | 1465496218542 Marionette DEBUG loaded listener.js 11:16:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x11815d400) [pid = 1688] [serial = 1120] [outer = 0x116630000] 11:16:59 INFO - PROCESS | 1688 | 1465496219133 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]]]}] 11:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 872ms 11:16:59 INFO - PROCESS | 1688 | 1465496219202 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:16:59 INFO - PROCESS | 1688 | 1465496219205 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 11:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:16:59 INFO - PROCESS | 1688 | 1465496219210 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:16:59 INFO - PROCESS | 1688 | 1465496219212 Marionette TRACE conn2 <- [1,1466,null,{}] 11:16:59 INFO - PROCESS | 1688 | 1465496219214 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}] 11:16:59 INFO - PROCESS | 1688 | 1465496219216 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:59 INFO - PROCESS | 1688 | 1465496219332 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:16:59 INFO - PROCESS | 1688 | 1465496219388 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:59 INFO - PROCESS | 1688 | 1465496219390 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:16:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x124a64800 == 41 [pid = 1688] [id = 374] 11:16:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x1184bc400) [pid = 1688] [serial = 1121] [outer = 0x0] 11:16:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x119380c00) [pid = 1688] [serial = 1122] [outer = 0x1184bc400] 11:16:59 INFO - PROCESS | 1688 | 1465496219420 Marionette DEBUG loaded listener.js 11:16:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x119ceb800) [pid = 1688] [serial = 1123] [outer = 0x1184bc400] 11:17:00 INFO - PROCESS | 1688 | --DOCSHELL 0x12184a000 == 40 [pid = 1688] [id = 371] 11:17:00 INFO - PROCESS | 1688 | --DOCSHELL 0x12a73f000 == 39 [pid = 1688] [id = 370] 11:17:00 INFO - PROCESS | 1688 | --DOCSHELL 0x11967c000 == 38 [pid = 1688] [id = 369] 11:17:00 INFO - PROCESS | 1688 | --DOCSHELL 0x1294e0000 == 37 [pid = 1688] [id = 368] 11:17:00 INFO - PROCESS | 1688 | --DOCSHELL 0x128c1b800 == 36 [pid = 1688] [id = 367] 11:17:00 INFO - PROCESS | 1688 | --DOCSHELL 0x1255f8000 == 35 [pid = 1688] [id = 366] 11:17:00 INFO - PROCESS | 1688 | --DOCSHELL 0x12325b000 == 34 [pid = 1688] [id = 365] 11:17:00 INFO - PROCESS | 1688 | --DOCSHELL 0x121062000 == 33 [pid = 1688] [id = 364] 11:17:00 INFO - PROCESS | 1688 | --DOCSHELL 0x119274000 == 32 [pid = 1688] [id = 363] 11:17:00 INFO - PROCESS | 1688 | --DOCSHELL 0x117234000 == 31 [pid = 1688] [id = 362] 11:17:00 INFO - PROCESS | 1688 | --DOCSHELL 0x116085000 == 30 [pid = 1688] [id = 361] 11:17:00 INFO - PROCESS | 1688 | --DOCSHELL 0x1184a5800 == 29 [pid = 1688] [id = 360] 11:17:00 INFO - PROCESS | 1688 | 1465496220154 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]]]}] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x119ce7400) [pid = 1688] [serial = 1009] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1255bd000) [pid = 1688] [serial = 1047] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x1289e4000) [pid = 1688] [serial = 1050] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x128958000) [pid = 1688] [serial = 1048] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x113f2e400) [pid = 1688] [serial = 1026] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1162cf000) [pid = 1688] [serial = 1027] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1234d2800) [pid = 1688] [serial = 1041] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x124cbe000) [pid = 1688] [serial = 1042] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x117e97000) [pid = 1688] [serial = 1029] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x118f30400) [pid = 1688] [serial = 1030] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1172b3800) [pid = 1688] [serial = 1032] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1184c5800) [pid = 1688] [serial = 1033] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1234cfc00) [pid = 1688] [serial = 1024] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x119d19c00) [pid = 1688] [serial = 1038] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x121437c00) [pid = 1688] [serial = 1039] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x119374c00) [pid = 1688] [serial = 1035] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x11949f800) [pid = 1688] [serial = 1036] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1289dd000) [pid = 1688] [serial = 1053] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x128da2400) [pid = 1688] [serial = 1054] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x12b85ec00) [pid = 1688] [serial = 1063] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12ac49400) [pid = 1688] [serial = 1062] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x128d9a000) [pid = 1688] [serial = 1051] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x12a762400) [pid = 1688] [serial = 1060] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x124cc0000) [pid = 1688] [serial = 1044] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x124ff0400) [pid = 1688] [serial = 1045] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x1294c1400) [pid = 1688] [serial = 1059] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x1294bdc00) [pid = 1688] [serial = 1057] [outer = 0x0] [url = about:blank] 11:17:00 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x12913f000) [pid = 1688] [serial = 1056] [outer = 0x0] [url = about:blank] 11:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 971ms 11:17:00 INFO - PROCESS | 1688 | 1465496220183 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:17:00 INFO - PROCESS | 1688 | 1465496220185 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 11:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:17:00 INFO - PROCESS | 1688 | 1465496220189 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:17:00 INFO - PROCESS | 1688 | 1465496220192 Marionette TRACE conn2 <- [1,1470,null,{}] 11:17:00 INFO - PROCESS | 1688 | 1465496220198 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}] 11:17:00 INFO - PROCESS | 1688 | 1465496220199 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:00 INFO - PROCESS | 1688 | 1465496220287 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:17:00 INFO - PROCESS | 1688 | 1465496220295 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:00 INFO - PROCESS | 1688 | 1465496220298 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x1169ad800 == 30 [pid = 1688] [id = 375] 11:17:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x1176df400) [pid = 1688] [serial = 1124] [outer = 0x0] 11:17:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x118159800) [pid = 1688] [serial = 1125] [outer = 0x1176df400] 11:17:00 INFO - PROCESS | 1688 | 1465496220327 Marionette DEBUG loaded listener.js 11:17:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x118599400) [pid = 1688] [serial = 1126] [outer = 0x1176df400] 11:17:00 INFO - PROCESS | 1688 | 1465496220672 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]]]}] 11:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 523ms 11:17:00 INFO - PROCESS | 1688 | 1465496220712 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:17:00 INFO - PROCESS | 1688 | 1465496220715 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 11:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:17:00 INFO - PROCESS | 1688 | 1465496220739 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:17:00 INFO - PROCESS | 1688 | 1465496220741 Marionette TRACE conn2 <- [1,1474,null,{}] 11:17:00 INFO - PROCESS | 1688 | 1465496220743 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}] 11:17:00 INFO - PROCESS | 1688 | 1465496220745 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:00 INFO - PROCESS | 1688 | 1465496220823 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:17:00 INFO - PROCESS | 1688 | 1465496220829 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:00 INFO - PROCESS | 1688 | 1465496220830 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x1185bb000 == 31 [pid = 1688] [id = 376] 11:17:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x119210000) [pid = 1688] [serial = 1127] [outer = 0x0] 11:17:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1194a6400) [pid = 1688] [serial = 1128] [outer = 0x119210000] 11:17:00 INFO - PROCESS | 1688 | 1465496220857 Marionette DEBUG loaded listener.js 11:17:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x119cea000) [pid = 1688] [serial = 1129] [outer = 0x119210000] 11:17:01 INFO - PROCESS | 1688 | 1465496221216 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]]]}] 11:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 524ms 11:17:01 INFO - PROCESS | 1688 | 1465496221266 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:17:01 INFO - PROCESS | 1688 | 1465496221267 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 11:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:17:01 INFO - PROCESS | 1688 | 1465496221271 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:17:01 INFO - PROCESS | 1688 | 1465496221273 Marionette TRACE conn2 <- [1,1478,null,{}] 11:17:01 INFO - PROCESS | 1688 | 1465496221281 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}] 11:17:01 INFO - PROCESS | 1688 | 1465496221284 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:01 INFO - PROCESS | 1688 | 1465496221364 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:17:01 INFO - PROCESS | 1688 | 1465496221369 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:01 INFO - PROCESS | 1688 | 1465496221371 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x121081000 == 32 [pid = 1688] [id = 377] 11:17:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x119cf1c00) [pid = 1688] [serial = 1130] [outer = 0x0] 11:17:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x121439800) [pid = 1688] [serial = 1131] [outer = 0x119cf1c00] 11:17:01 INFO - PROCESS | 1688 | 1465496221401 Marionette DEBUG loaded listener.js 11:17:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x12197f000) [pid = 1688] [serial = 1132] [outer = 0x119cf1c00] 11:17:01 INFO - PROCESS | 1688 | 1465496221750 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]]]}] 11:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 520ms 11:17:01 INFO - PROCESS | 1688 | 1465496221793 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:17:01 INFO - PROCESS | 1688 | 1465496221796 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 11:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:17:01 INFO - PROCESS | 1688 | 1465496221798 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:17:01 INFO - PROCESS | 1688 | 1465496221799 Marionette TRACE conn2 <- [1,1482,null,{}] 11:17:01 INFO - PROCESS | 1688 | 1465496221801 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}] 11:17:01 INFO - PROCESS | 1688 | 1465496221802 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:01 INFO - PROCESS | 1688 | 1465496221879 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:17:01 INFO - PROCESS | 1688 | 1465496221939 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:01 INFO - PROCESS | 1688 | 1465496221940 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x121974800 == 33 [pid = 1688] [id = 378] 11:17:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x121b92c00) [pid = 1688] [serial = 1133] [outer = 0x0] 11:17:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x124cb8000) [pid = 1688] [serial = 1134] [outer = 0x121b92c00] 11:17:01 INFO - PROCESS | 1688 | 1465496221965 Marionette DEBUG loaded listener.js 11:17:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x124fe7800) [pid = 1688] [serial = 1135] [outer = 0x121b92c00] 11:17:02 INFO - PROCESS | 1688 | 1465496222252 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]]]}] 11:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 471ms 11:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:17:02 INFO - PROCESS | 1688 | 1465496222269 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:17:02 INFO - PROCESS | 1688 | 1465496222270 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 11:17:02 INFO - PROCESS | 1688 | 1465496222272 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:17:02 INFO - PROCESS | 1688 | 1465496222273 Marionette TRACE conn2 <- [1,1486,null,{}] 11:17:02 INFO - PROCESS | 1688 | 1465496222283 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}] 11:17:02 INFO - PROCESS | 1688 | 1465496222284 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:02 INFO - PROCESS | 1688 | 1465496222387 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:17:02 INFO - PROCESS | 1688 | 1465496222391 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:02 INFO - PROCESS | 1688 | 1465496222392 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x1255e4000 == 34 [pid = 1688] [id = 379] 11:17:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1234d4400) [pid = 1688] [serial = 1136] [outer = 0x0] 11:17:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x124ff0400) [pid = 1688] [serial = 1137] [outer = 0x1234d4400] 11:17:02 INFO - PROCESS | 1688 | 1465496222416 Marionette DEBUG loaded listener.js 11:17:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1255c1000) [pid = 1688] [serial = 1138] [outer = 0x1234d4400] 11:17:02 INFO - PROCESS | 1688 | 1465496222772 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]]]}] 11:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 527ms 11:17:02 INFO - PROCESS | 1688 | 1465496222802 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:17:02 INFO - PROCESS | 1688 | 1465496222803 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 11:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:17:02 INFO - PROCESS | 1688 | 1465496222806 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:17:02 INFO - PROCESS | 1688 | 1465496222807 Marionette TRACE conn2 <- [1,1490,null,{}] 11:17:02 INFO - PROCESS | 1688 | 1465496222809 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}] 11:17:02 INFO - PROCESS | 1688 | 1465496222813 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:02 INFO - PROCESS | 1688 | 1465496222932 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:17:02 INFO - PROCESS | 1688 | 1465496222950 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:02 INFO - PROCESS | 1688 | 1465496222951 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x128977800 == 35 [pid = 1688] [id = 380] 11:17:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x125f5bc00) [pid = 1688] [serial = 1139] [outer = 0x0] 11:17:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12895a400) [pid = 1688] [serial = 1140] [outer = 0x125f5bc00] 11:17:02 INFO - PROCESS | 1688 | 1465496222975 Marionette DEBUG loaded listener.js 11:17:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12931f000) [pid = 1688] [serial = 1141] [outer = 0x125f5bc00] 11:17:03 INFO - PROCESS | 1688 | 1465496223309 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]]]}] 11:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 521ms 11:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:17:03 INFO - PROCESS | 1688 | 1465496223328 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:17:03 INFO - PROCESS | 1688 | 1465496223330 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 11:17:03 INFO - PROCESS | 1688 | 1465496223332 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:17:03 INFO - PROCESS | 1688 | 1465496223333 Marionette TRACE conn2 <- [1,1494,null,{}] 11:17:03 INFO - PROCESS | 1688 | 1465496223335 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}] 11:17:03 INFO - PROCESS | 1688 | 1465496223336 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:03 INFO - PROCESS | 1688 | 1465496223430 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:17:03 INFO - PROCESS | 1688 | 1465496223440 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:03 INFO - PROCESS | 1688 | 1465496223441 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x117241800 == 36 [pid = 1688] [id = 381] 11:17:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12894e800) [pid = 1688] [serial = 1142] [outer = 0x0] 11:17:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12a5b7c00) [pid = 1688] [serial = 1143] [outer = 0x12894e800] 11:17:03 INFO - PROCESS | 1688 | 1465496223469 Marionette DEBUG loaded listener.js 11:17:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12ac45000) [pid = 1688] [serial = 1144] [outer = 0x12894e800] 11:17:03 INFO - PROCESS | 1688 | 1465496223790 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]]]}] 11:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 469ms 11:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:17:03 INFO - PROCESS | 1688 | 1465496223802 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:17:03 INFO - PROCESS | 1688 | 1465496223803 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 11:17:03 INFO - PROCESS | 1688 | 1465496223805 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:17:03 INFO - PROCESS | 1688 | 1465496223806 Marionette TRACE conn2 <- [1,1498,null,{}] 11:17:03 INFO - PROCESS | 1688 | 1465496223810 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}] 11:17:03 INFO - PROCESS | 1688 | 1465496223813 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:03 INFO - PROCESS | 1688 | 1465496223913 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:17:03 INFO - PROCESS | 1688 | 1465496223923 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:03 INFO - PROCESS | 1688 | 1465496223924 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ac31000 == 37 [pid = 1688] [id = 382] 11:17:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x112a77400) [pid = 1688] [serial = 1145] [outer = 0x0] 11:17:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12ac43800) [pid = 1688] [serial = 1146] [outer = 0x112a77400] 11:17:03 INFO - PROCESS | 1688 | 1465496223956 Marionette DEBUG loaded listener.js 11:17:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12b84c400) [pid = 1688] [serial = 1147] [outer = 0x112a77400] 11:17:04 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x12936bc00) [pid = 1688] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:17:04 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1176df800) [pid = 1688] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:17:04 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1166f4000) [pid = 1688] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:17:04 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x112aa3400) [pid = 1688] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:17:04 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1176d8800) [pid = 1688] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:17:04 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1172b9400) [pid = 1688] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:17:04 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x120e63000) [pid = 1688] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:17:04 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x119375800) [pid = 1688] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:17:04 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x124e44000) [pid = 1688] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:17:04 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1265e3800) [pid = 1688] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:17:04 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x119376800) [pid = 1688] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:17:04 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x124ac0c00) [pid = 1688] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:17:04 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x124fef400) [pid = 1688] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:17:04 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x124cc3000) [pid = 1688] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:17:04 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x118f36000) [pid = 1688] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:17:04 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x119206400) [pid = 1688] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:17:04 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x115022800) [pid = 1688] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:17:04 INFO - PROCESS | 1688 | 1465496224369 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]]]}] 11:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 569ms 11:17:04 INFO - PROCESS | 1688 | 1465496224374 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:17:04 INFO - PROCESS | 1688 | 1465496224377 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 11:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:17:04 INFO - PROCESS | 1688 | 1465496224380 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:17:04 INFO - PROCESS | 1688 | 1465496224381 Marionette TRACE conn2 <- [1,1502,null,{}] 11:17:04 INFO - PROCESS | 1688 | 1465496224384 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}] 11:17:04 INFO - PROCESS | 1688 | 1465496224385 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:04 INFO - PROCESS | 1688 | 1465496224461 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:17:04 INFO - PROCESS | 1688 | 1465496224465 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:04 INFO - PROCESS | 1688 | 1465496224466 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x11261a800 == 38 [pid = 1688] [id = 383] 11:17:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1166f0800) [pid = 1688] [serial = 1148] [outer = 0x0] 11:17:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1176ddc00) [pid = 1688] [serial = 1149] [outer = 0x1166f0800] 11:17:04 INFO - PROCESS | 1688 | 1465496224490 Marionette DEBUG loaded listener.js 11:17:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x120e63000) [pid = 1688] [serial = 1150] [outer = 0x1166f0800] 11:17:04 INFO - PROCESS | 1688 | 1465496224848 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]]]}] 11:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 519ms 11:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:17:04 INFO - PROCESS | 1688 | 1465496224899 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:17:04 INFO - PROCESS | 1688 | 1465496224901 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 11:17:04 INFO - PROCESS | 1688 | 1465496224903 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:17:04 INFO - PROCESS | 1688 | 1465496224904 Marionette TRACE conn2 <- [1,1506,null,{}] 11:17:04 INFO - PROCESS | 1688 | 1465496224906 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}] 11:17:04 INFO - PROCESS | 1688 | 1465496224908 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:05 INFO - PROCESS | 1688 | 1465496225028 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:17:05 INFO - PROCESS | 1688 | 1465496225033 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:05 INFO - PROCESS | 1688 | 1465496225034 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c577800 == 39 [pid = 1688] [id = 384] 11:17:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x124cc3000) [pid = 1688] [serial = 1151] [outer = 0x0] 11:17:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1265e3800) [pid = 1688] [serial = 1152] [outer = 0x124cc3000] 11:17:05 INFO - PROCESS | 1688 | 1465496225067 Marionette DEBUG loaded listener.js 11:17:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x12b8b2400) [pid = 1688] [serial = 1153] [outer = 0x124cc3000] 11:17:05 INFO - PROCESS | 1688 | 1465496225399 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]]]}] 11:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 518ms 11:17:05 INFO - PROCESS | 1688 | 1465496225421 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:17:05 INFO - PROCESS | 1688 | 1465496225423 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 11:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:17:05 INFO - PROCESS | 1688 | 1465496225425 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:17:05 INFO - PROCESS | 1688 | 1465496225427 Marionette TRACE conn2 <- [1,1510,null,{}] 11:17:05 INFO - PROCESS | 1688 | 1465496225429 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}] 11:17:05 INFO - PROCESS | 1688 | 1465496225431 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:05 INFO - PROCESS | 1688 | 1465496225547 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:17:05 INFO - PROCESS | 1688 | 1465496225552 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:05 INFO - PROCESS | 1688 | 1465496225554 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c94e000 == 40 [pid = 1688] [id = 385] 11:17:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x124e44000) [pid = 1688] [serial = 1154] [outer = 0x0] 11:17:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12b8b6c00) [pid = 1688] [serial = 1155] [outer = 0x124e44000] 11:17:05 INFO - PROCESS | 1688 | 1465496225579 Marionette DEBUG loaded listener.js 11:17:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12be87000) [pid = 1688] [serial = 1156] [outer = 0x124e44000] 11:17:05 INFO - PROCESS | 1688 | 1465496225878 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]]]}] 11:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 472ms 11:17:05 INFO - PROCESS | 1688 | 1465496225900 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:17:05 INFO - PROCESS | 1688 | 1465496225901 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 11:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:17:05 INFO - PROCESS | 1688 | 1465496225903 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:17:05 INFO - PROCESS | 1688 | 1465496225905 Marionette TRACE conn2 <- [1,1514,null,{}] 11:17:05 INFO - PROCESS | 1688 | 1465496225907 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}] 11:17:05 INFO - PROCESS | 1688 | 1465496225908 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:06 INFO - PROCESS | 1688 | 1465496226001 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:17:06 INFO - PROCESS | 1688 | 1465496226004 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:06 INFO - PROCESS | 1688 | 1465496226005 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ce58000 == 41 [pid = 1688] [id = 386] 11:17:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x119388c00) [pid = 1688] [serial = 1157] [outer = 0x0] 11:17:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12be8d000) [pid = 1688] [serial = 1158] [outer = 0x119388c00] 11:17:06 INFO - PROCESS | 1688 | 1465496226028 Marionette DEBUG loaded listener.js 11:17:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12c393c00) [pid = 1688] [serial = 1159] [outer = 0x119388c00] 11:17:06 INFO - PROCESS | 1688 | --DOCSHELL 0x1169ad800 == 40 [pid = 1688] [id = 375] 11:17:06 INFO - PROCESS | 1688 | --DOCSHELL 0x124a64800 == 39 [pid = 1688] [id = 374] 11:17:06 INFO - PROCESS | 1688 | --DOCSHELL 0x117231800 == 38 [pid = 1688] [id = 373] 11:17:06 INFO - PROCESS | 1688 | --DOCSHELL 0x12c3d8800 == 37 [pid = 1688] [id = 372] 11:17:07 INFO - PROCESS | 1688 | --DOCSHELL 0x121974800 == 36 [pid = 1688] [id = 378] 11:17:07 INFO - PROCESS | 1688 | --DOCSHELL 0x1255e4000 == 35 [pid = 1688] [id = 379] 11:17:07 INFO - PROCESS | 1688 | --DOCSHELL 0x117241800 == 34 [pid = 1688] [id = 381] 11:17:07 INFO - PROCESS | 1688 | --DOCSHELL 0x12c577800 == 33 [pid = 1688] [id = 384] 11:17:07 INFO - PROCESS | 1688 | --DOCSHELL 0x11261a800 == 32 [pid = 1688] [id = 383] 11:17:07 INFO - PROCESS | 1688 | --DOCSHELL 0x12ac31000 == 31 [pid = 1688] [id = 382] 11:17:07 INFO - PROCESS | 1688 | --DOCSHELL 0x128977800 == 30 [pid = 1688] [id = 380] 11:17:07 INFO - PROCESS | 1688 | --DOCSHELL 0x1185bb000 == 29 [pid = 1688] [id = 376] 11:17:07 INFO - PROCESS | 1688 | --DOCSHELL 0x121081000 == 28 [pid = 1688] [id = 377] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x11859bc00) [pid = 1688] [serial = 1086] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x118f2f000) [pid = 1688] [serial = 1087] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1185d5c00) [pid = 1688] [serial = 1066] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x117042c00) [pid = 1688] [serial = 1065] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x119ce6c00) [pid = 1688] [serial = 1089] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x119cf0000) [pid = 1688] [serial = 1090] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x12197cc00) [pid = 1688] [serial = 1095] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x11920d400) [pid = 1688] [serial = 1081] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1184c4000) [pid = 1688] [serial = 1080] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x121432400) [pid = 1688] [serial = 1092] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x119ced800) [pid = 1688] [serial = 1069] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x1194a3400) [pid = 1688] [serial = 1068] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1255bfc00) [pid = 1688] [serial = 1072] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x12543ac00) [pid = 1688] [serial = 1071] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x128aa5400) [pid = 1688] [serial = 1075] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1265ea000) [pid = 1688] [serial = 1074] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x12b856000) [pid = 1688] [serial = 1078] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x1294bf800) [pid = 1688] [serial = 1077] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x1265eb400) [pid = 1688] [serial = 1099] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x125578400) [pid = 1688] [serial = 1098] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x128da4800) [pid = 1688] [serial = 1104] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x128aa1800) [pid = 1688] [serial = 1102] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x1289dac00) [pid = 1688] [serial = 1101] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x12a5b1400) [pid = 1688] [serial = 1111] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x12128c000) [pid = 1688] [serial = 1107] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x129364800) [pid = 1688] [serial = 1105] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x113da2400) [pid = 1688] [serial = 1084] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x11662f400) [pid = 1688] [serial = 1083] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x1249c1800) [pid = 1688] [serial = 1096] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x12b857800) [pid = 1688] [serial = 1114] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 65 (0x12143d000) [pid = 1688] [serial = 1093] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 64 (0x128da5000) [pid = 1688] [serial = 1110] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 63 (0x125439000) [pid = 1688] [serial = 1108] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | --DOCSHELL 0x12c94e000 == 27 [pid = 1688] [id = 385] 11:17:07 INFO - PROCESS | 1688 | --DOMWINDOW == 62 (0x12ac4c400) [pid = 1688] [serial = 1113] [outer = 0x0] [url = about:blank] 11:17:07 INFO - PROCESS | 1688 | 1465496227581 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]]]}] 11:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1720ms 11:17:07 INFO - PROCESS | 1688 | 1465496227625 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:17:07 INFO - PROCESS | 1688 | 1465496227627 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 11:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:17:07 INFO - PROCESS | 1688 | 1465496227631 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:17:07 INFO - PROCESS | 1688 | 1465496227633 Marionette TRACE conn2 <- [1,1518,null,{}] 11:17:07 INFO - PROCESS | 1688 | 1465496227638 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}] 11:17:07 INFO - PROCESS | 1688 | 1465496227639 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:07 INFO - PROCESS | 1688 | 1465496227726 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:17:07 INFO - PROCESS | 1688 | 1465496227773 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:07 INFO - PROCESS | 1688 | 1465496227775 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x115084000 == 28 [pid = 1688] [id = 387] 11:17:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 63 (0x115021c00) [pid = 1688] [serial = 1160] [outer = 0x0] 11:17:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 64 (0x1160cf400) [pid = 1688] [serial = 1161] [outer = 0x115021c00] 11:17:07 INFO - PROCESS | 1688 | 1465496227805 Marionette DEBUG loaded listener.js 11:17:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x116774800) [pid = 1688] [serial = 1162] [outer = 0x115021c00] 11:17:08 INFO - PROCESS | 1688 | 1465496228115 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]]]}] 11:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 521ms 11:17:08 INFO - PROCESS | 1688 | 1465496228152 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:17:08 INFO - PROCESS | 1688 | 1465496228155 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 11:17:08 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:17:08 INFO - PROCESS | 1688 | 1465496228163 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:17:08 INFO - PROCESS | 1688 | 1465496228164 Marionette TRACE conn2 <- [1,1522,null,{}] 11:17:08 INFO - PROCESS | 1688 | 1465496228167 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}] 11:17:08 INFO - PROCESS | 1688 | 1465496228169 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:08 INFO - PROCESS | 1688 | 1465496228248 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:17:08 INFO - PROCESS | 1688 | 1465496228252 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:08 INFO - PROCESS | 1688 | 1465496228254 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x116aa8800 == 29 [pid = 1688] [id = 388] 11:17:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x116a0ac00) [pid = 1688] [serial = 1163] [outer = 0x0] 11:17:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x1176dc400) [pid = 1688] [serial = 1164] [outer = 0x116a0ac00] 11:17:08 INFO - PROCESS | 1688 | 1465496228284 Marionette DEBUG loaded listener.js 11:17:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x1184bfc00) [pid = 1688] [serial = 1165] [outer = 0x116a0ac00] 11:17:08 INFO - PROCESS | 1688 | 1465496228618 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"]]]}] 11:17:08 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 () { 11:17:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:17:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:17:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:17:08 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 () { 11:17:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:17:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:17:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:17:08 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 () { 11:17:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:17:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:17:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:17:08 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 () { 11:17:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:17:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:17:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:17:08 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 521ms 11:17:08 INFO - PROCESS | 1688 | 1465496228684 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:17:08 INFO - PROCESS | 1688 | 1465496228685 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 11:17:08 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:17:08 INFO - PROCESS | 1688 | 1465496228688 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:17:08 INFO - PROCESS | 1688 | 1465496228690 Marionette TRACE conn2 <- [1,1526,null,{}] 11:17:08 INFO - PROCESS | 1688 | 1465496228698 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}] 11:17:08 INFO - PROCESS | 1688 | 1465496228701 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:08 INFO - PROCESS | 1688 | 1465496228776 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:17:08 INFO - PROCESS | 1688 | 1465496228781 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:08 INFO - PROCESS | 1688 | 1465496228783 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x1184a4800 == 30 [pid = 1688] [id = 389] 11:17:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x111d1ec00) [pid = 1688] [serial = 1166] [outer = 0x0] 11:17:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x119356400) [pid = 1688] [serial = 1167] [outer = 0x111d1ec00] 11:17:08 INFO - PROCESS | 1688 | 1465496228813 Marionette DEBUG loaded listener.js 11:17:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x11937e000) [pid = 1688] [serial = 1168] [outer = 0x111d1ec00] 11:17:09 INFO - PROCESS | 1688 | 1465496229149 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"]]]}] 11:17:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:17:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:17:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:17:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:17:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:17:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:17:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:17:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:17:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:17:09 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 475ms 11:17:09 INFO - PROCESS | 1688 | 1465496229164 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:17:09 INFO - PROCESS | 1688 | 1465496229165 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 11:17:09 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:17:09 INFO - PROCESS | 1688 | 1465496229168 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:17:09 INFO - PROCESS | 1688 | 1465496229169 Marionette TRACE conn2 <- [1,1530,null,{}] 11:17:09 INFO - PROCESS | 1688 | 1465496229171 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}] 11:17:09 INFO - PROCESS | 1688 | 1465496229172 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:09 INFO - PROCESS | 1688 | 1465496229273 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:17:09 INFO - PROCESS | 1688 | 1465496229279 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:09 INFO - PROCESS | 1688 | 1465496229280 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x118ab4000 == 31 [pid = 1688] [id = 390] 11:17:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x119380800) [pid = 1688] [serial = 1169] [outer = 0x0] 11:17:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x1194a2000) [pid = 1688] [serial = 1170] [outer = 0x119380800] 11:17:09 INFO - PROCESS | 1688 | 1465496229305 Marionette DEBUG loaded listener.js 11:17:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x119cef400) [pid = 1688] [serial = 1171] [outer = 0x119380800] 11:17:09 INFO - PROCESS | 1688 | 1465496229576 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]]]}] 11:17:09 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 11:17:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:17:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:17:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:17:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:17:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:17:09 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. 11:17:09 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:17:09 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 418ms 11:17:09 INFO - PROCESS | 1688 | 1465496229586 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:17:09 INFO - PROCESS | 1688 | 1465496229588 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 11:17:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:17:09 INFO - PROCESS | 1688 | 1465496229605 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:17:09 INFO - PROCESS | 1688 | 1465496229606 Marionette TRACE conn2 <- [1,1534,null,{}] 11:17:09 INFO - PROCESS | 1688 | 1465496229616 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}] 11:17:09 INFO - PROCESS | 1688 | 1465496229617 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:09 INFO - PROCESS | 1688 | 1465496229694 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:17:09 INFO - PROCESS | 1688 | 1465496229698 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:09 INFO - PROCESS | 1688 | 1465496229699 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e8a800 == 32 [pid = 1688] [id = 391] 11:17:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x112da4800) [pid = 1688] [serial = 1172] [outer = 0x0] 11:17:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x119cf3400) [pid = 1688] [serial = 1173] [outer = 0x112da4800] 11:17:09 INFO - PROCESS | 1688 | 1465496229726 Marionette DEBUG loaded listener.js 11:17:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x121434c00) [pid = 1688] [serial = 1174] [outer = 0x112da4800] 11:17:10 INFO - PROCESS | 1688 | 1465496230060 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]]]}] 11:17:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:17:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 488ms 11:17:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:17:10 INFO - PROCESS | 1688 | 1465496230080 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:17:10 INFO - PROCESS | 1688 | 1465496230081 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 11:17:10 INFO - PROCESS | 1688 | 1465496230083 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:17:10 INFO - PROCESS | 1688 | 1465496230085 Marionette TRACE conn2 <- [1,1538,null,{}] 11:17:10 INFO - PROCESS | 1688 | 1465496230087 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}] 11:17:10 INFO - PROCESS | 1688 | 1465496230091 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:10 INFO - PROCESS | 1688 | 1465496230210 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:17:10 INFO - PROCESS | 1688 | 1465496230215 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:10 INFO - PROCESS | 1688 | 1465496230217 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x12135f000 == 33 [pid = 1688] [id = 392] 11:17:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x1184c2800) [pid = 1688] [serial = 1175] [outer = 0x0] 11:17:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x121440c00) [pid = 1688] [serial = 1176] [outer = 0x1184c2800] 11:17:10 INFO - PROCESS | 1688 | 1465496230241 Marionette DEBUG loaded listener.js 11:17:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x124f62400) [pid = 1688] [serial = 1177] [outer = 0x1184c2800] 11:17:10 INFO - PROCESS | 1688 | 1465496230533 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]]]}] 11:17:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:17:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 468ms 11:17:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:17:10 INFO - PROCESS | 1688 | 1465496230552 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:17:10 INFO - PROCESS | 1688 | 1465496230553 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 11:17:10 INFO - PROCESS | 1688 | 1465496230555 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:17:10 INFO - PROCESS | 1688 | 1465496230557 Marionette TRACE conn2 <- [1,1542,null,{}] 11:17:10 INFO - PROCESS | 1688 | 1465496230566 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}] 11:17:10 INFO - PROCESS | 1688 | 1465496230568 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:10 INFO - PROCESS | 1688 | 1465496230655 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:17:10 INFO - PROCESS | 1688 | 1465496230659 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:10 INFO - PROCESS | 1688 | 1465496230662 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x124c8b000 == 34 [pid = 1688] [id = 393] 11:17:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1133d2c00) [pid = 1688] [serial = 1178] [outer = 0x0] 11:17:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x12542e000) [pid = 1688] [serial = 1179] [outer = 0x1133d2c00] 11:17:10 INFO - PROCESS | 1688 | 1465496230687 Marionette DEBUG loaded listener.js 11:17:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x125f5dc00) [pid = 1688] [serial = 1180] [outer = 0x1133d2c00] 11:17:11 INFO - PROCESS | 1688 | 1465496231017 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]]]}] 11:17:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:17:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 472ms 11:17:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:17:11 INFO - PROCESS | 1688 | 1465496231030 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:17:11 INFO - PROCESS | 1688 | 1465496231031 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 11:17:11 INFO - PROCESS | 1688 | 1465496231034 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:17:11 INFO - PROCESS | 1688 | 1465496231035 Marionette TRACE conn2 <- [1,1546,null,{}] 11:17:11 INFO - PROCESS | 1688 | 1465496231037 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}] 11:17:11 INFO - PROCESS | 1688 | 1465496231038 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:11 INFO - PROCESS | 1688 | 1465496231113 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:17:11 INFO - PROCESS | 1688 | 1465496231173 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:11 INFO - PROCESS | 1688 | 1465496231174 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x1255e8000 == 35 [pid = 1688] [id = 394] 11:17:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x11934dc00) [pid = 1688] [serial = 1181] [outer = 0x0] 11:17:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x126427c00) [pid = 1688] [serial = 1182] [outer = 0x11934dc00] 11:17:11 INFO - PROCESS | 1688 | 1465496231199 Marionette DEBUG loaded listener.js 11:17:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x12894e400) [pid = 1688] [serial = 1183] [outer = 0x11934dc00] 11:17:11 INFO - PROCESS | 1688 | 1465496231481 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]]]}] 11:17:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:17:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 470ms 11:17:11 INFO - PROCESS | 1688 | 1465496231504 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:17:11 INFO - PROCESS | 1688 | 1465496231505 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 11:17:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:17:11 INFO - PROCESS | 1688 | 1465496231516 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:17:11 INFO - PROCESS | 1688 | 1465496231517 Marionette TRACE conn2 <- [1,1550,null,{}] 11:17:11 INFO - PROCESS | 1688 | 1465496231532 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}] 11:17:11 INFO - PROCESS | 1688 | 1465496231533 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:11 INFO - PROCESS | 1688 | 1465496231613 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:17:11 INFO - PROCESS | 1688 | 1465496231617 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:11 INFO - PROCESS | 1688 | 1465496231618 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x118498000 == 36 [pid = 1688] [id = 395] 11:17:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1264ba800) [pid = 1688] [serial = 1184] [outer = 0x0] 11:17:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1289d9800) [pid = 1688] [serial = 1185] [outer = 0x1264ba800] 11:17:11 INFO - PROCESS | 1688 | 1465496231642 Marionette DEBUG loaded listener.js 11:17:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x128aa1800) [pid = 1688] [serial = 1186] [outer = 0x1264ba800] 11:17:11 INFO - PROCESS | 1688 | 1465496231964 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]]]}] 11:17:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:17:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 478ms 11:17:11 INFO - PROCESS | 1688 | 1465496231987 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:17:11 INFO - PROCESS | 1688 | 1465496231988 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 11:17:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:17:11 INFO - PROCESS | 1688 | 1465496231990 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:17:11 INFO - PROCESS | 1688 | 1465496231992 Marionette TRACE conn2 <- [1,1554,null,{}] 11:17:11 INFO - PROCESS | 1688 | 1465496231996 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}] 11:17:11 INFO - PROCESS | 1688 | 1465496231998 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:12 INFO - PROCESS | 1688 | 1465496232104 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:17:12 INFO - PROCESS | 1688 | 1465496232110 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:12 INFO - PROCESS | 1688 | 1465496232111 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x129088800 == 37 [pid = 1688] [id = 396] 11:17:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x126428c00) [pid = 1688] [serial = 1187] [outer = 0x0] 11:17:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x128aa5400) [pid = 1688] [serial = 1188] [outer = 0x126428c00] 11:17:12 INFO - PROCESS | 1688 | 1465496232136 Marionette DEBUG loaded listener.js 11:17:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x129313400) [pid = 1688] [serial = 1189] [outer = 0x126428c00] 11:17:12 INFO - PROCESS | 1688 | 1465496232431 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]]]}] 11:17:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:17:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 471ms 11:17:12 INFO - PROCESS | 1688 | 1465496232464 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:17:12 INFO - PROCESS | 1688 | 1465496232465 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 11:17:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:17:12 INFO - PROCESS | 1688 | 1465496232468 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:17:12 INFO - PROCESS | 1688 | 1465496232469 Marionette TRACE conn2 <- [1,1558,null,{}] 11:17:12 INFO - PROCESS | 1688 | 1465496232472 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}] 11:17:12 INFO - PROCESS | 1688 | 1465496232473 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:12 INFO - PROCESS | 1688 | 1465496232569 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:17:12 INFO - PROCESS | 1688 | 1465496232573 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:12 INFO - PROCESS | 1688 | 1465496232574 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e89000 == 38 [pid = 1688] [id = 397] 11:17:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x119cee800) [pid = 1688] [serial = 1190] [outer = 0x0] 11:17:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1294c1000) [pid = 1688] [serial = 1191] [outer = 0x119cee800] 11:17:12 INFO - PROCESS | 1688 | 1465496232605 Marionette DEBUG loaded listener.js 11:17:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x124feb000) [pid = 1688] [serial = 1192] [outer = 0x119cee800] 11:17:12 INFO - PROCESS | 1688 | 1465496232979 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]]]}] 11:17:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:17:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 519ms 11:17:12 INFO - PROCESS | 1688 | 1465496232987 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:17:12 INFO - PROCESS | 1688 | 1465496232988 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 11:17:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:17:12 INFO - PROCESS | 1688 | 1465496232990 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:17:12 INFO - PROCESS | 1688 | 1465496232992 Marionette TRACE conn2 <- [1,1562,null,{}] 11:17:13 INFO - PROCESS | 1688 | 1465496232996 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}] 11:17:13 INFO - PROCESS | 1688 | 1465496232997 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:13 INFO - PROCESS | 1688 | 1465496233096 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:17:13 INFO - PROCESS | 1688 | 1465496233100 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:13 INFO - PROCESS | 1688 | 1465496233101 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ac34000 == 39 [pid = 1688] [id = 398] 11:17:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x128da1c00) [pid = 1688] [serial = 1193] [outer = 0x0] 11:17:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12b840800) [pid = 1688] [serial = 1194] [outer = 0x128da1c00] 11:17:13 INFO - PROCESS | 1688 | 1465496233125 Marionette DEBUG loaded listener.js 11:17:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12b859400) [pid = 1688] [serial = 1195] [outer = 0x128da1c00] 11:17:13 INFO - PROCESS | 1688 | 1465496233445 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]]]}] 11:17:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:17:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 471ms 11:17:13 INFO - PROCESS | 1688 | 1465496233465 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:17:13 INFO - PROCESS | 1688 | 1465496233466 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 11:17:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:17:13 INFO - PROCESS | 1688 | 1465496233468 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:17:13 INFO - PROCESS | 1688 | 1465496233469 Marionette TRACE conn2 <- [1,1566,null,{}] 11:17:13 INFO - PROCESS | 1688 | 1465496233472 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}] 11:17:13 INFO - PROCESS | 1688 | 1465496233473 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:13 INFO - PROCESS | 1688 | 1465496233587 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:17:13 INFO - PROCESS | 1688 | 1465496233591 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:13 INFO - PROCESS | 1688 | 1465496233592 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bc8a800 == 40 [pid = 1688] [id = 399] 11:17:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12ae5b800) [pid = 1688] [serial = 1196] [outer = 0x0] 11:17:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12b8ac000) [pid = 1688] [serial = 1197] [outer = 0x12ae5b800] 11:17:13 INFO - PROCESS | 1688 | 1465496233616 Marionette DEBUG loaded listener.js 11:17:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12be46c00) [pid = 1688] [serial = 1198] [outer = 0x12ae5b800] 11:17:13 INFO - PROCESS | 1688 | 1465496233966 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]]]}] 11:17:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:17:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 519ms 11:17:13 INFO - PROCESS | 1688 | 1465496233987 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:17:13 INFO - PROCESS | 1688 | 1465496233988 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 11:17:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:17:13 INFO - PROCESS | 1688 | 1465496233990 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:17:13 INFO - PROCESS | 1688 | 1465496233991 Marionette TRACE conn2 <- [1,1570,null,{}] 11:17:13 INFO - PROCESS | 1688 | 1465496233996 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}] 11:17:13 INFO - PROCESS | 1688 | 1465496233997 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:14 INFO - PROCESS | 1688 | 1465496234094 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:17:14 INFO - PROCESS | 1688 | 1465496234098 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:14 INFO - PROCESS | 1688 | 1465496234099 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bca6000 == 41 [pid = 1688] [id = 400] 11:17:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x12b8b3000) [pid = 1688] [serial = 1199] [outer = 0x0] 11:17:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12be50400) [pid = 1688] [serial = 1200] [outer = 0x12b8b3000] 11:17:14 INFO - PROCESS | 1688 | 1465496234122 Marionette DEBUG loaded listener.js 11:17:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12be89000) [pid = 1688] [serial = 1201] [outer = 0x12b8b3000] 11:17:14 INFO - PROCESS | 1688 | 1465496234441 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]]]}] 11:17:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:17:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 472ms 11:17:14 INFO - PROCESS | 1688 | 1465496234466 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:17:14 INFO - PROCESS | 1688 | 1465496234467 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 11:17:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:17:14 INFO - PROCESS | 1688 | 1465496234469 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:17:14 INFO - PROCESS | 1688 | 1465496234482 Marionette TRACE conn2 <- [1,1574,null,{}] 11:17:14 INFO - PROCESS | 1688 | 1465496234496 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}] 11:17:14 INFO - PROCESS | 1688 | 1465496234497 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:14 INFO - PROCESS | 1688 | 1465496234595 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:17:14 INFO - PROCESS | 1688 | 1465496234599 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:14 INFO - PROCESS | 1688 | 1465496234600 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c94c000 == 42 [pid = 1688] [id = 401] 11:17:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x11107c000) [pid = 1688] [serial = 1202] [outer = 0x0] 11:17:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x11107f000) [pid = 1688] [serial = 1203] [outer = 0x11107c000] 11:17:14 INFO - PROCESS | 1688 | 1465496234656 Marionette DEBUG loaded listener.js 11:17:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x111084000) [pid = 1688] [serial = 1204] [outer = 0x11107c000] 11:17:14 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1234d4400) [pid = 1688] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:17:14 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x125f5bc00) [pid = 1688] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:17:14 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x112a77400) [pid = 1688] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:17:14 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x12894e800) [pid = 1688] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:17:14 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x1166f0800) [pid = 1688] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:17:14 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x121b92c00) [pid = 1688] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:17:14 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x119cf1c00) [pid = 1688] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:17:14 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x119210000) [pid = 1688] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:17:14 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1176df400) [pid = 1688] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:17:14 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x124e44000) [pid = 1688] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:17:14 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1184bc400) [pid = 1688] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:17:14 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x116630000) [pid = 1688] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:17:14 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1249be000) [pid = 1688] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:17:14 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x124cc3000) [pid = 1688] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:17:15 INFO - PROCESS | 1688 | 1465496235080 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]]]}] 11:17:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:17:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 643ms 11:17:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:17:15 INFO - PROCESS | 1688 | 1465496235115 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:17:15 INFO - PROCESS | 1688 | 1465496235116 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 11:17:15 INFO - PROCESS | 1688 | 1465496235118 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:17:15 INFO - PROCESS | 1688 | 1465496235119 Marionette TRACE conn2 <- [1,1578,null,{}] 11:17:15 INFO - PROCESS | 1688 | 1465496235121 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}] 11:17:15 INFO - PROCESS | 1688 | 1465496235122 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:15 INFO - PROCESS | 1688 | 1465496235236 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:17:15 INFO - PROCESS | 1688 | 1465496235277 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:15 INFO - PROCESS | 1688 | 1465496235278 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x1294e1000 == 43 [pid = 1688] [id = 402] 11:17:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x11107c400) [pid = 1688] [serial = 1205] [outer = 0x0] 11:17:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x112a6e400) [pid = 1688] [serial = 1206] [outer = 0x11107c400] 11:17:15 INFO - PROCESS | 1688 | 1465496235303 Marionette DEBUG loaded listener.js 11:17:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x120f1d000) [pid = 1688] [serial = 1207] [outer = 0x11107c400] 11:17:15 INFO - PROCESS | 1688 | 1465496235582 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]]]}] 11:17:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:17:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 521ms 11:17:15 INFO - PROCESS | 1688 | 1465496235640 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:17:15 INFO - PROCESS | 1688 | 1465496235642 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 11:17:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:17:15 INFO - PROCESS | 1688 | 1465496235662 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:17:15 INFO - PROCESS | 1688 | 1465496235664 Marionette TRACE conn2 <- [1,1582,null,{}] 11:17:15 INFO - PROCESS | 1688 | 1465496235667 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}] 11:17:15 INFO - PROCESS | 1688 | 1465496235669 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:15 INFO - PROCESS | 1688 | 1465496235793 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:17:15 INFO - PROCESS | 1688 | 1465496235878 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:15 INFO - PROCESS | 1688 | 1465496235879 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cd3c000 == 44 [pid = 1688] [id = 403] 11:17:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x111080800) [pid = 1688] [serial = 1208] [outer = 0x0] 11:17:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x124ff1000) [pid = 1688] [serial = 1209] [outer = 0x111080800] 11:17:15 INFO - PROCESS | 1688 | 1465496235918 Marionette DEBUG loaded listener.js 11:17:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12be4c800) [pid = 1688] [serial = 1210] [outer = 0x111080800] 11:17:16 INFO - PROCESS | 1688 | 1465496236311 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]]]}] 11:17:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:17:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 671ms 11:17:16 INFO - PROCESS | 1688 | 1465496236332 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:17:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:17:16 INFO - PROCESS | 1688 | 1465496236333 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 11:17:16 INFO - PROCESS | 1688 | 1465496236335 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:17:16 INFO - PROCESS | 1688 | 1465496236337 Marionette TRACE conn2 <- [1,1586,null,{}] 11:17:16 INFO - PROCESS | 1688 | 1465496236339 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}] 11:17:16 INFO - PROCESS | 1688 | 1465496236340 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:16 INFO - PROCESS | 1688 | 1465496236447 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:17:16 INFO - PROCESS | 1688 | 1465496236468 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:16 INFO - PROCESS | 1688 | 1465496236469 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d046000 == 45 [pid = 1688] [id = 404] 11:17:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x124821400) [pid = 1688] [serial = 1211] [outer = 0x0] 11:17:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12be51000) [pid = 1688] [serial = 1212] [outer = 0x124821400] 11:17:16 INFO - PROCESS | 1688 | 1465496236493 Marionette DEBUG loaded listener.js 11:17:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x12c394000) [pid = 1688] [serial = 1213] [outer = 0x124821400] 11:17:16 INFO - PROCESS | 1688 | 1465496236786 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]]]}] 11:17:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:17:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 468ms 11:17:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:17:16 INFO - PROCESS | 1688 | 1465496236804 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:17:16 INFO - PROCESS | 1688 | 1465496236805 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 11:17:16 INFO - PROCESS | 1688 | 1465496236808 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:17:16 INFO - PROCESS | 1688 | 1465496236809 Marionette TRACE conn2 <- [1,1590,null,{}] 11:17:16 INFO - PROCESS | 1688 | 1465496236814 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}] 11:17:16 INFO - PROCESS | 1688 | 1465496236815 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:16 INFO - PROCESS | 1688 | 1465496236899 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:17:17 INFO - PROCESS | 1688 | 1465496237002 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:17 INFO - PROCESS | 1688 | 1465496237003 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x112748000 == 46 [pid = 1688] [id = 405] 11:17:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x111079400) [pid = 1688] [serial = 1214] [outer = 0x0] 11:17:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1110afc00) [pid = 1688] [serial = 1215] [outer = 0x111079400] 11:17:17 INFO - PROCESS | 1688 | 1465496237035 Marionette DEBUG loaded listener.js 11:17:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x112e5e000) [pid = 1688] [serial = 1216] [outer = 0x111079400] 11:17:17 INFO - PROCESS | 1688 | 1465496237518 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]]]}] 11:17:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:17:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 771ms 11:17:17 INFO - PROCESS | 1688 | 1465496237604 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:17:17 INFO - PROCESS | 1688 | 1465496237607 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 11:17:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:17:17 INFO - PROCESS | 1688 | 1465496237613 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:17:17 INFO - PROCESS | 1688 | 1465496237615 Marionette TRACE conn2 <- [1,1594,null,{}] 11:17:17 INFO - PROCESS | 1688 | 1465496237619 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}] 11:17:17 INFO - PROCESS | 1688 | 1465496237622 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:17 INFO - PROCESS | 1688 | 1465496237761 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:17:17 INFO - PROCESS | 1688 | 1465496237841 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:17 INFO - PROCESS | 1688 | 1465496237843 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x1180a4800 == 47 [pid = 1688] [id = 406] 11:17:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x11677ec00) [pid = 1688] [serial = 1217] [outer = 0x0] 11:17:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x116a0bc00) [pid = 1688] [serial = 1218] [outer = 0x11677ec00] 11:17:17 INFO - PROCESS | 1688 | 1465496237873 Marionette DEBUG loaded listener.js 11:17:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x118456000) [pid = 1688] [serial = 1219] [outer = 0x11677ec00] 11:17:18 INFO - PROCESS | 1688 | 1465496238662 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]]]}] 11:17:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:17:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1121ms 11:17:18 INFO - PROCESS | 1688 | 1465496238749 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:17:18 INFO - PROCESS | 1688 | 1465496238751 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 11:17:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:17:18 INFO - PROCESS | 1688 | 1465496238756 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:17:18 INFO - PROCESS | 1688 | 1465496238758 Marionette TRACE conn2 <- [1,1598,null,{}] 11:17:18 INFO - PROCESS | 1688 | 1465496238761 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}] 11:17:18 INFO - PROCESS | 1688 | 1465496238763 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:18 INFO - PROCESS | 1688 | 1465496238869 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:17:18 INFO - PROCESS | 1688 | 1465496238927 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:18 INFO - PROCESS | 1688 | 1465496238930 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x117244000 == 48 [pid = 1688] [id = 407] 11:17:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x117047c00) [pid = 1688] [serial = 1220] [outer = 0x0] 11:17:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x117e94400) [pid = 1688] [serial = 1221] [outer = 0x117047c00] 11:17:18 INFO - PROCESS | 1688 | 1465496238959 Marionette DEBUG loaded listener.js 11:17:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x118591c00) [pid = 1688] [serial = 1222] [outer = 0x117047c00] 11:17:19 INFO - PROCESS | 1688 | --DOCSHELL 0x12d046000 == 47 [pid = 1688] [id = 404] 11:17:19 INFO - PROCESS | 1688 | --DOCSHELL 0x12cd3c000 == 46 [pid = 1688] [id = 403] 11:17:19 INFO - PROCESS | 1688 | --DOCSHELL 0x1294e1000 == 45 [pid = 1688] [id = 402] 11:17:19 INFO - PROCESS | 1688 | --DOCSHELL 0x12c94c000 == 44 [pid = 1688] [id = 401] 11:17:19 INFO - PROCESS | 1688 | --DOCSHELL 0x12bca6000 == 43 [pid = 1688] [id = 400] 11:17:19 INFO - PROCESS | 1688 | --DOCSHELL 0x12bc8a800 == 42 [pid = 1688] [id = 399] 11:17:19 INFO - PROCESS | 1688 | --DOCSHELL 0x12ac34000 == 41 [pid = 1688] [id = 398] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x12be8d000) [pid = 1688] [serial = 1158] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOCSHELL 0x120e89000 == 40 [pid = 1688] [id = 397] 11:17:19 INFO - PROCESS | 1688 | --DOCSHELL 0x129088800 == 39 [pid = 1688] [id = 396] 11:17:19 INFO - PROCESS | 1688 | --DOCSHELL 0x118498000 == 38 [pid = 1688] [id = 395] 11:17:19 INFO - PROCESS | 1688 | --DOCSHELL 0x1255e8000 == 37 [pid = 1688] [id = 394] 11:17:19 INFO - PROCESS | 1688 | --DOCSHELL 0x124c8b000 == 36 [pid = 1688] [id = 393] 11:17:19 INFO - PROCESS | 1688 | --DOCSHELL 0x12135f000 == 35 [pid = 1688] [id = 392] 11:17:19 INFO - PROCESS | 1688 | --DOCSHELL 0x120e8a800 == 34 [pid = 1688] [id = 391] 11:17:19 INFO - PROCESS | 1688 | --DOCSHELL 0x118ab4000 == 33 [pid = 1688] [id = 390] 11:17:19 INFO - PROCESS | 1688 | --DOCSHELL 0x1184a4800 == 32 [pid = 1688] [id = 389] 11:17:19 INFO - PROCESS | 1688 | --DOCSHELL 0x116aa8800 == 31 [pid = 1688] [id = 388] 11:17:19 INFO - PROCESS | 1688 | --DOCSHELL 0x115084000 == 30 [pid = 1688] [id = 387] 11:17:19 INFO - PROCESS | 1688 | --DOCSHELL 0x12ce58000 == 29 [pid = 1688] [id = 386] 11:17:19 INFO - PROCESS | 1688 | 1465496239369 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]]]}] 11:17:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:17:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 621ms 11:17:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:17:19 INFO - PROCESS | 1688 | 1465496239379 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:17:19 INFO - PROCESS | 1688 | 1465496239382 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 11:17:19 INFO - PROCESS | 1688 | 1465496239386 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:17:19 INFO - PROCESS | 1688 | 1465496239388 Marionette TRACE conn2 <- [1,1602,null,{}] 11:17:19 INFO - PROCESS | 1688 | 1465496239390 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}] 11:17:19 INFO - PROCESS | 1688 | 1465496239392 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:19 INFO - PROCESS | 1688 | 1465496239470 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:17:19 INFO - PROCESS | 1688 | 1465496239475 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:19 INFO - PROCESS | 1688 | 1465496239478 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x11809f800 == 30 [pid = 1688] [id = 408] 11:17:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1185dd000) [pid = 1688] [serial = 1223] [outer = 0x0] 11:17:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x119353800) [pid = 1688] [serial = 1224] [outer = 0x1185dd000] 11:17:19 INFO - PROCESS | 1688 | 1465496239508 Marionette DEBUG loaded listener.js 11:17:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x11938a400) [pid = 1688] [serial = 1225] [outer = 0x1185dd000] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x124ff0400) [pid = 1688] [serial = 1137] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x12895a400) [pid = 1688] [serial = 1140] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x12ac43800) [pid = 1688] [serial = 1146] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x12a5b7c00) [pid = 1688] [serial = 1143] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x1176ddc00) [pid = 1688] [serial = 1149] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x12b84c400) [pid = 1688] [serial = 1147] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x124cb8000) [pid = 1688] [serial = 1134] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x121439800) [pid = 1688] [serial = 1131] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x12197f000) [pid = 1688] [serial = 1132] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1194a6400) [pid = 1688] [serial = 1128] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x119cea000) [pid = 1688] [serial = 1129] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x118159800) [pid = 1688] [serial = 1125] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x12be87000) [pid = 1688] [serial = 1156] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x118599400) [pid = 1688] [serial = 1126] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x119ceb800) [pid = 1688] [serial = 1123] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x119380c00) [pid = 1688] [serial = 1122] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x11815d400) [pid = 1688] [serial = 1120] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x116a04000) [pid = 1688] [serial = 1119] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x12b85bc00) [pid = 1688] [serial = 1116] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x12b8b1c00) [pid = 1688] [serial = 1117] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1265e3800) [pid = 1688] [serial = 1152] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x12931f000) [pid = 1688] [serial = 1141] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x12ac45000) [pid = 1688] [serial = 1144] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1255c1000) [pid = 1688] [serial = 1138] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x12b8b6c00) [pid = 1688] [serial = 1155] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12b8b2400) [pid = 1688] [serial = 1153] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x120e63000) [pid = 1688] [serial = 1150] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x124fe7800) [pid = 1688] [serial = 1135] [outer = 0x0] [url = about:blank] 11:17:19 INFO - PROCESS | 1688 | 1465496239880 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]]]}] 11:17:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:17:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 521ms 11:17:19 INFO - PROCESS | 1688 | 1465496239908 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:17:19 INFO - PROCESS | 1688 | 1465496239910 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 11:17:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:17:19 INFO - PROCESS | 1688 | 1465496239914 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:17:19 INFO - PROCESS | 1688 | 1465496239916 Marionette TRACE conn2 <- [1,1606,null,{}] 11:17:19 INFO - PROCESS | 1688 | 1465496239924 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}] 11:17:19 INFO - PROCESS | 1688 | 1465496239928 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:20 INFO - PROCESS | 1688 | 1465496240007 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:17:20 INFO - PROCESS | 1688 | 1465496240014 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:20 INFO - PROCESS | 1688 | 1465496240016 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198c3000 == 31 [pid = 1688] [id = 409] 11:17:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x11938ac00) [pid = 1688] [serial = 1226] [outer = 0x0] 11:17:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1199c6000) [pid = 1688] [serial = 1227] [outer = 0x11938ac00] 11:17:20 INFO - PROCESS | 1688 | 1465496240044 Marionette DEBUG loaded listener.js 11:17:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x120fc5c00) [pid = 1688] [serial = 1228] [outer = 0x11938ac00] 11:17:20 INFO - PROCESS | 1688 | 1465496240403 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]]]}] 11:17:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:17:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 524ms 11:17:20 INFO - PROCESS | 1688 | 1465496240438 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:17:20 INFO - PROCESS | 1688 | 1465496240440 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 11:17:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:17:20 INFO - PROCESS | 1688 | 1465496240444 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:17:20 INFO - PROCESS | 1688 | 1465496240446 Marionette TRACE conn2 <- [1,1610,null,{}] 11:17:20 INFO - PROCESS | 1688 | 1465496240448 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}] 11:17:20 INFO - PROCESS | 1688 | 1465496240449 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:20 INFO - PROCESS | 1688 | 1465496240526 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:17:20 INFO - PROCESS | 1688 | 1465496240531 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:20 INFO - PROCESS | 1688 | 1465496240532 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x121967000 == 32 [pid = 1688] [id = 410] 11:17:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x113866400) [pid = 1688] [serial = 1229] [outer = 0x0] 11:17:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x12112a400) [pid = 1688] [serial = 1230] [outer = 0x113866400] 11:17:20 INFO - PROCESS | 1688 | 1465496240557 Marionette DEBUG loaded listener.js 11:17:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x12143e400) [pid = 1688] [serial = 1231] [outer = 0x113866400] 11:17:20 INFO - PROCESS | 1688 | 1465496240869 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]]]}] 11:17:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:17:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 471ms 11:17:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:17:20 INFO - PROCESS | 1688 | 1465496240914 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:17:20 INFO - PROCESS | 1688 | 1465496240915 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 11:17:20 INFO - PROCESS | 1688 | 1465496240918 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:17:20 INFO - PROCESS | 1688 | 1465496240919 Marionette TRACE conn2 <- [1,1614,null,{}] 11:17:20 INFO - PROCESS | 1688 | 1465496240921 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}] 11:17:20 INFO - PROCESS | 1688 | 1465496240922 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:20 INFO - PROCESS | 1688 | 1465496240998 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:17:21 INFO - PROCESS | 1688 | 1465496241065 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:21 INFO - PROCESS | 1688 | 1465496241066 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x117e49800 == 33 [pid = 1688] [id = 411] 11:17:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x120fc8c00) [pid = 1688] [serial = 1232] [outer = 0x0] 11:17:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1214ee400) [pid = 1688] [serial = 1233] [outer = 0x120fc8c00] 11:17:21 INFO - PROCESS | 1688 | 1465496241096 Marionette DEBUG loaded listener.js 11:17:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1234c9400) [pid = 1688] [serial = 1234] [outer = 0x120fc8c00] 11:17:21 INFO - PROCESS | 1688 | 1465496241381 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]]]}] 11:17:21 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 11:17:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 519ms 11:17:21 INFO - PROCESS | 1688 | 1465496241444 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:17:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:17:21 INFO - PROCESS | 1688 | 1465496241445 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 11:17:21 INFO - PROCESS | 1688 | 1465496241447 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:17:21 INFO - PROCESS | 1688 | 1465496241448 Marionette TRACE conn2 <- [1,1618,null,{}] 11:17:21 INFO - PROCESS | 1688 | 1465496241450 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}] 11:17:21 INFO - PROCESS | 1688 | 1465496241455 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:21 INFO - PROCESS | 1688 | 1465496241577 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:17:21 INFO - PROCESS | 1688 | 1465496241580 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:21 INFO - PROCESS | 1688 | 1465496241582 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x126b79000 == 34 [pid = 1688] [id = 412] 11:17:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x120fc9800) [pid = 1688] [serial = 1235] [outer = 0x0] 11:17:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12481fc00) [pid = 1688] [serial = 1236] [outer = 0x120fc9800] 11:17:21 INFO - PROCESS | 1688 | 1465496241606 Marionette DEBUG loaded listener.js 11:17:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x125f60c00) [pid = 1688] [serial = 1237] [outer = 0x120fc9800] 11:17:21 INFO - PROCESS | 1688 | 1465496241951 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]]]}] 11:17:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:17:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 518ms 11:17:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:17:21 INFO - PROCESS | 1688 | 1465496241966 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:17:21 INFO - PROCESS | 1688 | 1465496241967 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 11:17:21 INFO - PROCESS | 1688 | 1465496241969 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:17:21 INFO - PROCESS | 1688 | 1465496241971 Marionette TRACE conn2 <- [1,1622,null,{}] 11:17:21 INFO - PROCESS | 1688 | 1465496241973 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}] 11:17:21 INFO - PROCESS | 1688 | 1465496241974 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:22 INFO - PROCESS | 1688 | 1465496242073 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:17:22 INFO - PROCESS | 1688 | 1465496242083 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:22 INFO - PROCESS | 1688 | 1465496242091 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x128dd6800 == 35 [pid = 1688] [id = 413] 11:17:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x113865c00) [pid = 1688] [serial = 1238] [outer = 0x0] 11:17:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1265e8800) [pid = 1688] [serial = 1239] [outer = 0x113865c00] 11:17:22 INFO - PROCESS | 1688 | 1465496242116 Marionette DEBUG loaded listener.js 11:17:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x128959000) [pid = 1688] [serial = 1240] [outer = 0x113865c00] 11:17:22 INFO - PROCESS | 1688 | 1465496242465 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]]]}] 11:17:22 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 11:17:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 518ms 11:17:22 INFO - PROCESS | 1688 | 1465496242489 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:17:22 INFO - PROCESS | 1688 | 1465496242491 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 11:17:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:17:22 INFO - PROCESS | 1688 | 1465496242496 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:17:22 INFO - PROCESS | 1688 | 1465496242498 Marionette TRACE conn2 <- [1,1626,null,{}] 11:17:22 INFO - PROCESS | 1688 | 1465496242508 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}] 11:17:22 INFO - PROCESS | 1688 | 1465496242511 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:22 INFO - PROCESS | 1688 | 1465496242662 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:17:22 INFO - PROCESS | 1688 | 1465496242679 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:22 INFO - PROCESS | 1688 | 1465496242680 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a409800 == 36 [pid = 1688] [id = 414] 11:17:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1264b9c00) [pid = 1688] [serial = 1241] [outer = 0x0] 11:17:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x128aa1400) [pid = 1688] [serial = 1242] [outer = 0x1264b9c00] 11:17:22 INFO - PROCESS | 1688 | 1465496242704 Marionette DEBUG loaded listener.js 11:17:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x129141400) [pid = 1688] [serial = 1243] [outer = 0x1264b9c00] 11:17:23 INFO - PROCESS | 1688 | 1465496243027 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]]]}] 11:17:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:17:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 578ms 11:17:23 INFO - PROCESS | 1688 | 1465496243073 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:17:23 INFO - PROCESS | 1688 | 1465496243075 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 11:17:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:17:23 INFO - PROCESS | 1688 | 1465496243077 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:17:23 INFO - PROCESS | 1688 | 1465496243078 Marionette TRACE conn2 <- [1,1630,null,{}] 11:17:23 INFO - PROCESS | 1688 | 1465496243087 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}] 11:17:23 INFO - PROCESS | 1688 | 1465496243088 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:23 INFO - PROCESS | 1688 | 1465496243192 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:17:23 INFO - PROCESS | 1688 | 1465496243196 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:23 INFO - PROCESS | 1688 | 1465496243197 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a5a3000 == 37 [pid = 1688] [id = 415] 11:17:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1289e4c00) [pid = 1688] [serial = 1244] [outer = 0x0] 11:17:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x129365000) [pid = 1688] [serial = 1245] [outer = 0x1289e4c00] 11:17:23 INFO - PROCESS | 1688 | 1465496243220 Marionette DEBUG loaded listener.js 11:17:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x12a5b0c00) [pid = 1688] [serial = 1246] [outer = 0x1289e4c00] 11:17:23 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x115021c00) [pid = 1688] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:17:23 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x128da1c00) [pid = 1688] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:17:23 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x116a0ac00) [pid = 1688] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:17:23 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x119380800) [pid = 1688] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:17:23 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x112da4800) [pid = 1688] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:17:23 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1264ba800) [pid = 1688] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:17:23 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x11934dc00) [pid = 1688] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:17:23 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x119388c00) [pid = 1688] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:17:23 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x119cee800) [pid = 1688] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:17:23 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x12ae5b800) [pid = 1688] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:17:23 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1133d2c00) [pid = 1688] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:17:23 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x111d1ec00) [pid = 1688] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:17:23 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x12b8b3000) [pid = 1688] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:17:23 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x11107c400) [pid = 1688] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:17:23 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x126428c00) [pid = 1688] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:17:23 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x11107c000) [pid = 1688] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:17:23 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1184c2800) [pid = 1688] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:17:23 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x111080800) [pid = 1688] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:17:23 INFO - PROCESS | 1688 | 1465496243673 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]]]}] 11:17:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:17:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 621ms 11:17:23 INFO - PROCESS | 1688 | 1465496243699 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:17:23 INFO - PROCESS | 1688 | 1465496243700 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 11:17:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:17:23 INFO - PROCESS | 1688 | 1465496243702 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:17:23 INFO - PROCESS | 1688 | 1465496243703 Marionette TRACE conn2 <- [1,1634,null,{}] 11:17:23 INFO - PROCESS | 1688 | 1465496243705 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}] 11:17:23 INFO - PROCESS | 1688 | 1465496243706 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:23 INFO - PROCESS | 1688 | 1465496243784 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:17:23 INFO - PROCESS | 1688 | 1465496243844 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:23 INFO - PROCESS | 1688 | 1465496243845 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x12195d800 == 38 [pid = 1688] [id = 416] 11:17:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x111d1ec00) [pid = 1688] [serial = 1247] [outer = 0x0] 11:17:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x119388c00) [pid = 1688] [serial = 1248] [outer = 0x111d1ec00] 11:17:23 INFO - PROCESS | 1688 | 1465496243871 Marionette DEBUG loaded listener.js 11:17:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1264bd400) [pid = 1688] [serial = 1249] [outer = 0x111d1ec00] 11:17:24 INFO - PROCESS | 1688 | 1465496244164 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]]]}] 11:17:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:17:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 518ms 11:17:24 INFO - PROCESS | 1688 | 1465496244220 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:17:24 INFO - PROCESS | 1688 | 1465496244222 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 11:17:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:17:24 INFO - PROCESS | 1688 | 1465496244224 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:17:24 INFO - PROCESS | 1688 | 1465496244226 Marionette TRACE conn2 <- [1,1638,null,{}] 11:17:24 INFO - PROCESS | 1688 | 1465496244228 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}] 11:17:24 INFO - PROCESS | 1688 | 1465496244230 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:24 INFO - PROCESS | 1688 | 1465496244329 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:17:24 INFO - PROCESS | 1688 | 1465496244333 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:24 INFO - PROCESS | 1688 | 1465496244334 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bca7000 == 39 [pid = 1688] [id = 417] 11:17:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1264ba800) [pid = 1688] [serial = 1250] [outer = 0x0] 11:17:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12a5ba800) [pid = 1688] [serial = 1251] [outer = 0x1264ba800] 11:17:24 INFO - PROCESS | 1688 | 1465496244361 Marionette DEBUG loaded listener.js 11:17:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12b841000) [pid = 1688] [serial = 1252] [outer = 0x1264ba800] 11:17:24 INFO - PROCESS | 1688 | 1465496244682 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]]]}] 11:17:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:17:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 471ms 11:17:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:17:24 INFO - PROCESS | 1688 | 1465496244699 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:17:24 INFO - PROCESS | 1688 | 1465496244700 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 11:17:24 INFO - PROCESS | 1688 | 1465496244702 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:17:24 INFO - PROCESS | 1688 | 1465496244703 Marionette TRACE conn2 <- [1,1642,null,{}] 11:17:24 INFO - PROCESS | 1688 | 1465496244705 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}] 11:17:24 INFO - PROCESS | 1688 | 1465496244706 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:24 INFO - PROCESS | 1688 | 1465496244817 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:17:24 INFO - PROCESS | 1688 | 1465496244852 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:24 INFO - PROCESS | 1688 | 1465496244853 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c94b000 == 40 [pid = 1688] [id = 418] 11:17:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12ae54c00) [pid = 1688] [serial = 1253] [outer = 0x0] 11:17:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12b85bc00) [pid = 1688] [serial = 1254] [outer = 0x12ae54c00] 11:17:24 INFO - PROCESS | 1688 | 1465496244877 Marionette DEBUG loaded listener.js 11:17:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12be49000) [pid = 1688] [serial = 1255] [outer = 0x12ae54c00] 11:17:25 INFO - PROCESS | 1688 | 1465496245162 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]]]}] 11:17:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:17:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 469ms 11:17:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:17:25 INFO - PROCESS | 1688 | 1465496245171 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:17:25 INFO - PROCESS | 1688 | 1465496245173 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 11:17:25 INFO - PROCESS | 1688 | 1465496245175 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:17:25 INFO - PROCESS | 1688 | 1465496245176 Marionette TRACE conn2 <- [1,1646,null,{}] 11:17:25 INFO - PROCESS | 1688 | 1465496245185 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}] 11:17:25 INFO - PROCESS | 1688 | 1465496245186 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:25 INFO - PROCESS | 1688 | 1465496245279 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:17:25 INFO - PROCESS | 1688 | 1465496245283 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:25 INFO - PROCESS | 1688 | 1465496245284 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ce69800 == 41 [pid = 1688] [id = 419] 11:17:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12be4ac00) [pid = 1688] [serial = 1256] [outer = 0x0] 11:17:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12be8d000) [pid = 1688] [serial = 1257] [outer = 0x12be4ac00] 11:17:25 INFO - PROCESS | 1688 | 1465496245307 Marionette DEBUG loaded listener.js 11:17:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12c39b800) [pid = 1688] [serial = 1258] [outer = 0x12be4ac00] 11:17:25 INFO - PROCESS | 1688 | 1465496245737 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]]]}] 11:17:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:17:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 625ms 11:17:25 INFO - PROCESS | 1688 | 1465496245801 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:17:25 INFO - PROCESS | 1688 | 1465496245803 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 11:17:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:17:25 INFO - PROCESS | 1688 | 1465496245807 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:17:25 INFO - PROCESS | 1688 | 1465496245808 Marionette TRACE conn2 <- [1,1650,null,{}] 11:17:25 INFO - PROCESS | 1688 | 1465496245812 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}] 11:17:25 INFO - PROCESS | 1688 | 1465496245813 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:25 INFO - PROCESS | 1688 | 1465496245941 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:17:26 INFO - PROCESS | 1688 | 1465496246018 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:26 INFO - PROCESS | 1688 | 1465496246019 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x117242000 == 42 [pid = 1688] [id = 420] 11:17:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1166f1000) [pid = 1688] [serial = 1259] [outer = 0x0] 11:17:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x116968000) [pid = 1688] [serial = 1260] [outer = 0x1166f1000] 11:17:26 INFO - PROCESS | 1688 | 1465496246051 Marionette DEBUG loaded listener.js 11:17:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x118454000) [pid = 1688] [serial = 1261] [outer = 0x1166f1000] 11:17:26 INFO - PROCESS | 1688 | 1465496246484 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]]]}] 11:17:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:17:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 725ms 11:17:26 INFO - PROCESS | 1688 | 1465496246531 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:17:26 INFO - PROCESS | 1688 | 1465496246535 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 11:17:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:17:26 INFO - PROCESS | 1688 | 1465496246539 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:17:26 INFO - PROCESS | 1688 | 1465496246541 Marionette TRACE conn2 <- [1,1654,null,{}] 11:17:26 INFO - PROCESS | 1688 | 1465496246544 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}] 11:17:26 INFO - PROCESS | 1688 | 1465496246545 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:26 INFO - PROCESS | 1688 | 1465496246651 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:17:26 INFO - PROCESS | 1688 | 1465496246712 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:26 INFO - PROCESS | 1688 | 1465496246713 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x1255e0800 == 43 [pid = 1688] [id = 421] 11:17:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x118f75400) [pid = 1688] [serial = 1262] [outer = 0x0] 11:17:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x119927c00) [pid = 1688] [serial = 1263] [outer = 0x118f75400] 11:17:26 INFO - PROCESS | 1688 | 1465496246743 Marionette DEBUG loaded listener.js 11:17:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x120f29000) [pid = 1688] [serial = 1264] [outer = 0x118f75400] 11:17:27 INFO - PROCESS | 1688 | 1465496247192 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]]]}] 11:17:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:17:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 11:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:17:27 INFO - PROCESS | 1688 | 1465496247210 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:17:27 INFO - PROCESS | 1688 | 1465496247211 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 11:17:27 INFO - PROCESS | 1688 | 1465496247214 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:17:27 INFO - PROCESS | 1688 | 1465496247216 Marionette TRACE conn2 <- [1,1658,null,{}] 11:17:27 INFO - PROCESS | 1688 | 1465496247224 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}] 11:17:27 INFO - PROCESS | 1688 | 1465496247227 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:27 INFO - PROCESS | 1688 | 1465496247347 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:17:27 INFO - PROCESS | 1688 | 1465496247423 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:27 INFO - PROCESS | 1688 | 1465496247425 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c95a000 == 44 [pid = 1688] [id = 422] 11:17:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x1234d2000) [pid = 1688] [serial = 1265] [outer = 0x0] 11:17:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x124e46000) [pid = 1688] [serial = 1266] [outer = 0x1234d2000] 11:17:27 INFO - PROCESS | 1688 | 1465496247456 Marionette DEBUG loaded listener.js 11:17:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x125439000) [pid = 1688] [serial = 1267] [outer = 0x1234d2000] 11:17:27 INFO - PROCESS | 1688 | 1465496247870 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]]]}] 11:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 721ms 11:17:27 INFO - PROCESS | 1688 | 1465496247936 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:17:27 INFO - PROCESS | 1688 | 1465496247938 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 11:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:17:27 INFO - PROCESS | 1688 | 1465496247940 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:17:27 INFO - PROCESS | 1688 | 1465496247941 Marionette TRACE conn2 <- [1,1662,null,{}] 11:17:27 INFO - PROCESS | 1688 | 1465496247944 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}] 11:17:27 INFO - PROCESS | 1688 | 1465496247945 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:28 INFO - PROCESS | 1688 | 1465496248047 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:17:28 INFO - PROCESS | 1688 | 1465496248108 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:28 INFO - PROCESS | 1688 | 1465496248109 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d1e1800 == 45 [pid = 1688] [id = 423] 11:17:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x12642b800) [pid = 1688] [serial = 1268] [outer = 0x0] 11:17:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x12895a400) [pid = 1688] [serial = 1269] [outer = 0x12642b800] 11:17:28 INFO - PROCESS | 1688 | 1465496248138 Marionette DEBUG loaded listener.js 11:17:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x129371400) [pid = 1688] [serial = 1270] [outer = 0x12642b800] 11:17:28 INFO - PROCESS | 1688 | 1465496248601 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]]]}] 11:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 719ms 11:17:28 INFO - PROCESS | 1688 | 1465496248661 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:17:28 INFO - PROCESS | 1688 | 1465496248663 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 11:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:17:28 INFO - PROCESS | 1688 | 1465496248665 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:17:28 INFO - PROCESS | 1688 | 1465496248666 Marionette TRACE conn2 <- [1,1666,null,{}] 11:17:28 INFO - PROCESS | 1688 | 1465496248669 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}] 11:17:28 INFO - PROCESS | 1688 | 1465496248670 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:28 INFO - PROCESS | 1688 | 1465496248770 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:17:28 INFO - PROCESS | 1688 | 1465496248975 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:28 INFO - PROCESS | 1688 | 1465496248977 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x11723d800 == 46 [pid = 1688] [id = 424] 11:17:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x1110aa000) [pid = 1688] [serial = 1271] [outer = 0x0] 11:17:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x112ace800) [pid = 1688] [serial = 1272] [outer = 0x1110aa000] 11:17:29 INFO - PROCESS | 1688 | 1465496249019 Marionette DEBUG loaded listener.js 11:17:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x1122a7800) [pid = 1688] [serial = 1273] [outer = 0x1110aa000] 11:17:29 INFO - PROCESS | 1688 | 1465496249467 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]]]}] 11:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 819ms 11:17:29 INFO - PROCESS | 1688 | 1465496249486 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:17:29 INFO - PROCESS | 1688 | 1465496249490 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 11:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:17:29 INFO - PROCESS | 1688 | 1465496249494 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:17:29 INFO - PROCESS | 1688 | 1465496249497 Marionette TRACE conn2 <- [1,1670,null,{}] 11:17:29 INFO - PROCESS | 1688 | 1465496249502 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}] 11:17:29 INFO - PROCESS | 1688 | 1465496249506 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:29 INFO - PROCESS | 1688 | 1465496249650 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:17:29 INFO - PROCESS | 1688 | 1465496249793 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:29 INFO - PROCESS | 1688 | 1465496249795 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x116aa1800 == 47 [pid = 1688] [id = 425] 11:17:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x113da0800) [pid = 1688] [serial = 1274] [outer = 0x0] 11:17:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x113f3ac00) [pid = 1688] [serial = 1275] [outer = 0x113da0800] 11:17:29 INFO - PROCESS | 1688 | 1465496249841 Marionette DEBUG loaded listener.js 11:17:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x1162d1800) [pid = 1688] [serial = 1276] [outer = 0x113da0800] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x12c94b000 == 46 [pid = 1688] [id = 418] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x12bca7000 == 45 [pid = 1688] [id = 417] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x12195d800 == 44 [pid = 1688] [id = 416] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x12a5a3000 == 43 [pid = 1688] [id = 415] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x12a409800 == 42 [pid = 1688] [id = 414] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x128dd6800 == 41 [pid = 1688] [id = 413] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x126b79000 == 40 [pid = 1688] [id = 412] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x117e49800 == 39 [pid = 1688] [id = 411] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x121967000 == 38 [pid = 1688] [id = 410] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x1198c3000 == 37 [pid = 1688] [id = 409] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x11809f800 == 36 [pid = 1688] [id = 408] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x117244000 == 35 [pid = 1688] [id = 407] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x1180a4800 == 34 [pid = 1688] [id = 406] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x112748000 == 33 [pid = 1688] [id = 405] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x11723d800 == 32 [pid = 1688] [id = 424] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x12d1e1800 == 31 [pid = 1688] [id = 423] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x12c95a000 == 30 [pid = 1688] [id = 422] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x1255e0800 == 29 [pid = 1688] [id = 421] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x12ce69800 == 28 [pid = 1688] [id = 419] 11:17:30 INFO - PROCESS | 1688 | --DOCSHELL 0x117242000 == 27 [pid = 1688] [id = 420] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x1160cf400) [pid = 1688] [serial = 1161] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x116774800) [pid = 1688] [serial = 1162] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x12b840800) [pid = 1688] [serial = 1194] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x1176dc400) [pid = 1688] [serial = 1164] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x1184bfc00) [pid = 1688] [serial = 1165] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x1194a2000) [pid = 1688] [serial = 1170] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x119cef400) [pid = 1688] [serial = 1171] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x119cf3400) [pid = 1688] [serial = 1173] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x121434c00) [pid = 1688] [serial = 1174] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x1289d9800) [pid = 1688] [serial = 1185] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x128aa1800) [pid = 1688] [serial = 1186] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x126427c00) [pid = 1688] [serial = 1182] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x12894e400) [pid = 1688] [serial = 1183] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x12c393c00) [pid = 1688] [serial = 1159] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1294c1000) [pid = 1688] [serial = 1191] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x12b8ac000) [pid = 1688] [serial = 1197] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x12542e000) [pid = 1688] [serial = 1179] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x125f5dc00) [pid = 1688] [serial = 1180] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x119356400) [pid = 1688] [serial = 1167] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x11937e000) [pid = 1688] [serial = 1168] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x12be50400) [pid = 1688] [serial = 1200] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x112a6e400) [pid = 1688] [serial = 1206] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x12be46c00) [pid = 1688] [serial = 1198] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x128aa5400) [pid = 1688] [serial = 1188] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x11107f000) [pid = 1688] [serial = 1203] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x12be89000) [pid = 1688] [serial = 1201] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x121440c00) [pid = 1688] [serial = 1176] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x124f62400) [pid = 1688] [serial = 1177] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x129313400) [pid = 1688] [serial = 1189] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x12be4c800) [pid = 1688] [serial = 1210] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12be51000) [pid = 1688] [serial = 1212] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x111084000) [pid = 1688] [serial = 1204] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x120f1d000) [pid = 1688] [serial = 1207] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12b859400) [pid = 1688] [serial = 1195] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x124ff1000) [pid = 1688] [serial = 1209] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x124feb000) [pid = 1688] [serial = 1192] [outer = 0x0] [url = about:blank] 11:17:30 INFO - PROCESS | 1688 | 1465496250858 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]]]}] 11:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1374ms 11:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:17:30 INFO - PROCESS | 1688 | 1465496250868 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:17:30 INFO - PROCESS | 1688 | 1465496250870 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 11:17:30 INFO - PROCESS | 1688 | 1465496250873 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:17:30 INFO - PROCESS | 1688 | 1465496250876 Marionette TRACE conn2 <- [1,1674,null,{}] 11:17:30 INFO - PROCESS | 1688 | 1465496250884 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}] 11:17:30 INFO - PROCESS | 1688 | 1465496250886 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:30 INFO - PROCESS | 1688 | 1465496250974 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:17:31 INFO - PROCESS | 1688 | 1465496251029 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:31 INFO - PROCESS | 1688 | 1465496251031 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x11665e800 == 28 [pid = 1688] [id = 426] 11:17:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1133d9c00) [pid = 1688] [serial = 1277] [outer = 0x0] 11:17:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x113da5800) [pid = 1688] [serial = 1278] [outer = 0x1133d9c00] 11:17:31 INFO - PROCESS | 1688 | 1465496251058 Marionette DEBUG loaded listener.js 11:17:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x11606f800) [pid = 1688] [serial = 1279] [outer = 0x1133d9c00] 11:17:31 INFO - PROCESS | 1688 | 1465496251462 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]]]}] 11:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 627ms 11:17:31 INFO - PROCESS | 1688 | 1465496251501 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:17:31 INFO - PROCESS | 1688 | 1465496251506 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 11:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:17:31 INFO - PROCESS | 1688 | 1465496251513 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:17:31 INFO - PROCESS | 1688 | 1465496251516 Marionette TRACE conn2 <- [1,1678,null,{}] 11:17:31 INFO - PROCESS | 1688 | 1465496251529 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}] 11:17:31 INFO - PROCESS | 1688 | 1465496251531 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:31 INFO - PROCESS | 1688 | 1465496251656 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:17:31 INFO - PROCESS | 1688 | 1465496251669 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:31 INFO - PROCESS | 1688 | 1465496251670 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x117248800 == 29 [pid = 1688] [id = 427] 11:17:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x116775000) [pid = 1688] [serial = 1280] [outer = 0x0] 11:17:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x116a0a800) [pid = 1688] [serial = 1281] [outer = 0x116775000] 11:17:31 INFO - PROCESS | 1688 | 1465496251702 Marionette DEBUG loaded listener.js 11:17:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x11704ec00) [pid = 1688] [serial = 1282] [outer = 0x116775000] 11:17:32 INFO - PROCESS | 1688 | 1465496252065 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]]]}] 11:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 574ms 11:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:17:32 INFO - PROCESS | 1688 | 1465496252087 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:17:32 INFO - PROCESS | 1688 | 1465496252088 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 11:17:32 INFO - PROCESS | 1688 | 1465496252090 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:17:32 INFO - PROCESS | 1688 | 1465496252094 Marionette TRACE conn2 <- [1,1682,null,{}] 11:17:32 INFO - PROCESS | 1688 | 1465496252102 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}] 11:17:32 INFO - PROCESS | 1688 | 1465496252105 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:32 INFO - PROCESS | 1688 | 1465496252184 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:17:32 INFO - PROCESS | 1688 | 1465496252189 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:32 INFO - PROCESS | 1688 | 1465496252191 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x11967e800 == 30 [pid = 1688] [id = 428] 11:17:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x118165000) [pid = 1688] [serial = 1283] [outer = 0x0] 11:17:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x11859e000) [pid = 1688] [serial = 1284] [outer = 0x118165000] 11:17:32 INFO - PROCESS | 1688 | 1465496252223 Marionette DEBUG loaded listener.js 11:17:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x118f29400) [pid = 1688] [serial = 1285] [outer = 0x118165000] 11:17:32 INFO - PROCESS | 1688 | 1465496252540 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]]]}] 11:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 473ms 11:17:32 INFO - PROCESS | 1688 | 1465496252565 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:17:32 INFO - PROCESS | 1688 | 1465496252566 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 11:17:32 INFO - PROCESS | 1688 | 1465496252569 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:17:32 INFO - PROCESS | 1688 | 1465496252570 Marionette TRACE conn2 <- [1,1686,null,{}] 11:17:32 INFO - PROCESS | 1688 | 1465496252572 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}] 11:17:32 INFO - PROCESS | 1688 | 1465496252573 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:32 INFO - PROCESS | 1688 | 1465496252653 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:17:32 INFO - PROCESS | 1688 | 1465496252714 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:32 INFO - PROCESS | 1688 | 1465496252716 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x121066800 == 31 [pid = 1688] [id = 429] 11:17:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x11229c800) [pid = 1688] [serial = 1286] [outer = 0x0] 11:17:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x119206000) [pid = 1688] [serial = 1287] [outer = 0x11229c800] 11:17:32 INFO - PROCESS | 1688 | 1465496252750 Marionette DEBUG loaded listener.js 11:17:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x11937a000) [pid = 1688] [serial = 1288] [outer = 0x11229c800] 11:17:33 INFO - PROCESS | 1688 | 1465496253075 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]]]}] 11:17:33 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 11:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 517ms 11:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:17:33 INFO - PROCESS | 1688 | 1465496253087 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:17:33 INFO - PROCESS | 1688 | 1465496253088 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 11:17:33 INFO - PROCESS | 1688 | 1465496253090 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:17:33 INFO - PROCESS | 1688 | 1465496253091 Marionette TRACE conn2 <- [1,1690,null,{}] 11:17:33 INFO - PROCESS | 1688 | 1465496253095 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}] 11:17:33 INFO - PROCESS | 1688 | 1465496253098 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:33 INFO - PROCESS | 1688 | 1465496253189 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:17:33 INFO - PROCESS | 1688 | 1465496253225 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:33 INFO - PROCESS | 1688 | 1465496253226 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x121852800 == 32 [pid = 1688] [id = 430] 11:17:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x111f61c00) [pid = 1688] [serial = 1289] [outer = 0x0] 11:17:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x11949b400) [pid = 1688] [serial = 1290] [outer = 0x111f61c00] 11:17:33 INFO - PROCESS | 1688 | 1465496253251 Marionette DEBUG loaded listener.js 11:17:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1194a7000) [pid = 1688] [serial = 1291] [outer = 0x111f61c00] 11:17:33 INFO - PROCESS | 1688 | 1465496253587 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]]]}] 11:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 522ms 11:17:33 INFO - PROCESS | 1688 | 1465496253614 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:17:33 INFO - PROCESS | 1688 | 1465496253615 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 11:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:17:33 INFO - PROCESS | 1688 | 1465496253622 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:17:33 INFO - PROCESS | 1688 | 1465496253623 Marionette TRACE conn2 <- [1,1694,null,{}] 11:17:33 INFO - PROCESS | 1688 | 1465496253626 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}] 11:17:33 INFO - PROCESS | 1688 | 1465496253630 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:33 INFO - PROCESS | 1688 | 1465496253732 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:17:33 INFO - PROCESS | 1688 | 1465496253770 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:33 INFO - PROCESS | 1688 | 1465496253771 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x1254c4000 == 33 [pid = 1688] [id = 431] 11:17:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1198d2400) [pid = 1688] [serial = 1292] [outer = 0x0] 11:17:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x119ced400) [pid = 1688] [serial = 1293] [outer = 0x1198d2400] 11:17:33 INFO - PROCESS | 1688 | 1465496253796 Marionette DEBUG loaded listener.js 11:17:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x120fce800) [pid = 1688] [serial = 1294] [outer = 0x1198d2400] 11:17:34 INFO - PROCESS | 1688 | 1465496254127 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]]]}] 11:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 523ms 11:17:34 INFO - PROCESS | 1688 | 1465496254140 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:17:34 INFO - PROCESS | 1688 | 1465496254153 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 11:17:34 INFO - PROCESS | 1688 | 1465496254155 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:17:34 INFO - PROCESS | 1688 | 1465496254156 Marionette TRACE conn2 <- [1,1698,null,{}] 11:17:34 INFO - PROCESS | 1688 | 1465496254159 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}] 11:17:34 INFO - PROCESS | 1688 | 1465496254162 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:34 INFO - PROCESS | 1688 | 1465496254261 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:17:34 INFO - PROCESS | 1688 | 1465496254264 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:34 INFO - PROCESS | 1688 | 1465496254266 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x12657a000 == 34 [pid = 1688] [id = 432] 11:17:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1198d5800) [pid = 1688] [serial = 1295] [outer = 0x0] 11:17:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x121436800) [pid = 1688] [serial = 1296] [outer = 0x1198d5800] 11:17:34 INFO - PROCESS | 1688 | 1465496254290 Marionette DEBUG loaded listener.js 11:17:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12143d400) [pid = 1688] [serial = 1297] [outer = 0x1198d5800] 11:17:34 INFO - PROCESS | 1688 | 1465496254598 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]]]}] 11:17:34 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 11:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 469ms 11:17:34 INFO - PROCESS | 1688 | 1465496254624 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:17:34 INFO - PROCESS | 1688 | 1465496254626 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 11:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:17:34 INFO - PROCESS | 1688 | 1465496254645 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:17:34 INFO - PROCESS | 1688 | 1465496254648 Marionette TRACE conn2 <- [1,1702,null,{}] 11:17:34 INFO - PROCESS | 1688 | 1465496254650 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}] 11:17:34 INFO - PROCESS | 1688 | 1465496254652 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:34 INFO - PROCESS | 1688 | 1465496254890 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:17:34 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x124821400) [pid = 1688] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:17:34 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x120fc9800) [pid = 1688] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:17:34 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x113865c00) [pid = 1688] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:17:34 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x111d1ec00) [pid = 1688] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:17:34 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1264b9c00) [pid = 1688] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:17:34 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x11938ac00) [pid = 1688] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:17:34 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x117047c00) [pid = 1688] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:17:34 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x11677ec00) [pid = 1688] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:17:34 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1185dd000) [pid = 1688] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:17:34 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1289e4c00) [pid = 1688] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:17:34 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x120fc8c00) [pid = 1688] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:17:34 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x111079400) [pid = 1688] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:17:34 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x113866400) [pid = 1688] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:17:34 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1264ba800) [pid = 1688] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:17:34 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x12ae54c00) [pid = 1688] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:17:34 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12be4ac00) [pid = 1688] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:17:34 INFO - PROCESS | 1688 | 1465496254934 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:34 INFO - PROCESS | 1688 | 1465496254935 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x117237000 == 35 [pid = 1688] [id = 433] 11:17:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x11107a000) [pid = 1688] [serial = 1298] [outer = 0x0] 11:17:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1133d6000) [pid = 1688] [serial = 1299] [outer = 0x11107a000] 11:17:34 INFO - PROCESS | 1688 | 1465496254960 Marionette DEBUG loaded listener.js 11:17:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1185dd000) [pid = 1688] [serial = 1300] [outer = 0x11107a000] 11:17:35 INFO - PROCESS | 1688 | 1465496255229 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]]]}] 11:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 629ms 11:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:17:35 INFO - PROCESS | 1688 | 1465496255266 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:17:35 INFO - PROCESS | 1688 | 1465496255267 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 11:17:35 INFO - PROCESS | 1688 | 1465496255270 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:17:35 INFO - PROCESS | 1688 | 1465496255271 Marionette TRACE conn2 <- [1,1706,null,{}] 11:17:35 INFO - PROCESS | 1688 | 1465496255290 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}] 11:17:35 INFO - PROCESS | 1688 | 1465496255291 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:35 INFO - PROCESS | 1688 | 1465496255373 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:17:35 INFO - PROCESS | 1688 | 1465496255379 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:35 INFO - PROCESS | 1688 | 1465496255381 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x129095000 == 36 [pid = 1688] [id = 434] 11:17:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x118a41000) [pid = 1688] [serial = 1301] [outer = 0x0] 11:17:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12143c800) [pid = 1688] [serial = 1302] [outer = 0x118a41000] 11:17:35 INFO - PROCESS | 1688 | 1465496255405 Marionette DEBUG loaded listener.js 11:17:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12197e800) [pid = 1688] [serial = 1303] [outer = 0x118a41000] 11:17:35 INFO - PROCESS | 1688 | 1465496255716 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]]]}] 11:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 485ms 11:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:17:35 INFO - PROCESS | 1688 | 1465496255756 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:17:35 INFO - PROCESS | 1688 | 1465496255757 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 11:17:35 INFO - PROCESS | 1688 | 1465496255759 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:17:35 INFO - PROCESS | 1688 | 1465496255760 Marionette TRACE conn2 <- [1,1710,null,{}] 11:17:35 INFO - PROCESS | 1688 | 1465496255763 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}] 11:17:35 INFO - PROCESS | 1688 | 1465496255764 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:35 INFO - PROCESS | 1688 | 1465496255869 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:17:35 INFO - PROCESS | 1688 | 1465496255875 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:35 INFO - PROCESS | 1688 | 1465496255877 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x1294e8800 == 37 [pid = 1688] [id = 435] 11:17:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x119386400) [pid = 1688] [serial = 1304] [outer = 0x0] 11:17:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x121b91800) [pid = 1688] [serial = 1305] [outer = 0x119386400] 11:17:35 INFO - PROCESS | 1688 | 1465496255900 Marionette DEBUG loaded listener.js 11:17:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x124821800) [pid = 1688] [serial = 1306] [outer = 0x119386400] 11:17:36 INFO - PROCESS | 1688 | 1465496256232 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]]]}] 11:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 520ms 11:17:36 INFO - PROCESS | 1688 | 1465496256280 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:17:36 INFO - PROCESS | 1688 | 1465496256282 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 11:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:17:36 INFO - PROCESS | 1688 | 1465496256284 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:17:36 INFO - PROCESS | 1688 | 1465496256286 Marionette TRACE conn2 <- [1,1714,null,{}] 11:17:36 INFO - PROCESS | 1688 | 1465496256288 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}] 11:17:36 INFO - PROCESS | 1688 | 1465496256290 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:36 INFO - PROCESS | 1688 | 1465496256387 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:17:36 INFO - PROCESS | 1688 | 1465496256390 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:36 INFO - PROCESS | 1688 | 1465496256392 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a758800 == 38 [pid = 1688] [id = 436] 11:17:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1234cd400) [pid = 1688] [serial = 1307] [outer = 0x0] 11:17:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x124fec000) [pid = 1688] [serial = 1308] [outer = 0x1234cd400] 11:17:36 INFO - PROCESS | 1688 | 1465496256422 Marionette DEBUG loaded listener.js 11:17:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x125f5dc00) [pid = 1688] [serial = 1309] [outer = 0x1234cd400] 11:17:36 INFO - PROCESS | 1688 | 1465496256751 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]]]}] 11:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 519ms 11:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:17:36 INFO - PROCESS | 1688 | 1465496256804 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:17:36 INFO - PROCESS | 1688 | 1465496256805 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 11:17:36 INFO - PROCESS | 1688 | 1465496256807 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:17:36 INFO - PROCESS | 1688 | 1465496256808 Marionette TRACE conn2 <- [1,1718,null,{}] 11:17:36 INFO - PROCESS | 1688 | 1465496256822 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}] 11:17:36 INFO - PROCESS | 1688 | 1465496256823 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:36 INFO - PROCESS | 1688 | 1465496256900 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:17:37 INFO - PROCESS | 1688 | 1465496256999 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:37 INFO - PROCESS | 1688 | 1465496257001 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x1132c9000 == 39 [pid = 1688] [id = 437] 11:17:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x111079c00) [pid = 1688] [serial = 1310] [outer = 0x0] 11:17:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1110b7400) [pid = 1688] [serial = 1311] [outer = 0x111079c00] 11:17:37 INFO - PROCESS | 1688 | 1465496257033 Marionette DEBUG loaded listener.js 11:17:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x112ee9800) [pid = 1688] [serial = 1312] [outer = 0x111079c00] 11:17:37 INFO - PROCESS | 1688 | 1465496257550 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]]]}] 11:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 779ms 11:17:37 INFO - PROCESS | 1688 | 1465496257591 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:17:37 INFO - PROCESS | 1688 | 1465496257595 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 11:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:17:37 INFO - PROCESS | 1688 | 1465496257600 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:17:37 INFO - PROCESS | 1688 | 1465496257603 Marionette TRACE conn2 <- [1,1722,null,{}] 11:17:37 INFO - PROCESS | 1688 | 1465496257609 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}] 11:17:37 INFO - PROCESS | 1688 | 1465496257613 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:37 INFO - PROCESS | 1688 | 1465496257818 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:17:37 INFO - PROCESS | 1688 | 1465496257941 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:37 INFO - PROCESS | 1688 | 1465496257943 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x11967b800 == 40 [pid = 1688] [id = 438] 11:17:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x113da1800) [pid = 1688] [serial = 1313] [outer = 0x0] 11:17:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x117046800) [pid = 1688] [serial = 1314] [outer = 0x113da1800] 11:17:37 INFO - PROCESS | 1688 | 1465496257975 Marionette DEBUG loaded listener.js 11:17:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x117e97c00) [pid = 1688] [serial = 1315] [outer = 0x113da1800] 11:17:38 INFO - PROCESS | 1688 | 1465496258489 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]]]}] 11:17:38 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 11:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 922ms 11:17:38 INFO - PROCESS | 1688 | 1465496258524 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:17:38 INFO - PROCESS | 1688 | 1465496258530 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 11:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:17:38 INFO - PROCESS | 1688 | 1465496258532 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:17:38 INFO - PROCESS | 1688 | 1465496258533 Marionette TRACE conn2 <- [1,1726,null,{}] 11:17:38 INFO - PROCESS | 1688 | 1465496258536 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}] 11:17:38 INFO - PROCESS | 1688 | 1465496258538 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:38 INFO - PROCESS | 1688 | 1465496258648 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 11:17:38 INFO - PROCESS | 1688 | 1465496258851 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:38 INFO - PROCESS | 1688 | 1465496258853 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x113d6c000 == 41 [pid = 1688] [id = 439] 11:17:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x11107e400) [pid = 1688] [serial = 1316] [outer = 0x0] 11:17:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x113863400) [pid = 1688] [serial = 1317] [outer = 0x11107e400] 11:17:38 INFO - PROCESS | 1688 | 1465496258881 Marionette DEBUG loaded listener.js 11:17:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1160d5c00) [pid = 1688] [serial = 1318] [outer = 0x11107e400] 11:17:39 INFO - PROCESS | 1688 | --DOCSHELL 0x12a758800 == 40 [pid = 1688] [id = 436] 11:17:39 INFO - PROCESS | 1688 | --DOCSHELL 0x1294e8800 == 39 [pid = 1688] [id = 435] 11:17:39 INFO - PROCESS | 1688 | --DOCSHELL 0x129095000 == 38 [pid = 1688] [id = 434] 11:17:39 INFO - PROCESS | 1688 | --DOCSHELL 0x117237000 == 37 [pid = 1688] [id = 433] 11:17:39 INFO - PROCESS | 1688 | --DOCSHELL 0x12657a000 == 36 [pid = 1688] [id = 432] 11:17:39 INFO - PROCESS | 1688 | --DOCSHELL 0x1254c4000 == 35 [pid = 1688] [id = 431] 11:17:39 INFO - PROCESS | 1688 | --DOCSHELL 0x121852800 == 34 [pid = 1688] [id = 430] 11:17:39 INFO - PROCESS | 1688 | --DOCSHELL 0x121066800 == 33 [pid = 1688] [id = 429] 11:17:39 INFO - PROCESS | 1688 | --DOCSHELL 0x11967e800 == 32 [pid = 1688] [id = 428] 11:17:39 INFO - PROCESS | 1688 | --DOCSHELL 0x117248800 == 31 [pid = 1688] [id = 427] 11:17:39 INFO - PROCESS | 1688 | --DOCSHELL 0x11665e800 == 30 [pid = 1688] [id = 426] 11:17:39 INFO - PROCESS | 1688 | --DOCSHELL 0x116aa1800 == 29 [pid = 1688] [id = 425] 11:17:39 INFO - PROCESS | 1688 | 1465496259372 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]]]}] 11:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 875ms 11:17:39 INFO - PROCESS | 1688 | 1465496259409 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 11:17:39 INFO - PROCESS | 1688 | 1465496259413 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 11:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:17:39 INFO - PROCESS | 1688 | 1465496259417 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:17:39 INFO - PROCESS | 1688 | 1465496259418 Marionette TRACE conn2 <- [1,1730,null,{}] 11:17:39 INFO - PROCESS | 1688 | 1465496259422 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}] 11:17:39 INFO - PROCESS | 1688 | 1465496259424 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:39 INFO - PROCESS | 1688 | 1465496259515 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 11:17:39 INFO - PROCESS | 1688 | 1465496259521 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:39 INFO - PROCESS | 1688 | 1465496259522 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x117248800 == 30 [pid = 1688] [id = 440] 11:17:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x116a0c000) [pid = 1688] [serial = 1319] [outer = 0x0] 11:17:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x118598c00) [pid = 1688] [serial = 1320] [outer = 0x116a0c000] 11:17:39 INFO - PROCESS | 1688 | 1465496259551 Marionette DEBUG loaded listener.js 11:17:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x118a41800) [pid = 1688] [serial = 1321] [outer = 0x116a0c000] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x12c394000) [pid = 1688] [serial = 1213] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x12481fc00) [pid = 1688] [serial = 1236] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x1265e8800) [pid = 1688] [serial = 1239] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x119388c00) [pid = 1688] [serial = 1248] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x129141400) [pid = 1688] [serial = 1243] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x128aa1400) [pid = 1688] [serial = 1242] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x120fc5c00) [pid = 1688] [serial = 1228] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x117e94400) [pid = 1688] [serial = 1221] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x118591c00) [pid = 1688] [serial = 1222] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x116a0bc00) [pid = 1688] [serial = 1218] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x118456000) [pid = 1688] [serial = 1219] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x119353800) [pid = 1688] [serial = 1224] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x11938a400) [pid = 1688] [serial = 1225] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x129365000) [pid = 1688] [serial = 1245] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1214ee400) [pid = 1688] [serial = 1233] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1110afc00) [pid = 1688] [serial = 1215] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x112e5e000) [pid = 1688] [serial = 1216] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x12112a400) [pid = 1688] [serial = 1230] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x12143e400) [pid = 1688] [serial = 1231] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1199c6000) [pid = 1688] [serial = 1227] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x12a5ba800) [pid = 1688] [serial = 1251] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x12b85bc00) [pid = 1688] [serial = 1254] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x12be49000) [pid = 1688] [serial = 1255] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12be8d000) [pid = 1688] [serial = 1257] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x12b841000) [pid = 1688] [serial = 1252] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x12a5b0c00) [pid = 1688] [serial = 1246] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12c39b800) [pid = 1688] [serial = 1258] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1264bd400) [pid = 1688] [serial = 1249] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x128959000) [pid = 1688] [serial = 1240] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x125f60c00) [pid = 1688] [serial = 1237] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1234c9400) [pid = 1688] [serial = 1234] [outer = 0x0] [url = about:blank] 11:17:39 INFO - PROCESS | 1688 | 1465496259957 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]]]}] 11:17:39 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 11:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 569ms 11:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:17:39 INFO - PROCESS | 1688 | 1465496259988 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 11:17:39 INFO - PROCESS | 1688 | 1465496259990 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 11:17:39 INFO - PROCESS | 1688 | 1465496259993 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:17:39 INFO - PROCESS | 1688 | 1465496259994 Marionette TRACE conn2 <- [1,1734,null,{}] 11:17:39 INFO - PROCESS | 1688 | 1465496259997 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}] 11:17:39 INFO - PROCESS | 1688 | 1465496259998 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:40 INFO - PROCESS | 1688 | 1465496260120 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 11:17:40 INFO - PROCESS | 1688 | 1465496260179 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:40 INFO - PROCESS | 1688 | 1465496260180 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x116933800 == 31 [pid = 1688] [id = 441] 11:17:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x112e5e000) [pid = 1688] [serial = 1322] [outer = 0x0] 11:17:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x113d35c00) [pid = 1688] [serial = 1323] [outer = 0x112e5e000] 11:17:40 INFO - PROCESS | 1688 | 1465496260213 Marionette DEBUG loaded listener.js 11:17:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x116777c00) [pid = 1688] [serial = 1324] [outer = 0x112e5e000] 11:17:40 INFO - PROCESS | 1688 | 1465496260654 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]]]}] 11:17:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 719ms 11:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:17:40 INFO - PROCESS | 1688 | 1465496260714 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 11:17:40 INFO - PROCESS | 1688 | 1465496260716 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 11:17:40 INFO - PROCESS | 1688 | 1465496260720 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:17:40 INFO - PROCESS | 1688 | 1465496260722 Marionette TRACE conn2 <- [1,1738,null,{}] 11:17:40 INFO - PROCESS | 1688 | 1465496260725 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}] 11:17:40 INFO - PROCESS | 1688 | 1465496260727 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:40 INFO - PROCESS | 1688 | 1465496260848 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 11:17:40 INFO - PROCESS | 1688 | 1465496260918 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:40 INFO - PROCESS | 1688 | 1465496260919 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e8a800 == 32 [pid = 1688] [id = 442] 11:17:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x119356000) [pid = 1688] [serial = 1325] [outer = 0x0] 11:17:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x119375800) [pid = 1688] [serial = 1326] [outer = 0x119356000] 11:17:40 INFO - PROCESS | 1688 | 1465496260951 Marionette DEBUG loaded listener.js 11:17:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x11949d400) [pid = 1688] [serial = 1327] [outer = 0x119356000] 11:17:41 INFO - PROCESS | 1688 | 1465496261371 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]]]}] 11:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 672ms 11:17:41 INFO - PROCESS | 1688 | 1465496261393 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 11:17:41 INFO - PROCESS | 1688 | 1465496261396 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 11:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:17:41 INFO - PROCESS | 1688 | 1465496261398 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:17:41 INFO - PROCESS | 1688 | 1465496261400 Marionette TRACE conn2 <- [1,1742,null,{}] 11:17:41 INFO - PROCESS | 1688 | 1465496261402 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}] 11:17:41 INFO - PROCESS | 1688 | 1465496261404 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:41 INFO - PROCESS | 1688 | 1465496261501 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 11:17:41 INFO - PROCESS | 1688 | 1465496261558 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:41 INFO - PROCESS | 1688 | 1465496261560 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x118f87000 == 33 [pid = 1688] [id = 443] 11:17:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x119927800) [pid = 1688] [serial = 1328] [outer = 0x0] 11:17:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x119d1a000) [pid = 1688] [serial = 1329] [outer = 0x119927800] 11:17:41 INFO - PROCESS | 1688 | 1465496261589 Marionette DEBUG loaded listener.js 11:17:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x120fc3000) [pid = 1688] [serial = 1330] [outer = 0x119927800] 11:17:42 INFO - PROCESS | 1688 | 1465496262012 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]]]}] 11:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 620ms 11:17:42 INFO - PROCESS | 1688 | 1465496262019 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 11:17:42 INFO - PROCESS | 1688 | 1465496262021 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 11:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:17:42 INFO - PROCESS | 1688 | 1465496262032 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:17:42 INFO - PROCESS | 1688 | 1465496262035 Marionette TRACE conn2 <- [1,1746,null,{}] 11:17:42 INFO - PROCESS | 1688 | 1465496262038 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}] 11:17:42 INFO - PROCESS | 1688 | 1465496262041 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:42 INFO - PROCESS | 1688 | 1465496262141 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 11:17:42 INFO - PROCESS | 1688 | 1465496262233 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:42 INFO - PROCESS | 1688 | 1465496262235 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x12656c800 == 34 [pid = 1688] [id = 444] 11:17:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x120fc7c00) [pid = 1688] [serial = 1331] [outer = 0x0] 11:17:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x12143f000) [pid = 1688] [serial = 1332] [outer = 0x120fc7c00] 11:17:42 INFO - PROCESS | 1688 | 1465496262264 Marionette DEBUG loaded listener.js 11:17:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1234c6c00) [pid = 1688] [serial = 1333] [outer = 0x120fc7c00] 11:17:42 INFO - PROCESS | 1688 | 1465496262679 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]]]}] 11:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 677ms 11:17:42 INFO - PROCESS | 1688 | 1465496262703 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 11:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:17:42 INFO - PROCESS | 1688 | 1465496262704 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 11:17:42 INFO - PROCESS | 1688 | 1465496262707 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:17:42 INFO - PROCESS | 1688 | 1465496262708 Marionette TRACE conn2 <- [1,1750,null,{}] 11:17:42 INFO - PROCESS | 1688 | 1465496262711 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}] 11:17:42 INFO - PROCESS | 1688 | 1465496262712 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:42 INFO - PROCESS | 1688 | 1465496262806 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 11:17:42 INFO - PROCESS | 1688 | 1465496262862 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:42 INFO - PROCESS | 1688 | 1465496262864 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x128de6800 == 35 [pid = 1688] [id = 445] 11:17:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1234c9c00) [pid = 1688] [serial = 1334] [outer = 0x0] 11:17:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x124aca400) [pid = 1688] [serial = 1335] [outer = 0x1234c9c00] 11:17:42 INFO - PROCESS | 1688 | 1465496262892 Marionette DEBUG loaded listener.js 11:17:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x124fe9000) [pid = 1688] [serial = 1336] [outer = 0x1234c9c00] 11:17:43 INFO - PROCESS | 1688 | 1465496263291 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]]]}] 11:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 618ms 11:17:43 INFO - PROCESS | 1688 | 1465496263326 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 11:17:43 INFO - PROCESS | 1688 | 1465496263327 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 11:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:17:43 INFO - PROCESS | 1688 | 1465496263330 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:17:43 INFO - PROCESS | 1688 | 1465496263331 Marionette TRACE conn2 <- [1,1754,null,{}] 11:17:43 INFO - PROCESS | 1688 | 1465496263334 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}] 11:17:43 INFO - PROCESS | 1688 | 1465496263335 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:43 INFO - PROCESS | 1688 | 1465496263430 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 11:17:43 INFO - PROCESS | 1688 | 1465496263545 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:43 INFO - PROCESS | 1688 | 1465496263550 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a595000 == 36 [pid = 1688] [id = 446] 11:17:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12557bc00) [pid = 1688] [serial = 1337] [outer = 0x0] 11:17:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1255bec00) [pid = 1688] [serial = 1338] [outer = 0x12557bc00] 11:17:43 INFO - PROCESS | 1688 | 1465496263589 Marionette DEBUG loaded listener.js 11:17:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1264b9800) [pid = 1688] [serial = 1339] [outer = 0x12557bc00] 11:17:43 INFO - PROCESS | 1688 | 1465496263996 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]]]}] 11:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 718ms 11:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:17:44 INFO - PROCESS | 1688 | 1465496264049 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 11:17:44 INFO - PROCESS | 1688 | 1465496264050 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 11:17:44 INFO - PROCESS | 1688 | 1465496264052 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:17:44 INFO - PROCESS | 1688 | 1465496264054 Marionette TRACE conn2 <- [1,1758,null,{}] 11:17:44 INFO - PROCESS | 1688 | 1465496264056 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}] 11:17:44 INFO - PROCESS | 1688 | 1465496264057 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:44 INFO - PROCESS | 1688 | 1465496264214 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 11:17:44 INFO - PROCESS | 1688 | 1465496264287 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:44 INFO - PROCESS | 1688 | 1465496264288 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x116aa1800 == 37 [pid = 1688] [id = 447] 11:17:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x112aa3400) [pid = 1688] [serial = 1340] [outer = 0x0] 11:17:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1133b1000) [pid = 1688] [serial = 1341] [outer = 0x112aa3400] 11:17:44 INFO - PROCESS | 1688 | 1465496264317 Marionette DEBUG loaded listener.js 11:17:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x116779c00) [pid = 1688] [serial = 1342] [outer = 0x112aa3400] 11:17:45 INFO - PROCESS | 1688 | --DOCSHELL 0x117248800 == 36 [pid = 1688] [id = 440] 11:17:45 INFO - PROCESS | 1688 | --DOCSHELL 0x113d6c000 == 35 [pid = 1688] [id = 439] 11:17:45 INFO - PROCESS | 1688 | --DOCSHELL 0x11967b800 == 34 [pid = 1688] [id = 438] 11:17:45 INFO - PROCESS | 1688 | --DOCSHELL 0x1132c9000 == 33 [pid = 1688] [id = 437] 11:17:45 INFO - PROCESS | 1688 | --DOCSHELL 0x12a595000 == 32 [pid = 1688] [id = 446] 11:17:45 INFO - PROCESS | 1688 | --DOCSHELL 0x128de6800 == 31 [pid = 1688] [id = 445] 11:17:45 INFO - PROCESS | 1688 | --DOCSHELL 0x12656c800 == 30 [pid = 1688] [id = 444] 11:17:45 INFO - PROCESS | 1688 | --DOCSHELL 0x118f87000 == 29 [pid = 1688] [id = 443] 11:17:45 INFO - PROCESS | 1688 | --DOCSHELL 0x120e8a800 == 28 [pid = 1688] [id = 442] 11:17:45 INFO - PROCESS | 1688 | --DOCSHELL 0x116933800 == 27 [pid = 1688] [id = 441] 11:17:45 INFO - PROCESS | 1688 | 1465496265256 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]]]}] 11:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1322ms 11:17:45 INFO - PROCESS | 1688 | 1465496265378 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 11:17:45 INFO - PROCESS | 1688 | 1465496265380 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 11:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:17:45 INFO - PROCESS | 1688 | 1465496265384 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:17:45 INFO - PROCESS | 1688 | 1465496265386 Marionette TRACE conn2 <- [1,1762,null,{}] 11:17:45 INFO - PROCESS | 1688 | 1465496265390 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}] 11:17:45 INFO - PROCESS | 1688 | 1465496265393 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:45 INFO - PROCESS | 1688 | 1465496265507 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 11:17:45 INFO - PROCESS | 1688 | 1465496265517 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:45 INFO - PROCESS | 1688 | 1465496265520 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x11661f800 == 28 [pid = 1688] [id = 448] 11:17:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x11662ec00) [pid = 1688] [serial = 1343] [outer = 0x0] 11:17:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x11696e800) [pid = 1688] [serial = 1344] [outer = 0x11662ec00] 11:17:45 INFO - PROCESS | 1688 | 1465496265563 Marionette DEBUG loaded listener.js 11:17:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x117e94400) [pid = 1688] [serial = 1345] [outer = 0x11662ec00] 11:17:45 INFO - PROCESS | 1688 | 1465496265898 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]]]}] 11:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 570ms 11:17:45 INFO - PROCESS | 1688 | 1465496265954 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 11:17:45 INFO - PROCESS | 1688 | 1465496265957 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 11:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:17:45 INFO - PROCESS | 1688 | 1465496265964 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:17:45 INFO - PROCESS | 1688 | 1465496265966 Marionette TRACE conn2 <- [1,1766,null,{}] 11:17:45 INFO - PROCESS | 1688 | 1465496265969 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}] 11:17:45 INFO - PROCESS | 1688 | 1465496265970 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:46 INFO - PROCESS | 1688 | 1465496266049 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 11:17:46 INFO - PROCESS | 1688 | 1465496266054 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:46 INFO - PROCESS | 1688 | 1465496266056 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x118ab7000 == 29 [pid = 1688] [id = 449] 11:17:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x1184bc400) [pid = 1688] [serial = 1346] [outer = 0x0] 11:17:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x118f79c00) [pid = 1688] [serial = 1347] [outer = 0x1184bc400] 11:17:46 INFO - PROCESS | 1688 | 1465496266086 Marionette DEBUG loaded listener.js 11:17:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x11937dc00) [pid = 1688] [serial = 1348] [outer = 0x1184bc400] 11:17:46 INFO - PROCESS | 1688 | 1465496266437 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]]]}] 11:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 521ms 11:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:17:46 INFO - PROCESS | 1688 | 1465496266487 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 11:17:46 INFO - PROCESS | 1688 | 1465496266489 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 11:17:46 INFO - PROCESS | 1688 | 1465496266491 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:17:46 INFO - PROCESS | 1688 | 1465496266493 Marionette TRACE conn2 <- [1,1770,null,{}] 11:17:46 INFO - PROCESS | 1688 | 1465496266501 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}] 11:17:46 INFO - PROCESS | 1688 | 1465496266504 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:46 INFO - PROCESS | 1688 | 1465496266618 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 11:17:46 INFO - PROCESS | 1688 | 1465496266659 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:46 INFO - PROCESS | 1688 | 1465496266661 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x12489a800 == 30 [pid = 1688] [id = 450] 11:17:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1199c5c00) [pid = 1688] [serial = 1349] [outer = 0x0] 11:17:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x120f24800) [pid = 1688] [serial = 1350] [outer = 0x1199c5c00] 11:17:46 INFO - PROCESS | 1688 | 1465496266689 Marionette DEBUG loaded listener.js 11:17:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x120fcb400) [pid = 1688] [serial = 1351] [outer = 0x1199c5c00] 11:17:47 INFO - PROCESS | 1688 | 1465496267047 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]]]}] 11:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 573ms 11:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:17:47 INFO - PROCESS | 1688 | 1465496267064 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 11:17:47 INFO - PROCESS | 1688 | 1465496267066 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 11:17:47 INFO - PROCESS | 1688 | 1465496267068 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:17:47 INFO - PROCESS | 1688 | 1465496267069 Marionette TRACE conn2 <- [1,1774,null,{}] 11:17:47 INFO - PROCESS | 1688 | 1465496267071 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}] 11:17:47 INFO - PROCESS | 1688 | 1465496267072 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:47 INFO - PROCESS | 1688 | 1465496267175 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 11:17:47 INFO - PROCESS | 1688 | 1465496267188 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:47 INFO - PROCESS | 1688 | 1465496267189 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x128975000 == 31 [pid = 1688] [id = 451] 11:17:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x121433000) [pid = 1688] [serial = 1352] [outer = 0x0] 11:17:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x121450c00) [pid = 1688] [serial = 1353] [outer = 0x121433000] 11:17:47 INFO - PROCESS | 1688 | 1465496267214 Marionette DEBUG loaded listener.js 11:17:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x1234d0000) [pid = 1688] [serial = 1354] [outer = 0x121433000] 11:17:47 INFO - PROCESS | 1688 | 1465496267551 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]]]}] 11:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 518ms 11:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:17:47 INFO - PROCESS | 1688 | 1465496267587 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 11:17:47 INFO - PROCESS | 1688 | 1465496267588 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 11:17:47 INFO - PROCESS | 1688 | 1465496267590 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:17:47 INFO - PROCESS | 1688 | 1465496267591 Marionette TRACE conn2 <- [1,1778,null,{}] 11:17:47 INFO - PROCESS | 1688 | 1465496267593 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}] 11:17:47 INFO - PROCESS | 1688 | 1465496267595 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:47 INFO - PROCESS | 1688 | 1465496267697 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 11:17:47 INFO - PROCESS | 1688 | 1465496267701 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:47 INFO - PROCESS | 1688 | 1465496267702 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a41e800 == 32 [pid = 1688] [id = 452] 11:17:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x112da6400) [pid = 1688] [serial = 1355] [outer = 0x0] 11:17:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x124cb9c00) [pid = 1688] [serial = 1356] [outer = 0x112da6400] 11:17:47 INFO - PROCESS | 1688 | 1465496267726 Marionette DEBUG loaded listener.js 11:17:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x124ff1c00) [pid = 1688] [serial = 1357] [outer = 0x112da6400] 11:17:48 INFO - PROCESS | 1688 | 1465496268066 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]]]}] 11:17:48 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 11:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 518ms 11:17:48 INFO - PROCESS | 1688 | 1465496268109 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 11:17:48 INFO - PROCESS | 1688 | 1465496268110 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 11:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:17:48 INFO - PROCESS | 1688 | 1465496268114 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:17:48 INFO - PROCESS | 1688 | 1465496268115 Marionette TRACE conn2 <- [1,1782,null,{}] 11:17:48 INFO - PROCESS | 1688 | 1465496268118 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}] 11:17:48 INFO - PROCESS | 1688 | 1465496268122 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:48 INFO - PROCESS | 1688 | 1465496268237 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 11:17:48 INFO - PROCESS | 1688 | 1465496268275 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:48 INFO - PROCESS | 1688 | 1465496268277 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x12af33800 == 33 [pid = 1688] [id = 453] 11:17:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x125571800) [pid = 1688] [serial = 1358] [outer = 0x0] 11:17:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x125f60800) [pid = 1688] [serial = 1359] [outer = 0x125571800] 11:17:48 INFO - PROCESS | 1688 | 1465496268301 Marionette DEBUG loaded listener.js 11:17:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 119 (0x128956800) [pid = 1688] [serial = 1360] [outer = 0x125571800] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 118 (0x116a0c000) [pid = 1688] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x11107e400) [pid = 1688] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x111079c00) [pid = 1688] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x113da1800) [pid = 1688] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x118a41000) [pid = 1688] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x118165000) [pid = 1688] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x1110aa000) [pid = 1688] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x1234d2000) [pid = 1688] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x11229c800) [pid = 1688] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x1198d5800) [pid = 1688] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x1198d2400) [pid = 1688] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x11107a000) [pid = 1688] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x111f61c00) [pid = 1688] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x118f75400) [pid = 1688] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x119386400) [pid = 1688] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1133d9c00) [pid = 1688] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x113da0800) [pid = 1688] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x116775000) [pid = 1688] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x12642b800) [pid = 1688] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1166f1000) [pid = 1688] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:17:48 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1234cd400) [pid = 1688] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:17:48 INFO - PROCESS | 1688 | 1465496268841 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]]]}] 11:17:48 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 11:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 767ms 11:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:17:48 INFO - PROCESS | 1688 | 1465496268883 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 11:17:48 INFO - PROCESS | 1688 | 1465496268884 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 11:17:48 INFO - PROCESS | 1688 | 1465496268886 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:17:48 INFO - PROCESS | 1688 | 1465496268888 Marionette TRACE conn2 <- [1,1786,null,{}] 11:17:48 INFO - PROCESS | 1688 | 1465496268890 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}] 11:17:48 INFO - PROCESS | 1688 | 1465496268891 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:48 INFO - PROCESS | 1688 | 1465496268992 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 11:17:49 INFO - PROCESS | 1688 | 1465496268998 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:49 INFO - PROCESS | 1688 | 1465496268999 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198b3800 == 34 [pid = 1688] [id = 454] 11:17:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x111083400) [pid = 1688] [serial = 1361] [outer = 0x0] 11:17:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x113da2c00) [pid = 1688] [serial = 1362] [outer = 0x111083400] 11:17:49 INFO - PROCESS | 1688 | 1465496269024 Marionette DEBUG loaded listener.js 11:17:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x117045400) [pid = 1688] [serial = 1363] [outer = 0x111083400] 11:17:49 INFO - PROCESS | 1688 | 1465496269365 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]]]}] 11:17:49 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 11:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 518ms 11:17:49 INFO - PROCESS | 1688 | 1465496269405 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 11:17:49 INFO - PROCESS | 1688 | 1465496269406 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 11:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:17:49 INFO - PROCESS | 1688 | 1465496269408 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:17:49 INFO - PROCESS | 1688 | 1465496269409 Marionette TRACE conn2 <- [1,1790,null,{}] 11:17:49 INFO - PROCESS | 1688 | 1465496269418 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}] 11:17:49 INFO - PROCESS | 1688 | 1465496269420 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:49 INFO - PROCESS | 1688 | 1465496269494 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 11:17:49 INFO - PROCESS | 1688 | 1465496269499 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:49 INFO - PROCESS | 1688 | 1465496269500 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bc98800 == 35 [pid = 1688] [id = 455] 11:17:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1160cf400) [pid = 1688] [serial = 1364] [outer = 0x0] 11:17:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x119386400) [pid = 1688] [serial = 1365] [outer = 0x1160cf400] 11:17:49 INFO - PROCESS | 1688 | 1465496269524 Marionette DEBUG loaded listener.js 11:17:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x121b8e800) [pid = 1688] [serial = 1366] [outer = 0x1160cf400] 11:17:49 INFO - PROCESS | 1688 | 1465496269836 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]]]}] 11:17:49 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) 11:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 475ms 11:17:49 INFO - PROCESS | 1688 | 1465496269883 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 11:17:49 INFO - PROCESS | 1688 | 1465496269884 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 11:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:17:49 INFO - PROCESS | 1688 | 1465496269887 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:17:49 INFO - PROCESS | 1688 | 1465496269888 Marionette TRACE conn2 <- [1,1794,null,{}] 11:17:49 INFO - PROCESS | 1688 | 1465496269890 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}] 11:17:49 INFO - PROCESS | 1688 | 1465496269891 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:49 INFO - PROCESS | 1688 | 1465496269968 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 11:17:49 INFO - PROCESS | 1688 | 1465496269972 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:49 INFO - PROCESS | 1688 | 1465496269983 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c3ee800 == 36 [pid = 1688] [id = 456] 11:17:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x1150cc400) [pid = 1688] [serial = 1367] [outer = 0x0] 11:17:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x12895c000) [pid = 1688] [serial = 1368] [outer = 0x1150cc400] 11:17:50 INFO - PROCESS | 1688 | 1465496270007 Marionette DEBUG loaded listener.js 11:17:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x1289e3000) [pid = 1688] [serial = 1369] [outer = 0x1150cc400] 11:17:50 INFO - PROCESS | 1688 | 1465496270348 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]]]}] 11:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 468ms 11:17:50 INFO - PROCESS | 1688 | 1465496270355 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 11:17:50 INFO - PROCESS | 1688 | 1465496270357 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 11:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:17:50 INFO - PROCESS | 1688 | 1465496270360 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:17:50 INFO - PROCESS | 1688 | 1465496270363 Marionette TRACE conn2 <- [1,1798,null,{}] 11:17:50 INFO - PROCESS | 1688 | 1465496270367 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}] 11:17:50 INFO - PROCESS | 1688 | 1465496270368 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:50 INFO - PROCESS | 1688 | 1465496270477 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 11:17:50 INFO - PROCESS | 1688 | 1465496270483 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:50 INFO - PROCESS | 1688 | 1465496270484 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c57b000 == 37 [pid = 1688] [id = 457] 11:17:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1185d3400) [pid = 1688] [serial = 1370] [outer = 0x0] 11:17:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x1289e2000) [pid = 1688] [serial = 1371] [outer = 0x1185d3400] 11:17:50 INFO - PROCESS | 1688 | 1465496270508 Marionette DEBUG loaded listener.js 11:17:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x128d9d000) [pid = 1688] [serial = 1372] [outer = 0x1185d3400] 11:17:50 INFO - PROCESS | 1688 | 1465496270839 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]]]}] 11:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 522ms 11:17:50 INFO - PROCESS | 1688 | 1465496270882 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 11:17:50 INFO - PROCESS | 1688 | 1465496270885 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 11:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:17:50 INFO - PROCESS | 1688 | 1465496270888 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:17:50 INFO - PROCESS | 1688 | 1465496270891 Marionette TRACE conn2 <- [1,1802,null,{}] 11:17:50 INFO - PROCESS | 1688 | 1465496270895 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}] 11:17:50 INFO - PROCESS | 1688 | 1465496270897 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:51 INFO - PROCESS | 1688 | 1465496271016 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 11:17:51 INFO - PROCESS | 1688 | 1465496271072 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:51 INFO - PROCESS | 1688 | 1465496271075 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x116f3f800 == 38 [pid = 1688] [id = 458] 11:17:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x112e54c00) [pid = 1688] [serial = 1373] [outer = 0x0] 11:17:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x1133ce000) [pid = 1688] [serial = 1374] [outer = 0x112e54c00] 11:17:51 INFO - PROCESS | 1688 | 1465496271107 Marionette DEBUG loaded listener.js 11:17:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x1162d8000) [pid = 1688] [serial = 1375] [outer = 0x112e54c00] 11:17:51 INFO - PROCESS | 1688 | 1465496271630 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]]]}] 11:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 775ms 11:17:51 INFO - PROCESS | 1688 | 1465496271687 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 11:17:51 INFO - PROCESS | 1688 | 1465496271690 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 11:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:17:51 INFO - PROCESS | 1688 | 1465496271699 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:17:51 INFO - PROCESS | 1688 | 1465496271700 Marionette TRACE conn2 <- [1,1806,null,{}] 11:17:51 INFO - PROCESS | 1688 | 1465496271703 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}] 11:17:51 INFO - PROCESS | 1688 | 1465496271705 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:51 INFO - PROCESS | 1688 | 1465496271815 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 11:17:51 INFO - PROCESS | 1688 | 1465496271896 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:51 INFO - PROCESS | 1688 | 1465496271898 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x125fdd800 == 39 [pid = 1688] [id = 459] 11:17:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x118f7bc00) [pid = 1688] [serial = 1376] [outer = 0x0] 11:17:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x119374800) [pid = 1688] [serial = 1377] [outer = 0x118f7bc00] 11:17:51 INFO - PROCESS | 1688 | 1465496271928 Marionette DEBUG loaded listener.js 11:17:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x1194a6400) [pid = 1688] [serial = 1378] [outer = 0x118f7bc00] 11:17:52 INFO - PROCESS | 1688 | 1465496272463 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]]]}] 11:17:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 820ms 11:17:52 INFO - PROCESS | 1688 | 1465496272518 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 11:17:52 INFO - PROCESS | 1688 | 1465496272520 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 11:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:17:52 INFO - PROCESS | 1688 | 1465496272522 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:17:52 INFO - PROCESS | 1688 | 1465496272525 Marionette TRACE conn2 <- [1,1810,null,{}] 11:17:52 INFO - PROCESS | 1688 | 1465496272533 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}] 11:17:52 INFO - PROCESS | 1688 | 1465496272536 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:52 INFO - PROCESS | 1688 | 1465496272736 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 11:17:52 INFO - PROCESS | 1688 | 1465496272828 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:52 INFO - PROCESS | 1688 | 1465496272830 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x113830800 == 40 [pid = 1688] [id = 460] 11:17:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x113821800) [pid = 1688] [serial = 1379] [outer = 0x0] 11:17:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x115022800) [pid = 1688] [serial = 1380] [outer = 0x113821800] 11:17:52 INFO - PROCESS | 1688 | 1465496272859 Marionette DEBUG loaded listener.js 11:17:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 119 (0x1172b8400) [pid = 1688] [serial = 1381] [outer = 0x113821800] 11:17:53 INFO - PROCESS | 1688 | --DOCSHELL 0x12c3ee800 == 39 [pid = 1688] [id = 456] 11:17:53 INFO - PROCESS | 1688 | --DOCSHELL 0x12bc98800 == 38 [pid = 1688] [id = 455] 11:17:53 INFO - PROCESS | 1688 | --DOCSHELL 0x1198b3800 == 37 [pid = 1688] [id = 454] 11:17:53 INFO - PROCESS | 1688 | --DOCSHELL 0x12af33800 == 36 [pid = 1688] [id = 453] 11:17:53 INFO - PROCESS | 1688 | --DOCSHELL 0x12a41e800 == 35 [pid = 1688] [id = 452] 11:17:53 INFO - PROCESS | 1688 | --DOCSHELL 0x128975000 == 34 [pid = 1688] [id = 451] 11:17:53 INFO - PROCESS | 1688 | --DOCSHELL 0x12489a800 == 33 [pid = 1688] [id = 450] 11:17:53 INFO - PROCESS | 1688 | --DOCSHELL 0x118ab7000 == 32 [pid = 1688] [id = 449] 11:17:53 INFO - PROCESS | 1688 | --DOCSHELL 0x11661f800 == 31 [pid = 1688] [id = 448] 11:17:53 INFO - PROCESS | 1688 | --DOCSHELL 0x116aa1800 == 30 [pid = 1688] [id = 447] 11:17:53 INFO - PROCESS | 1688 | 1465496273305 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]]]}] 11:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 827ms 11:17:53 INFO - PROCESS | 1688 | 1465496273350 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 11:17:53 INFO - PROCESS | 1688 | 1465496273353 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 11:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:17:53 INFO - PROCESS | 1688 | 1465496273356 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:17:53 INFO - PROCESS | 1688 | 1465496273358 Marionette TRACE conn2 <- [1,1814,null,{}] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 118 (0x125f5dc00) [pid = 1688] [serial = 1309] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x118598c00) [pid = 1688] [serial = 1320] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x113863400) [pid = 1688] [serial = 1317] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x1160d5c00) [pid = 1688] [serial = 1318] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x1110b7400) [pid = 1688] [serial = 1311] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x112ee9800) [pid = 1688] [serial = 1312] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x117046800) [pid = 1688] [serial = 1314] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x117e97c00) [pid = 1688] [serial = 1315] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x118a41800) [pid = 1688] [serial = 1321] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x12197e800) [pid = 1688] [serial = 1303] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x11859e000) [pid = 1688] [serial = 1284] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x1122a7800) [pid = 1688] [serial = 1273] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x124e46000) [pid = 1688] [serial = 1266] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x125439000) [pid = 1688] [serial = 1267] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x119206000) [pid = 1688] [serial = 1287] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x121436800) [pid = 1688] [serial = 1296] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x119ced400) [pid = 1688] [serial = 1293] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1185dd000) [pid = 1688] [serial = 1300] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x11949b400) [pid = 1688] [serial = 1290] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x12143c800) [pid = 1688] [serial = 1302] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x118f29400) [pid = 1688] [serial = 1285] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x112ace800) [pid = 1688] [serial = 1272] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1194a7000) [pid = 1688] [serial = 1291] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x120f29000) [pid = 1688] [serial = 1264] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x121b91800) [pid = 1688] [serial = 1305] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x11606f800) [pid = 1688] [serial = 1279] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x113f3ac00) [pid = 1688] [serial = 1275] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x116a0a800) [pid = 1688] [serial = 1281] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x120fce800) [pid = 1688] [serial = 1294] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x113da5800) [pid = 1688] [serial = 1278] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1133d6000) [pid = 1688] [serial = 1299] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x11937a000) [pid = 1688] [serial = 1288] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x119927c00) [pid = 1688] [serial = 1263] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x129371400) [pid = 1688] [serial = 1270] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x124821800) [pid = 1688] [serial = 1306] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x11704ec00) [pid = 1688] [serial = 1282] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x118454000) [pid = 1688] [serial = 1261] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1162d1800) [pid = 1688] [serial = 1276] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x12143d400) [pid = 1688] [serial = 1297] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x12895a400) [pid = 1688] [serial = 1269] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x116968000) [pid = 1688] [serial = 1260] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x124fec000) [pid = 1688] [serial = 1308] [outer = 0x0] [url = about:blank] 11:17:53 INFO - PROCESS | 1688 | 1465496273376 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}] 11:17:53 INFO - PROCESS | 1688 | 1465496273378 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:53 INFO - PROCESS | 1688 | 1465496273480 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 11:17:53 INFO - PROCESS | 1688 | 1465496273485 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:53 INFO - PROCESS | 1688 | 1465496273486 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x116aa4000 == 31 [pid = 1688] [id = 461] 11:17:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x117e97c00) [pid = 1688] [serial = 1382] [outer = 0x0] 11:17:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x1184bc000) [pid = 1688] [serial = 1383] [outer = 0x117e97c00] 11:17:53 INFO - PROCESS | 1688 | 1465496273517 Marionette DEBUG loaded listener.js 11:17:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x119376000) [pid = 1688] [serial = 1384] [outer = 0x117e97c00] 11:17:53 INFO - PROCESS | 1688 | 1465496273842 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]]]}] 11:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 521ms 11:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:17:53 INFO - PROCESS | 1688 | 1465496273877 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 11:17:53 INFO - PROCESS | 1688 | 1465496273879 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 11:17:53 INFO - PROCESS | 1688 | 1465496273881 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:17:53 INFO - PROCESS | 1688 | 1465496273883 Marionette TRACE conn2 <- [1,1818,null,{}] 11:17:53 INFO - PROCESS | 1688 | 1465496273885 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}] 11:17:53 INFO - PROCESS | 1688 | 1465496273886 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:53 INFO - PROCESS | 1688 | 1465496273984 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 11:17:54 INFO - PROCESS | 1688 | 1465496274045 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:54 INFO - PROCESS | 1688 | 1465496274046 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x118aae000 == 32 [pid = 1688] [id = 462] 11:17:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x11937a000) [pid = 1688] [serial = 1385] [outer = 0x0] 11:17:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x119928400) [pid = 1688] [serial = 1386] [outer = 0x11937a000] 11:17:54 INFO - PROCESS | 1688 | 1465496274072 Marionette DEBUG loaded listener.js 11:17:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x120fce400) [pid = 1688] [serial = 1387] [outer = 0x11937a000] 11:17:54 INFO - PROCESS | 1688 | 1465496274371 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]]]}] 11:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 519ms 11:17:54 INFO - PROCESS | 1688 | 1465496274402 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 11:17:54 INFO - PROCESS | 1688 | 1465496274404 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 11:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:17:54 INFO - PROCESS | 1688 | 1465496274415 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:17:54 INFO - PROCESS | 1688 | 1465496274418 Marionette TRACE conn2 <- [1,1822,null,{}] 11:17:54 INFO - PROCESS | 1688 | 1465496274421 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}] 11:17:54 INFO - PROCESS | 1688 | 1465496274423 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:54 INFO - PROCESS | 1688 | 1465496274516 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 11:17:54 INFO - PROCESS | 1688 | 1465496274568 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:54 INFO - PROCESS | 1688 | 1465496274570 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x12106c800 == 33 [pid = 1688] [id = 463] 11:17:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x11938bc00) [pid = 1688] [serial = 1388] [outer = 0x0] 11:17:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x121436c00) [pid = 1688] [serial = 1389] [outer = 0x11938bc00] 11:17:54 INFO - PROCESS | 1688 | 1465496274595 Marionette DEBUG loaded listener.js 11:17:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x124e3e400) [pid = 1688] [serial = 1390] [outer = 0x11938bc00] 11:17:54 INFO - PROCESS | 1688 | 1465496274952 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]]]}] 11:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 578ms 11:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:17:54 INFO - PROCESS | 1688 | 1465496274987 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 11:17:54 INFO - PROCESS | 1688 | 1465496274989 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 11:17:54 INFO - PROCESS | 1688 | 1465496274992 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:17:55 INFO - PROCESS | 1688 | 1465496274997 Marionette TRACE conn2 <- [1,1826,null,{}] 11:17:55 INFO - PROCESS | 1688 | 1465496275000 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}] 11:17:55 INFO - PROCESS | 1688 | 1465496275002 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:55 INFO - PROCESS | 1688 | 1465496275160 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 11:17:55 INFO - PROCESS | 1688 | 1465496275173 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:55 INFO - PROCESS | 1688 | 1465496275174 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x124a61000 == 34 [pid = 1688] [id = 464] 11:17:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x111fcd400) [pid = 1688] [serial = 1391] [outer = 0x0] 11:17:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x124f08000) [pid = 1688] [serial = 1392] [outer = 0x111fcd400] 11:17:55 INFO - PROCESS | 1688 | 1465496275214 Marionette DEBUG loaded listener.js 11:17:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x125f5ac00) [pid = 1688] [serial = 1393] [outer = 0x111fcd400] 11:17:55 INFO - PROCESS | 1688 | 1465496275569 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]]]}] 11:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 623ms 11:17:55 INFO - PROCESS | 1688 | 1465496275615 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 11:17:55 INFO - PROCESS | 1688 | 1465496275617 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 11:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:17:55 INFO - PROCESS | 1688 | 1465496275619 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:17:55 INFO - PROCESS | 1688 | 1465496275620 Marionette TRACE conn2 <- [1,1830,null,{}] 11:17:55 INFO - PROCESS | 1688 | 1465496275622 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}] 11:17:55 INFO - PROCESS | 1688 | 1465496275623 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:55 INFO - PROCESS | 1688 | 1465496275722 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 11:17:55 INFO - PROCESS | 1688 | 1465496275733 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:55 INFO - PROCESS | 1688 | 1465496275737 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x128974800 == 35 [pid = 1688] [id = 465] 11:17:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1265ed400) [pid = 1688] [serial = 1394] [outer = 0x0] 11:17:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x128954000) [pid = 1688] [serial = 1395] [outer = 0x1265ed400] 11:17:55 INFO - PROCESS | 1688 | 1465496275769 Marionette DEBUG loaded listener.js 11:17:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1289e8800) [pid = 1688] [serial = 1396] [outer = 0x1265ed400] 11:17:56 INFO - PROCESS | 1688 | 1465496276121 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]]]}] 11:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 518ms 11:17:56 INFO - PROCESS | 1688 | 1465496276143 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 11:17:56 INFO - PROCESS | 1688 | 1465496276146 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 11:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:17:56 INFO - PROCESS | 1688 | 1465496276149 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:17:56 INFO - PROCESS | 1688 | 1465496276150 Marionette TRACE conn2 <- [1,1834,null,{}] 11:17:56 INFO - PROCESS | 1688 | 1465496276152 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}] 11:17:56 INFO - PROCESS | 1688 | 1465496276153 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:56 INFO - PROCESS | 1688 | 1465496276249 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 11:17:56 INFO - PROCESS | 1688 | 1465496276263 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:56 INFO - PROCESS | 1688 | 1465496276264 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a418000 == 36 [pid = 1688] [id = 466] 11:17:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1289da000) [pid = 1688] [serial = 1397] [outer = 0x0] 11:17:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x128da5800) [pid = 1688] [serial = 1398] [outer = 0x1289da000] 11:17:56 INFO - PROCESS | 1688 | 1465496276294 Marionette DEBUG loaded listener.js 11:17:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x129321c00) [pid = 1688] [serial = 1399] [outer = 0x1289da000] 11:17:56 INFO - PROCESS | 1688 | 1465496276596 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]]]}] 11:17:56 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 11:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 468ms 11:17:56 INFO - PROCESS | 1688 | 1465496276625 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 11:17:56 INFO - PROCESS | 1688 | 1465496276626 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 11:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:17:56 INFO - PROCESS | 1688 | 1465496276632 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:17:56 INFO - PROCESS | 1688 | 1465496276633 Marionette TRACE conn2 <- [1,1838,null,{}] 11:17:56 INFO - PROCESS | 1688 | 1465496276635 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}] 11:17:56 INFO - PROCESS | 1688 | 1465496276636 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:56 INFO - PROCESS | 1688 | 1465496276733 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 11:17:56 INFO - PROCESS | 1688 | 1465496276746 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:56 INFO - PROCESS | 1688 | 1465496276747 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x12af1e000 == 37 [pid = 1688] [id = 467] 11:17:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x128c53c00) [pid = 1688] [serial = 1400] [outer = 0x0] 11:17:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1294bf800) [pid = 1688] [serial = 1401] [outer = 0x128c53c00] 11:17:56 INFO - PROCESS | 1688 | 1465496276771 Marionette DEBUG loaded listener.js 11:17:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12a5b2400) [pid = 1688] [serial = 1402] [outer = 0x128c53c00] 11:17:57 INFO - PROCESS | 1688 | 1465496277128 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]]]}] 11:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 524ms 11:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:17:57 INFO - PROCESS | 1688 | 1465496277155 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 11:17:57 INFO - PROCESS | 1688 | 1465496277157 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 11:17:57 INFO - PROCESS | 1688 | 1465496277161 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:17:57 INFO - PROCESS | 1688 | 1465496277163 Marionette TRACE conn2 <- [1,1842,null,{}] 11:17:57 INFO - PROCESS | 1688 | 1465496277166 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}] 11:17:57 INFO - PROCESS | 1688 | 1465496277168 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:57 INFO - PROCESS | 1688 | 1465496277270 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 11:17:57 INFO - PROCESS | 1688 | 1465496277282 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:57 INFO - PROCESS | 1688 | 1465496277283 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c3e6800 == 38 [pid = 1688] [id = 468] 11:17:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x129320400) [pid = 1688] [serial = 1403] [outer = 0x0] 11:17:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1294c3400) [pid = 1688] [serial = 1404] [outer = 0x129320400] 11:17:57 INFO - PROCESS | 1688 | 1465496277315 Marionette DEBUG loaded listener.js 11:17:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12a769c00) [pid = 1688] [serial = 1405] [outer = 0x129320400] 11:17:57 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x112e5e000) [pid = 1688] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:17:57 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x119356000) [pid = 1688] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:17:57 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x119927800) [pid = 1688] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:17:57 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x120fc7c00) [pid = 1688] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:17:57 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x112da6400) [pid = 1688] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:17:57 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1184bc400) [pid = 1688] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:17:57 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1234c9c00) [pid = 1688] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:17:57 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x11662ec00) [pid = 1688] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:17:57 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x112aa3400) [pid = 1688] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:17:57 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x12557bc00) [pid = 1688] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:17:57 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x121433000) [pid = 1688] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:17:57 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x125571800) [pid = 1688] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:17:57 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x111083400) [pid = 1688] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:17:57 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1150cc400) [pid = 1688] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:17:57 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1160cf400) [pid = 1688] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:17:57 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1199c5c00) [pid = 1688] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:17:57 INFO - PROCESS | 1688 | 1465496277702 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]]]}] 11:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 573ms 11:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:17:57 INFO - PROCESS | 1688 | 1465496277732 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 11:17:57 INFO - PROCESS | 1688 | 1465496277734 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 11:17:57 INFO - PROCESS | 1688 | 1465496277736 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:17:57 INFO - PROCESS | 1688 | 1465496277737 Marionette TRACE conn2 <- [1,1846,null,{}] 11:17:57 INFO - PROCESS | 1688 | 1465496277739 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}] 11:17:57 INFO - PROCESS | 1688 | 1465496277740 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:57 INFO - PROCESS | 1688 | 1465496277820 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 11:17:57 INFO - PROCESS | 1688 | 1465496277877 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:57 INFO - PROCESS | 1688 | 1465496277878 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x1294f8800 == 39 [pid = 1688] [id = 469] 11:17:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1110b8800) [pid = 1688] [serial = 1406] [outer = 0x0] 11:17:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1184bc400) [pid = 1688] [serial = 1407] [outer = 0x1110b8800] 11:17:57 INFO - PROCESS | 1688 | 1465496277902 Marionette DEBUG loaded listener.js 11:17:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x121132c00) [pid = 1688] [serial = 1408] [outer = 0x1110b8800] 11:17:58 INFO - PROCESS | 1688 | 1465496278160 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]]]}] 11:17:58 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) 11:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 468ms 11:17:58 INFO - PROCESS | 1688 | 1465496278204 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 11:17:58 INFO - PROCESS | 1688 | 1465496278206 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 11:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:17:58 INFO - PROCESS | 1688 | 1465496278208 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:17:58 INFO - PROCESS | 1688 | 1465496278209 Marionette TRACE conn2 <- [1,1850,null,{}] 11:17:58 INFO - PROCESS | 1688 | 1465496278220 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}] 11:17:58 INFO - PROCESS | 1688 | 1465496278221 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:58 INFO - PROCESS | 1688 | 1465496278316 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 11:17:58 INFO - PROCESS | 1688 | 1465496278320 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:58 INFO - PROCESS | 1688 | 1465496278322 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c967800 == 40 [pid = 1688] [id = 470] 11:17:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1198d2400) [pid = 1688] [serial = 1409] [outer = 0x0] 11:17:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1289d9400) [pid = 1688] [serial = 1410] [outer = 0x1198d2400] 11:17:58 INFO - PROCESS | 1688 | 1465496278348 Marionette DEBUG loaded listener.js 11:17:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x12ac45c00) [pid = 1688] [serial = 1411] [outer = 0x1198d2400] 11:17:58 INFO - PROCESS | 1688 | 1465496278709 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]]]}] 11:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 527ms 11:17:58 INFO - PROCESS | 1688 | 1465496278737 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 11:17:58 INFO - PROCESS | 1688 | 1465496278739 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 11:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:17:58 INFO - PROCESS | 1688 | 1465496278760 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:17:58 INFO - PROCESS | 1688 | 1465496278763 Marionette TRACE conn2 <- [1,1854,null,{}] 11:17:58 INFO - PROCESS | 1688 | 1465496278766 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}] 11:17:58 INFO - PROCESS | 1688 | 1465496278769 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:58 INFO - PROCESS | 1688 | 1465496278912 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 11:17:58 INFO - PROCESS | 1688 | 1465496278923 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:58 INFO - PROCESS | 1688 | 1465496278924 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ce74800 == 41 [pid = 1688] [id = 471] 11:17:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12ac4f400) [pid = 1688] [serial = 1412] [outer = 0x0] 11:17:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12b842000) [pid = 1688] [serial = 1413] [outer = 0x12ac4f400] 11:17:58 INFO - PROCESS | 1688 | 1465496278951 Marionette DEBUG loaded listener.js 11:17:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12b859400) [pid = 1688] [serial = 1414] [outer = 0x12ac4f400] 11:17:59 INFO - PROCESS | 1688 | 1465496279259 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]]]}] 11:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 522ms 11:17:59 INFO - PROCESS | 1688 | 1465496279282 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 11:17:59 INFO - PROCESS | 1688 | 1465496279284 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 11:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:17:59 INFO - PROCESS | 1688 | 1465496279286 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:17:59 INFO - PROCESS | 1688 | 1465496279287 Marionette TRACE conn2 <- [1,1858,null,{}] 11:17:59 INFO - PROCESS | 1688 | 1465496279289 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}] 11:17:59 INFO - PROCESS | 1688 | 1465496279290 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:59 INFO - PROCESS | 1688 | 1465496279377 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 11:17:59 INFO - PROCESS | 1688 | 1465496279439 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:59 INFO - PROCESS | 1688 | 1465496279440 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:17:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d05a800 == 42 [pid = 1688] [id = 472] 11:17:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12ac50c00) [pid = 1688] [serial = 1415] [outer = 0x0] 11:17:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12b862c00) [pid = 1688] [serial = 1416] [outer = 0x12ac50c00] 11:17:59 INFO - PROCESS | 1688 | 1465496279463 Marionette DEBUG loaded listener.js 11:17:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12b8b2800) [pid = 1688] [serial = 1417] [outer = 0x12ac50c00] 11:17:59 INFO - PROCESS | 1688 | 1465496279910 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]]]}] 11:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 11:17:59 INFO - PROCESS | 1688 | 1465496279957 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 11:17:59 INFO - PROCESS | 1688 | 1465496279960 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 11:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:17:59 INFO - PROCESS | 1688 | 1465496279967 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:17:59 INFO - PROCESS | 1688 | 1465496279970 Marionette TRACE conn2 <- [1,1862,null,{}] 11:17:59 INFO - PROCESS | 1688 | 1465496279976 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}] 11:17:59 INFO - PROCESS | 1688 | 1465496279979 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:00 INFO - PROCESS | 1688 | 1465496280139 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 11:18:00 INFO - PROCESS | 1688 | 1465496280242 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:00 INFO - PROCESS | 1688 | 1465496280243 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x1185b2800 == 43 [pid = 1688] [id = 473] 11:18:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x11696b000) [pid = 1688] [serial = 1418] [outer = 0x0] 11:18:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x11845dc00) [pid = 1688] [serial = 1419] [outer = 0x11696b000] 11:18:00 INFO - PROCESS | 1688 | 1465496280293 Marionette DEBUG loaded listener.js 11:18:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x119356000) [pid = 1688] [serial = 1420] [outer = 0x11696b000] 11:18:00 INFO - PROCESS | 1688 | 1465496280759 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]]]}] 11:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 824ms 11:18:00 INFO - PROCESS | 1688 | 1465496280789 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 11:18:00 INFO - PROCESS | 1688 | 1465496280792 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 11:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:18:00 INFO - PROCESS | 1688 | 1465496280797 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:18:00 INFO - PROCESS | 1688 | 1465496280799 Marionette TRACE conn2 <- [1,1866,null,{}] 11:18:00 INFO - PROCESS | 1688 | 1465496280802 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}] 11:18:00 INFO - PROCESS | 1688 | 1465496280803 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:00 INFO - PROCESS | 1688 | 1465496280906 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 11:18:00 INFO - PROCESS | 1688 | 1465496280965 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:00 INFO - PROCESS | 1688 | 1465496280966 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x1255ee000 == 44 [pid = 1688] [id = 474] 11:18:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1199c4800) [pid = 1688] [serial = 1421] [outer = 0x0] 11:18:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x121433000) [pid = 1688] [serial = 1422] [outer = 0x1199c4800] 11:18:00 INFO - PROCESS | 1688 | 1465496280996 Marionette DEBUG loaded listener.js 11:18:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12197e400) [pid = 1688] [serial = 1423] [outer = 0x1199c4800] 11:18:01 INFO - PROCESS | 1688 | 1465496281380 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]]]}] 11:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 619ms 11:18:01 INFO - PROCESS | 1688 | 1465496281417 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 11:18:01 INFO - PROCESS | 1688 | 1465496281419 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 11:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:18:01 INFO - PROCESS | 1688 | 1465496281421 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:18:01 INFO - PROCESS | 1688 | 1465496281423 Marionette TRACE conn2 <- [1,1870,null,{}] 11:18:01 INFO - PROCESS | 1688 | 1465496281433 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}] 11:18:01 INFO - PROCESS | 1688 | 1465496281436 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:01 INFO - PROCESS | 1688 | 1465496281539 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 11:18:01 INFO - PROCESS | 1688 | 1465496281600 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:01 INFO - PROCESS | 1688 | 1465496281602 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d05d000 == 45 [pid = 1688] [id = 475] 11:18:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12481fc00) [pid = 1688] [serial = 1424] [outer = 0x0] 11:18:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x125571800) [pid = 1688] [serial = 1425] [outer = 0x12481fc00] 11:18:01 INFO - PROCESS | 1688 | 1465496281633 Marionette DEBUG loaded listener.js 11:18:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x12894fc00) [pid = 1688] [serial = 1426] [outer = 0x12481fc00] 11:18:02 INFO - PROCESS | 1688 | 1465496282048 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]]]}] 11:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 671ms 11:18:02 INFO - PROCESS | 1688 | 1465496282092 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 11:18:02 INFO - PROCESS | 1688 | 1465496282094 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 11:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:18:02 INFO - PROCESS | 1688 | 1465496282096 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:18:02 INFO - PROCESS | 1688 | 1465496282098 Marionette TRACE conn2 <- [1,1874,null,{}] 11:18:02 INFO - PROCESS | 1688 | 1465496282100 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}] 11:18:02 INFO - PROCESS | 1688 | 1465496282101 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:02 INFO - PROCESS | 1688 | 1465496282205 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 11:18:02 INFO - PROCESS | 1688 | 1465496282302 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:02 INFO - PROCESS | 1688 | 1465496282303 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d33d800 == 46 [pid = 1688] [id = 476] 11:18:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x129365800) [pid = 1688] [serial = 1427] [outer = 0x0] 11:18:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x12a5b4400) [pid = 1688] [serial = 1428] [outer = 0x129365800] 11:18:02 INFO - PROCESS | 1688 | 1465496282332 Marionette DEBUG loaded listener.js 11:18:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x12ac47c00) [pid = 1688] [serial = 1429] [outer = 0x129365800] 11:18:02 INFO - PROCESS | 1688 | 1465496282742 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]]]}] 11:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 11:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:18:02 INFO - PROCESS | 1688 | 1465496282768 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 11:18:02 INFO - PROCESS | 1688 | 1465496282770 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 11:18:02 INFO - PROCESS | 1688 | 1465496282772 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:18:02 INFO - PROCESS | 1688 | 1465496282773 Marionette TRACE conn2 <- [1,1878,null,{}] 11:18:02 INFO - PROCESS | 1688 | 1465496282776 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}] 11:18:02 INFO - PROCESS | 1688 | 1465496282778 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:02 INFO - PROCESS | 1688 | 1465496282880 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 11:18:02 INFO - PROCESS | 1688 | 1465496282952 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:02 INFO - PROCESS | 1688 | 1465496282953 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x11723f800 == 47 [pid = 1688] [id = 477] 11:18:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x118156400) [pid = 1688] [serial = 1430] [outer = 0x0] 11:18:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x119380800) [pid = 1688] [serial = 1431] [outer = 0x118156400] 11:18:02 INFO - PROCESS | 1688 | 1465496282983 Marionette DEBUG loaded listener.js 11:18:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x124cc1800) [pid = 1688] [serial = 1432] [outer = 0x118156400] 11:18:03 INFO - PROCESS | 1688 | 1465496283593 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]]]}] 11:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 871ms 11:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:18:03 INFO - PROCESS | 1688 | 1465496283644 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 11:18:03 INFO - PROCESS | 1688 | 1465496283648 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 11:18:03 INFO - PROCESS | 1688 | 1465496283653 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:18:03 INFO - PROCESS | 1688 | 1465496283656 Marionette TRACE conn2 <- [1,1882,null,{}] 11:18:03 INFO - PROCESS | 1688 | 1465496283662 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}] 11:18:03 INFO - PROCESS | 1688 | 1465496283664 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:03 INFO - PROCESS | 1688 | 1465496283809 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 11:18:03 INFO - PROCESS | 1688 | 1465496283879 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:03 INFO - PROCESS | 1688 | 1465496283881 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x113ac2800 == 48 [pid = 1688] [id = 478] 11:18:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x1166f4000) [pid = 1688] [serial = 1433] [outer = 0x0] 11:18:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x1172b8800) [pid = 1688] [serial = 1434] [outer = 0x1166f4000] 11:18:03 INFO - PROCESS | 1688 | 1465496283928 Marionette DEBUG loaded listener.js 11:18:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x118596400) [pid = 1688] [serial = 1435] [outer = 0x1166f4000] 11:18:04 INFO - PROCESS | 1688 | 1465496284385 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]]]}] 11:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 774ms 11:18:04 INFO - PROCESS | 1688 | 1465496284425 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 11:18:04 INFO - PROCESS | 1688 | 1465496284428 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 11:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:18:04 INFO - PROCESS | 1688 | 1465496284433 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:18:04 INFO - PROCESS | 1688 | 1465496284434 Marionette TRACE conn2 <- [1,1886,null,{}] 11:18:04 INFO - PROCESS | 1688 | 1465496284436 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}] 11:18:04 INFO - PROCESS | 1688 | 1465496284438 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12ce74800 == 47 [pid = 1688] [id = 471] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12c967800 == 46 [pid = 1688] [id = 470] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x1294f8800 == 45 [pid = 1688] [id = 469] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12c3e6800 == 44 [pid = 1688] [id = 468] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12af1e000 == 43 [pid = 1688] [id = 467] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12a418000 == 42 [pid = 1688] [id = 466] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x128974800 == 41 [pid = 1688] [id = 465] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x124a61000 == 40 [pid = 1688] [id = 464] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12106c800 == 39 [pid = 1688] [id = 463] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x118aae000 == 38 [pid = 1688] [id = 462] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x116aa4000 == 37 [pid = 1688] [id = 461] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x113830800 == 36 [pid = 1688] [id = 460] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x125fdd800 == 35 [pid = 1688] [id = 459] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x116f3f800 == 34 [pid = 1688] [id = 458] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12c57b000 == 33 [pid = 1688] [id = 457] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x113ac2800 == 32 [pid = 1688] [id = 478] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x11723f800 == 31 [pid = 1688] [id = 477] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12d33d800 == 30 [pid = 1688] [id = 476] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12d05d000 == 29 [pid = 1688] [id = 475] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x1255ee000 == 28 [pid = 1688] [id = 474] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x1185b2800 == 27 [pid = 1688] [id = 473] 11:18:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12d05a800 == 26 [pid = 1688] [id = 472] 11:18:05 INFO - PROCESS | 1688 | 1465496285117 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x120f24800) [pid = 1688] [serial = 1350] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x124ff1c00) [pid = 1688] [serial = 1357] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x1234d0000) [pid = 1688] [serial = 1354] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x121b8e800) [pid = 1688] [serial = 1366] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x11937dc00) [pid = 1688] [serial = 1348] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x116777c00) [pid = 1688] [serial = 1324] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x113d35c00) [pid = 1688] [serial = 1323] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x11949d400) [pid = 1688] [serial = 1327] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x119375800) [pid = 1688] [serial = 1326] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x120fc3000) [pid = 1688] [serial = 1330] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x119d1a000) [pid = 1688] [serial = 1329] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1234c6c00) [pid = 1688] [serial = 1333] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x124cb9c00) [pid = 1688] [serial = 1356] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x118f79c00) [pid = 1688] [serial = 1347] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x12143f000) [pid = 1688] [serial = 1332] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x124fe9000) [pid = 1688] [serial = 1336] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x124aca400) [pid = 1688] [serial = 1335] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x11696e800) [pid = 1688] [serial = 1344] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x117e94400) [pid = 1688] [serial = 1345] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x116779c00) [pid = 1688] [serial = 1342] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1133b1000) [pid = 1688] [serial = 1341] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1264b9800) [pid = 1688] [serial = 1339] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1255bec00) [pid = 1688] [serial = 1338] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x121450c00) [pid = 1688] [serial = 1353] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x125f60800) [pid = 1688] [serial = 1359] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x113da2c00) [pid = 1688] [serial = 1362] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x117045400) [pid = 1688] [serial = 1363] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12895c000) [pid = 1688] [serial = 1368] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x119386400) [pid = 1688] [serial = 1365] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x128956800) [pid = 1688] [serial = 1360] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x1289e2000) [pid = 1688] [serial = 1371] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1289e3000) [pid = 1688] [serial = 1369] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x120fcb400) [pid = 1688] [serial = 1351] [outer = 0x0] [url = about:blank] 11:18:05 INFO - PROCESS | 1688 | 1465496285306 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:05 INFO - PROCESS | 1688 | 1465496285309 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x1132c6800 == 27 [pid = 1688] [id = 479] 11:18:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x112da7000) [pid = 1688] [serial = 1436] [outer = 0x0] 11:18:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1133ad800) [pid = 1688] [serial = 1437] [outer = 0x112da7000] 11:18:05 INFO - PROCESS | 1688 | 1465496285338 Marionette DEBUG loaded listener.js 11:18:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x113aa5c00) [pid = 1688] [serial = 1438] [outer = 0x112da7000] 11:18:05 INFO - PROCESS | 1688 | 1465496285659 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]]]}] 11:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1276ms 11:18:05 INFO - PROCESS | 1688 | 1465496285715 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 11:18:05 INFO - PROCESS | 1688 | 1465496285718 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 11:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:18:05 INFO - PROCESS | 1688 | 1465496285721 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:18:05 INFO - PROCESS | 1688 | 1465496285723 Marionette TRACE conn2 <- [1,1890,null,{}] 11:18:05 INFO - PROCESS | 1688 | 1465496285726 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}] 11:18:05 INFO - PROCESS | 1688 | 1465496285727 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:05 INFO - PROCESS | 1688 | 1465496285805 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 11:18:05 INFO - PROCESS | 1688 | 1465496285810 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:05 INFO - PROCESS | 1688 | 1465496285813 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x117234800 == 28 [pid = 1688] [id = 480] 11:18:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x116072800) [pid = 1688] [serial = 1439] [outer = 0x0] 11:18:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x117045400) [pid = 1688] [serial = 1440] [outer = 0x116072800] 11:18:05 INFO - PROCESS | 1688 | 1465496285841 Marionette DEBUG loaded listener.js 11:18:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x11815d800) [pid = 1688] [serial = 1441] [outer = 0x116072800] 11:18:06 INFO - PROCESS | 1688 | 1465496286177 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]]]}] 11:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 471ms 11:18:06 INFO - PROCESS | 1688 | 1465496286192 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 11:18:06 INFO - PROCESS | 1688 | 1465496286194 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 11:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:18:06 INFO - PROCESS | 1688 | 1465496286199 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:18:06 INFO - PROCESS | 1688 | 1465496286200 Marionette TRACE conn2 <- [1,1894,null,{}] 11:18:06 INFO - PROCESS | 1688 | 1465496286202 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}] 11:18:06 INFO - PROCESS | 1688 | 1465496286203 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:06 INFO - PROCESS | 1688 | 1465496286285 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 11:18:06 INFO - PROCESS | 1688 | 1465496286343 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:06 INFO - PROCESS | 1688 | 1465496286344 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x118092800 == 29 [pid = 1688] [id = 481] 11:18:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x118a3bc00) [pid = 1688] [serial = 1442] [outer = 0x0] 11:18:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x118f38000) [pid = 1688] [serial = 1443] [outer = 0x118a3bc00] 11:18:06 INFO - PROCESS | 1688 | 1465496286378 Marionette DEBUG loaded listener.js 11:18:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x119387000) [pid = 1688] [serial = 1444] [outer = 0x118a3bc00] 11:18:06 INFO - PROCESS | 1688 | 1465496286698 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]]]}] 11:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 519ms 11:18:06 INFO - PROCESS | 1688 | 1465496286718 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 11:18:06 INFO - PROCESS | 1688 | 1465496286722 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 11:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:18:06 INFO - PROCESS | 1688 | 1465496286735 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:18:06 INFO - PROCESS | 1688 | 1465496286740 Marionette TRACE conn2 <- [1,1898,null,{}] 11:18:06 INFO - PROCESS | 1688 | 1465496286744 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}] 11:18:06 INFO - PROCESS | 1688 | 1465496286747 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:06 INFO - PROCESS | 1688 | 1465496286876 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 11:18:06 INFO - PROCESS | 1688 | 1465496286961 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:06 INFO - PROCESS | 1688 | 1465496286962 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e8d800 == 30 [pid = 1688] [id = 482] 11:18:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x118f2e800) [pid = 1688] [serial = 1445] [outer = 0x0] 11:18:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1194a4c00) [pid = 1688] [serial = 1446] [outer = 0x118f2e800] 11:18:07 INFO - PROCESS | 1688 | 1465496287003 Marionette DEBUG loaded listener.js 11:18:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x120fc1c00) [pid = 1688] [serial = 1447] [outer = 0x118f2e800] 11:18:07 INFO - PROCESS | 1688 | 1465496287316 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]]]}] 11:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 631ms 11:18:07 INFO - PROCESS | 1688 | 1465496287358 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 11:18:07 INFO - PROCESS | 1688 | 1465496287359 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 11:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:18:07 INFO - PROCESS | 1688 | 1465496287364 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:18:07 INFO - PROCESS | 1688 | 1465496287366 Marionette TRACE conn2 <- [1,1902,null,{}] 11:18:07 INFO - PROCESS | 1688 | 1465496287369 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}] 11:18:07 INFO - PROCESS | 1688 | 1465496287370 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:07 INFO - PROCESS | 1688 | 1465496287469 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 11:18:07 INFO - PROCESS | 1688 | 1465496287506 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:07 INFO - PROCESS | 1688 | 1465496287508 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x1248a3000 == 31 [pid = 1688] [id = 483] 11:18:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1176d4400) [pid = 1688] [serial = 1448] [outer = 0x0] 11:18:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x121129800) [pid = 1688] [serial = 1449] [outer = 0x1176d4400] 11:18:07 INFO - PROCESS | 1688 | 1465496287540 Marionette DEBUG loaded listener.js 11:18:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12143f400) [pid = 1688] [serial = 1450] [outer = 0x1176d4400] 11:18:07 INFO - PROCESS | 1688 | 1465496287866 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]]]}] 11:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 523ms 11:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:18:07 INFO - PROCESS | 1688 | 1465496287885 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 11:18:07 INFO - PROCESS | 1688 | 1465496287886 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 11:18:07 INFO - PROCESS | 1688 | 1465496287889 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:18:07 INFO - PROCESS | 1688 | 1465496287890 Marionette TRACE conn2 <- [1,1906,null,{}] 11:18:07 INFO - PROCESS | 1688 | 1465496287892 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}] 11:18:07 INFO - PROCESS | 1688 | 1465496287893 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:07 INFO - PROCESS | 1688 | 1465496287990 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 11:18:08 INFO - PROCESS | 1688 | 1465496288001 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:08 INFO - PROCESS | 1688 | 1465496288005 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x126561800 == 32 [pid = 1688] [id = 484] 11:18:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x118a3a000) [pid = 1688] [serial = 1451] [outer = 0x0] 11:18:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1234d4c00) [pid = 1688] [serial = 1452] [outer = 0x118a3a000] 11:18:08 INFO - PROCESS | 1688 | 1465496288038 Marionette DEBUG loaded listener.js 11:18:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x124e46000) [pid = 1688] [serial = 1453] [outer = 0x118a3a000] 11:18:08 INFO - PROCESS | 1688 | 1465496288393 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]]]}] 11:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 517ms 11:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:18:08 INFO - PROCESS | 1688 | 1465496288407 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 11:18:08 INFO - PROCESS | 1688 | 1465496288408 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 11:18:08 INFO - PROCESS | 1688 | 1465496288410 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:18:08 INFO - PROCESS | 1688 | 1465496288413 Marionette TRACE conn2 <- [1,1910,null,{}] 11:18:08 INFO - PROCESS | 1688 | 1465496288422 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}] 11:18:08 INFO - PROCESS | 1688 | 1465496288423 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:08 INFO - PROCESS | 1688 | 1465496288519 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 11:18:08 INFO - PROCESS | 1688 | 1465496288523 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:08 INFO - PROCESS | 1688 | 1465496288524 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x113370000 == 33 [pid = 1688] [id = 485] 11:18:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1234cec00) [pid = 1688] [serial = 1454] [outer = 0x0] 11:18:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x125439000) [pid = 1688] [serial = 1455] [outer = 0x1234cec00] 11:18:08 INFO - PROCESS | 1688 | 1465496288549 Marionette DEBUG loaded listener.js 11:18:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x125f5c400) [pid = 1688] [serial = 1456] [outer = 0x1234cec00] 11:18:08 INFO - PROCESS | 1688 | 1465496288894 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]]]}] 11:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 523ms 11:18:08 INFO - PROCESS | 1688 | 1465496288934 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 11:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:18:08 INFO - PROCESS | 1688 | 1465496288935 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 11:18:08 INFO - PROCESS | 1688 | 1465496288937 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:18:08 INFO - PROCESS | 1688 | 1465496288938 Marionette TRACE conn2 <- [1,1914,null,{}] 11:18:08 INFO - PROCESS | 1688 | 1465496288940 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}] 11:18:08 INFO - PROCESS | 1688 | 1465496288941 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:09 INFO - PROCESS | 1688 | 1465496289040 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 11:18:09 INFO - PROCESS | 1688 | 1465496289044 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:09 INFO - PROCESS | 1688 | 1465496289045 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a40e800 == 34 [pid = 1688] [id = 486] 11:18:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x113da5c00) [pid = 1688] [serial = 1457] [outer = 0x0] 11:18:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x12658ac00) [pid = 1688] [serial = 1458] [outer = 0x113da5c00] 11:18:09 INFO - PROCESS | 1688 | 1465496289070 Marionette DEBUG loaded listener.js 11:18:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x128957800) [pid = 1688] [serial = 1459] [outer = 0x113da5c00] 11:18:09 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x1265ed400) [pid = 1688] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:18:09 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x1289da000) [pid = 1688] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:18:09 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1110b8800) [pid = 1688] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:18:09 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x128c53c00) [pid = 1688] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:18:09 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x113821800) [pid = 1688] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:18:09 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1185d3400) [pid = 1688] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:18:09 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x111fcd400) [pid = 1688] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:18:09 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x117e97c00) [pid = 1688] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:18:09 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x118f7bc00) [pid = 1688] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:18:09 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x129320400) [pid = 1688] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:18:09 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x11938bc00) [pid = 1688] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:18:09 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x112e54c00) [pid = 1688] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:18:09 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x11937a000) [pid = 1688] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:18:09 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1198d2400) [pid = 1688] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:18:09 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x12ac4f400) [pid = 1688] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:18:09 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x12ac50c00) [pid = 1688] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:18:09 INFO - PROCESS | 1688 | 1465496289591 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]]]}] 11:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 11:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:18:09 INFO - PROCESS | 1688 | 1465496289607 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 11:18:09 INFO - PROCESS | 1688 | 1465496289609 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 11:18:09 INFO - PROCESS | 1688 | 1465496289611 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:18:09 INFO - PROCESS | 1688 | 1465496289614 Marionette TRACE conn2 <- [1,1918,null,{}] 11:18:09 INFO - PROCESS | 1688 | 1465496289617 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}] 11:18:09 INFO - PROCESS | 1688 | 1465496289618 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:09 INFO - PROCESS | 1688 | 1465496289693 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 11:18:09 INFO - PROCESS | 1688 | 1465496289699 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:09 INFO - PROCESS | 1688 | 1465496289700 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x12657a800 == 35 [pid = 1688] [id = 487] 11:18:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x117e97c00) [pid = 1688] [serial = 1460] [outer = 0x0] 11:18:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x120f26400) [pid = 1688] [serial = 1461] [outer = 0x117e97c00] 11:18:09 INFO - PROCESS | 1688 | 1465496289725 Marionette DEBUG loaded listener.js 11:18:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1265ea000) [pid = 1688] [serial = 1462] [outer = 0x117e97c00] 11:18:10 INFO - PROCESS | 1688 | 1465496290350 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]]]}] 11:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 821ms 11:18:10 INFO - PROCESS | 1688 | 1465496290433 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 11:18:10 INFO - PROCESS | 1688 | 1465496290436 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 11:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:18:10 INFO - PROCESS | 1688 | 1465496290439 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:18:10 INFO - PROCESS | 1688 | 1465496290441 Marionette TRACE conn2 <- [1,1922,null,{}] 11:18:10 INFO - PROCESS | 1688 | 1465496290445 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}] 11:18:10 INFO - PROCESS | 1688 | 1465496290447 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:10 INFO - PROCESS | 1688 | 1465496290556 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 11:18:10 INFO - PROCESS | 1688 | 1465496290615 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:10 INFO - PROCESS | 1688 | 1465496290617 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x11849d000 == 36 [pid = 1688] [id = 488] 11:18:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x11606f800) [pid = 1688] [serial = 1463] [outer = 0x0] 11:18:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1160d2400) [pid = 1688] [serial = 1464] [outer = 0x11606f800] 11:18:10 INFO - PROCESS | 1688 | 1465496290649 Marionette DEBUG loaded listener.js 11:18:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x116a0b400) [pid = 1688] [serial = 1465] [outer = 0x11606f800] 11:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 770ms 11:18:11 INFO - PROCESS | 1688 | 1465496291200 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]]]}] 11:18:11 INFO - PROCESS | 1688 | 1465496291236 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 11:18:11 INFO - PROCESS | 1688 | 1465496291239 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 11:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:18:11 INFO - PROCESS | 1688 | 1465496291258 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:18:11 INFO - PROCESS | 1688 | 1465496291260 Marionette TRACE conn2 <- [1,1926,null,{}] 11:18:11 INFO - PROCESS | 1688 | 1465496291264 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}] 11:18:11 INFO - PROCESS | 1688 | 1465496291265 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:11 INFO - PROCESS | 1688 | 1465496291381 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 11:18:11 INFO - PROCESS | 1688 | 1465496291463 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:11 INFO - PROCESS | 1688 | 1465496291465 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x118098000 == 37 [pid = 1688] [id = 489] 11:18:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1133db400) [pid = 1688] [serial = 1466] [outer = 0x0] 11:18:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1160d1000) [pid = 1688] [serial = 1467] [outer = 0x1133db400] 11:18:11 INFO - PROCESS | 1688 | 1465496291496 Marionette DEBUG loaded listener.js 11:18:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1194a0400) [pid = 1688] [serial = 1468] [outer = 0x1133db400] 11:18:12 INFO - PROCESS | 1688 | --DOCSHELL 0x11225f800 == 36 [pid = 1688] [id = 26] 11:18:12 INFO - PROCESS | 1688 | --DOCSHELL 0x12b88a000 == 35 [pid = 1688] [id = 10] 11:18:12 INFO - PROCESS | 1688 | --DOCSHELL 0x12af26000 == 34 [pid = 1688] [id = 9] 11:18:12 INFO - PROCESS | 1688 | --DOCSHELL 0x12a40e800 == 33 [pid = 1688] [id = 486] 11:18:12 INFO - PROCESS | 1688 | --DOCSHELL 0x113370000 == 32 [pid = 1688] [id = 485] 11:18:12 INFO - PROCESS | 1688 | --DOCSHELL 0x126561800 == 31 [pid = 1688] [id = 484] 11:18:12 INFO - PROCESS | 1688 | --DOCSHELL 0x1248a3000 == 30 [pid = 1688] [id = 483] 11:18:12 INFO - PROCESS | 1688 | --DOCSHELL 0x120e8d800 == 29 [pid = 1688] [id = 482] 11:18:12 INFO - PROCESS | 1688 | --DOCSHELL 0x118092800 == 28 [pid = 1688] [id = 481] 11:18:12 INFO - PROCESS | 1688 | --DOCSHELL 0x117234800 == 27 [pid = 1688] [id = 480] 11:18:12 INFO - PROCESS | 1688 | --DOCSHELL 0x1132c6800 == 26 [pid = 1688] [id = 479] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x128954000) [pid = 1688] [serial = 1395] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x128da5800) [pid = 1688] [serial = 1398] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1184bc400) [pid = 1688] [serial = 1407] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1294bf800) [pid = 1688] [serial = 1401] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x115022800) [pid = 1688] [serial = 1380] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1172b8400) [pid = 1688] [serial = 1381] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x128d9d000) [pid = 1688] [serial = 1372] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x124f08000) [pid = 1688] [serial = 1392] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1184bc000) [pid = 1688] [serial = 1383] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x119376000) [pid = 1688] [serial = 1384] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x119374800) [pid = 1688] [serial = 1377] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1294c3400) [pid = 1688] [serial = 1404] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1194a6400) [pid = 1688] [serial = 1378] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x121436c00) [pid = 1688] [serial = 1389] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x124e3e400) [pid = 1688] [serial = 1390] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1133ce000) [pid = 1688] [serial = 1374] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1162d8000) [pid = 1688] [serial = 1375] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x119928400) [pid = 1688] [serial = 1386] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x120fce400) [pid = 1688] [serial = 1387] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x1289d9400) [pid = 1688] [serial = 1410] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x12ac45c00) [pid = 1688] [serial = 1411] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x12b859400) [pid = 1688] [serial = 1414] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x12b842000) [pid = 1688] [serial = 1413] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x129321c00) [pid = 1688] [serial = 1399] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x12a5b2400) [pid = 1688] [serial = 1402] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x1289e8800) [pid = 1688] [serial = 1396] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x12a769c00) [pid = 1688] [serial = 1405] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x121132c00) [pid = 1688] [serial = 1408] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x125f5ac00) [pid = 1688] [serial = 1393] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x12b8b2800) [pid = 1688] [serial = 1417] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x12b862c00) [pid = 1688] [serial = 1416] [outer = 0x0] [url = about:blank] 11:18:12 INFO - PROCESS | 1688 | 1465496292173 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]]]}] 11:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 980ms 11:18:12 INFO - PROCESS | 1688 | 1465496292232 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 11:18:12 INFO - PROCESS | 1688 | 1465496292234 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 11:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:18:12 INFO - PROCESS | 1688 | 1465496292238 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:18:12 INFO - PROCESS | 1688 | 1465496292240 Marionette TRACE conn2 <- [1,1930,null,{}] 11:18:12 INFO - PROCESS | 1688 | 1465496292244 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}] 11:18:12 INFO - PROCESS | 1688 | 1465496292246 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:12 INFO - PROCESS | 1688 | 1465496292346 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 11:18:12 INFO - PROCESS | 1688 | 1465496292402 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:12 INFO - PROCESS | 1688 | 1465496292405 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x11694f000 == 27 [pid = 1688] [id = 490] 11:18:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x115ef0400) [pid = 1688] [serial = 1469] [outer = 0x0] 11:18:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x1162d8000) [pid = 1688] [serial = 1470] [outer = 0x115ef0400] 11:18:12 INFO - PROCESS | 1688 | 1465496292439 Marionette DEBUG loaded listener.js 11:18:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x1172b1c00) [pid = 1688] [serial = 1471] [outer = 0x115ef0400] 11:18:12 INFO - PROCESS | 1688 | 1465496292878 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]]]}] 11:18:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x117047800) [pid = 1688] [serial = 1472] [outer = 0x12c9ae800] 11:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 673ms 11:18:12 INFO - PROCESS | 1688 | 1465496292923 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 11:18:12 INFO - PROCESS | 1688 | 1465496292926 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 11:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:18:12 INFO - PROCESS | 1688 | 1465496292977 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:18:12 INFO - PROCESS | 1688 | 1465496292980 Marionette TRACE conn2 <- [1,1934,null,{}] 11:18:12 INFO - PROCESS | 1688 | 1465496292987 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}] 11:18:12 INFO - PROCESS | 1688 | 1465496292989 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:13 INFO - PROCESS | 1688 | 1465496293092 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 11:18:13 INFO - PROCESS | 1688 | 1465496293155 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:13 INFO - PROCESS | 1688 | 1465496293156 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x1185b2800 == 28 [pid = 1688] [id = 491] 11:18:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x11920c800) [pid = 1688] [serial = 1473] [outer = 0x0] 11:18:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x119386400) [pid = 1688] [serial = 1474] [outer = 0x11920c800] 11:18:13 INFO - PROCESS | 1688 | 1465496293188 Marionette DEBUG loaded listener.js 11:18:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x1198cdc00) [pid = 1688] [serial = 1475] [outer = 0x11920c800] 11:18:13 INFO - PROCESS | 1688 | 1465496293634 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]]]}] 11:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 717ms 11:18:13 INFO - PROCESS | 1688 | 1465496293652 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 11:18:13 INFO - PROCESS | 1688 | 1465496293653 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 11:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:18:13 INFO - PROCESS | 1688 | 1465496293656 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:18:13 INFO - PROCESS | 1688 | 1465496293658 Marionette TRACE conn2 <- [1,1938,null,{}] 11:18:13 INFO - PROCESS | 1688 | 1465496293667 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}] 11:18:13 INFO - PROCESS | 1688 | 1465496293670 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:13 INFO - PROCESS | 1688 | 1465496293772 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 11:18:13 INFO - PROCESS | 1688 | 1465496293841 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:13 INFO - PROCESS | 1688 | 1465496293843 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x123249000 == 29 [pid = 1688] [id = 492] 11:18:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x119928000) [pid = 1688] [serial = 1476] [outer = 0x0] 11:18:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x119d19800) [pid = 1688] [serial = 1477] [outer = 0x119928000] 11:18:13 INFO - PROCESS | 1688 | 1465496293877 Marionette DEBUG loaded listener.js 11:18:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x121438800) [pid = 1688] [serial = 1478] [outer = 0x119928000] 11:18:14 INFO - PROCESS | 1688 | 1465496294313 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]]]}] 11:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 671ms 11:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:18:14 INFO - PROCESS | 1688 | 1465496294328 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 11:18:14 INFO - PROCESS | 1688 | 1465496294330 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 11:18:14 INFO - PROCESS | 1688 | 1465496294332 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:18:14 INFO - PROCESS | 1688 | 1465496294333 Marionette TRACE conn2 <- [1,1942,null,{}] 11:18:14 INFO - PROCESS | 1688 | 1465496294336 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}] 11:18:14 INFO - PROCESS | 1688 | 1465496294337 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:14 INFO - PROCESS | 1688 | 1465496294458 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 11:18:14 INFO - PROCESS | 1688 | 1465496294527 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:14 INFO - PROCESS | 1688 | 1465496294528 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x125f16800 == 30 [pid = 1688] [id = 493] 11:18:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x12481a400) [pid = 1688] [serial = 1479] [outer = 0x0] 11:18:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x124ac4c00) [pid = 1688] [serial = 1480] [outer = 0x12481a400] 11:18:14 INFO - PROCESS | 1688 | 1465496294557 Marionette DEBUG loaded listener.js 11:18:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x124e43c00) [pid = 1688] [serial = 1481] [outer = 0x12481a400] 11:18:14 INFO - PROCESS | 1688 | 1465496294963 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]]]}] 11:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 669ms 11:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:18:15 INFO - PROCESS | 1688 | 1465496295002 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 11:18:15 INFO - PROCESS | 1688 | 1465496295003 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 11:18:15 INFO - PROCESS | 1688 | 1465496295005 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:18:15 INFO - PROCESS | 1688 | 1465496295007 Marionette TRACE conn2 <- [1,1946,null,{}] 11:18:15 INFO - PROCESS | 1688 | 1465496295009 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}] 11:18:15 INFO - PROCESS | 1688 | 1465496295011 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:15 INFO - PROCESS | 1688 | 1465496295101 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 11:18:15 INFO - PROCESS | 1688 | 1465496295155 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:15 INFO - PROCESS | 1688 | 1465496295157 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x128de3800 == 31 [pid = 1688] [id = 494] 11:18:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x121b93c00) [pid = 1688] [serial = 1482] [outer = 0x0] 11:18:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x124fe4800) [pid = 1688] [serial = 1483] [outer = 0x121b93c00] 11:18:15 INFO - PROCESS | 1688 | 1465496295186 Marionette DEBUG loaded listener.js 11:18:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x12542f000) [pid = 1688] [serial = 1484] [outer = 0x121b93c00] 11:18:15 INFO - PROCESS | 1688 | 1465496295617 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]]]}] 11:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 617ms 11:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:18:15 INFO - PROCESS | 1688 | 1465496295624 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 11:18:15 INFO - PROCESS | 1688 | 1465496295625 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 11:18:15 INFO - PROCESS | 1688 | 1465496295627 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:18:15 INFO - PROCESS | 1688 | 1465496295629 Marionette TRACE conn2 <- [1,1950,null,{}] 11:18:15 INFO - PROCESS | 1688 | 1465496295631 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}] 11:18:15 INFO - PROCESS | 1688 | 1465496295635 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:15 INFO - PROCESS | 1688 | 1465496295764 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 11:18:15 INFO - PROCESS | 1688 | 1465496295854 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:15 INFO - PROCESS | 1688 | 1465496295855 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a73e800 == 32 [pid = 1688] [id = 495] 11:18:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1265ec800) [pid = 1688] [serial = 1485] [outer = 0x0] 11:18:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x128aa2400) [pid = 1688] [serial = 1486] [outer = 0x1265ec800] 11:18:15 INFO - PROCESS | 1688 | 1465496295884 Marionette DEBUG loaded listener.js 11:18:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x128d99000) [pid = 1688] [serial = 1487] [outer = 0x1265ec800] 11:18:16 INFO - PROCESS | 1688 | 1465496296341 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]]]}] 11:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 722ms 11:18:16 INFO - PROCESS | 1688 | 1465496296349 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 11:18:16 INFO - PROCESS | 1688 | 1465496296351 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 11:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:18:16 INFO - PROCESS | 1688 | 1465496296355 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:18:16 INFO - PROCESS | 1688 | 1465496296357 Marionette TRACE conn2 <- [1,1954,null,{}] 11:18:16 INFO - PROCESS | 1688 | 1465496296361 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}] 11:18:16 INFO - PROCESS | 1688 | 1465496296363 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:16 INFO - PROCESS | 1688 | 1465496296478 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 11:18:16 INFO - PROCESS | 1688 | 1465496296575 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:16 INFO - PROCESS | 1688 | 1465496296576 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x11808a800 == 33 [pid = 1688] [id = 496] 11:18:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x113d3d400) [pid = 1688] [serial = 1488] [outer = 0x0] 11:18:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1160d9000) [pid = 1688] [serial = 1489] [outer = 0x113d3d400] 11:18:16 INFO - PROCESS | 1688 | 1465496296625 Marionette DEBUG loaded listener.js 11:18:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1184bac00) [pid = 1688] [serial = 1490] [outer = 0x113d3d400] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x11849d000 == 32 [pid = 1688] [id = 488] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x12c576800 == 31 [pid = 1688] [id = 14] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x12db2e000 == 30 [pid = 1688] [id = 22] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x11809d800 == 29 [pid = 1688] [id = 12] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x128de2000 == 28 [pid = 1688] [id = 6] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x11724a000 == 27 [pid = 1688] [id = 25] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x128de7000 == 26 [pid = 1688] [id = 19] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x12c956800 == 25 [pid = 1688] [id = 15] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x12c3de000 == 24 [pid = 1688] [id = 13] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x112755000 == 23 [pid = 1688] [id = 23] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x116a95000 == 22 [pid = 1688] [id = 24] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x12a75b000 == 21 [pid = 1688] [id = 8] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x12bc9b800 == 20 [pid = 1688] [id = 11] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x12d1e4000 == 19 [pid = 1688] [id = 20] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x12db1f000 == 18 [pid = 1688] [id = 21] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x12d051800 == 17 [pid = 1688] [id = 18] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x12a73e800 == 16 [pid = 1688] [id = 495] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x128de3800 == 15 [pid = 1688] [id = 494] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x125f16800 == 14 [pid = 1688] [id = 493] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x123249000 == 13 [pid = 1688] [id = 492] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x1185b2800 == 12 [pid = 1688] [id = 491] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x118098000 == 11 [pid = 1688] [id = 489] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x12657a800 == 10 [pid = 1688] [id = 487] 11:18:18 INFO - PROCESS | 1688 | --DOCSHELL 0x11694f000 == 9 [pid = 1688] [id = 490] 11:18:18 INFO - PROCESS | 1688 | 1465496298954 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]]]}] 11:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2630ms 11:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:18:18 INFO - PROCESS | 1688 | 1465496298985 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 11:18:18 INFO - PROCESS | 1688 | 1465496298987 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 11:18:18 INFO - PROCESS | 1688 | 1465496298991 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:18:18 INFO - PROCESS | 1688 | 1465496298993 Marionette TRACE conn2 <- [1,1958,null,{}] 11:18:19 INFO - PROCESS | 1688 | 1465496298998 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}] 11:18:19 INFO - PROCESS | 1688 | 1465496299000 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:19 INFO - PROCESS | 1688 | 1465496299093 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 11:18:19 INFO - PROCESS | 1688 | 1465496299174 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:19 INFO - PROCESS | 1688 | 1465496299177 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x1169a2000 == 10 [pid = 1688] [id = 497] 11:18:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x11606ec00) [pid = 1688] [serial = 1491] [outer = 0x0] 11:18:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1162cc400) [pid = 1688] [serial = 1492] [outer = 0x11606ec00] 11:18:19 INFO - PROCESS | 1688 | 1465496299225 Marionette DEBUG loaded listener.js 11:18:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x11696a400) [pid = 1688] [serial = 1493] [outer = 0x11606ec00] 11:18:19 INFO - PROCESS | 1688 | 1465496299643 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]]]}] 11:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 672ms 11:18:19 INFO - PROCESS | 1688 | 1465496299672 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 11:18:19 INFO - PROCESS | 1688 | 1465496299678 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 11:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:18:19 INFO - PROCESS | 1688 | 1465496299686 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:18:19 INFO - PROCESS | 1688 | 1465496299689 Marionette TRACE conn2 <- [1,1962,null,{}] 11:18:19 INFO - PROCESS | 1688 | 1465496299692 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}] 11:18:19 INFO - PROCESS | 1688 | 1465496299696 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:19 INFO - PROCESS | 1688 | 1465496299825 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 11:18:19 INFO - PROCESS | 1688 | 1465496299838 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:19 INFO - PROCESS | 1688 | 1465496299840 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x116669000 == 11 [pid = 1688] [id = 498] 11:18:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x118159800) [pid = 1688] [serial = 1494] [outer = 0x0] 11:18:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1185dd000) [pid = 1688] [serial = 1495] [outer = 0x118159800] 11:18:19 INFO - PROCESS | 1688 | 1465496299885 Marionette DEBUG loaded listener.js 11:18:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x11920d000) [pid = 1688] [serial = 1496] [outer = 0x118159800] 11:18:20 INFO - PROCESS | 1688 | 1465496300273 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]]]}] 11:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 621ms 11:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:18:20 INFO - PROCESS | 1688 | 1465496300313 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 11:18:20 INFO - PROCESS | 1688 | 1465496300315 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 11:18:20 INFO - PROCESS | 1688 | 1465496300317 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:18:20 INFO - PROCESS | 1688 | 1465496300320 Marionette TRACE conn2 <- [1,1966,null,{}] 11:18:20 INFO - PROCESS | 1688 | 1465496300328 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}] 11:18:20 INFO - PROCESS | 1688 | 1465496300331 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:20 INFO - PROCESS | 1688 | 1465496300410 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 11:18:20 INFO - PROCESS | 1688 | 1465496300418 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:20 INFO - PROCESS | 1688 | 1465496300420 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x121849800 == 12 [pid = 1688] [id = 499] 11:18:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x112da6400) [pid = 1688] [serial = 1497] [outer = 0x0] 11:18:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1194a5800) [pid = 1688] [serial = 1498] [outer = 0x112da6400] 11:18:20 INFO - PROCESS | 1688 | 1465496300448 Marionette DEBUG loaded listener.js 11:18:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x119d0f000) [pid = 1688] [serial = 1499] [outer = 0x112da6400] 11:18:20 INFO - PROCESS | 1688 | 1465496300908 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]]]}] 11:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 620ms 11:18:20 INFO - PROCESS | 1688 | 1465496300938 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 11:18:20 INFO - PROCESS | 1688 | 1465496300941 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 11:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:18:20 INFO - PROCESS | 1688 | 1465496300946 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:18:20 INFO - PROCESS | 1688 | 1465496300949 Marionette TRACE conn2 <- [1,1970,null,{}] 11:18:20 INFO - PROCESS | 1688 | 1465496300952 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}] 11:18:20 INFO - PROCESS | 1688 | 1465496300954 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:21 INFO - PROCESS | 1688 | 1465496301104 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 11:18:21 INFO - PROCESS | 1688 | 1465496301156 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:21 INFO - PROCESS | 1688 | 1465496301157 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x1254c8800 == 13 [pid = 1688] [id = 500] 11:18:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x121004400) [pid = 1688] [serial = 1500] [outer = 0x0] 11:18:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x121433400) [pid = 1688] [serial = 1501] [outer = 0x121004400] 11:18:21 INFO - PROCESS | 1688 | 1465496301218 Marionette DEBUG loaded listener.js 11:18:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x12143f000) [pid = 1688] [serial = 1502] [outer = 0x121004400] 11:18:21 INFO - PROCESS | 1688 | 1465496301516 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]]]}] 11:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 622ms 11:18:21 INFO - PROCESS | 1688 | 1465496301567 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 11:18:21 INFO - PROCESS | 1688 | 1465496301568 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 11:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:18:21 INFO - PROCESS | 1688 | 1465496301570 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:18:21 INFO - PROCESS | 1688 | 1465496301571 Marionette TRACE conn2 <- [1,1974,null,{}] 11:18:21 INFO - PROCESS | 1688 | 1465496301573 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}] 11:18:21 INFO - PROCESS | 1688 | 1465496301582 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:21 INFO - PROCESS | 1688 | 1465496301681 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 11:18:21 INFO - PROCESS | 1688 | 1465496301685 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:21 INFO - PROCESS | 1688 | 1465496301686 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x128974000 == 14 [pid = 1688] [id = 501] 11:18:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x118161c00) [pid = 1688] [serial = 1503] [outer = 0x0] 11:18:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1214e7800) [pid = 1688] [serial = 1504] [outer = 0x118161c00] 11:18:21 INFO - PROCESS | 1688 | 1465496301712 Marionette DEBUG loaded listener.js 11:18:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x1234d0000) [pid = 1688] [serial = 1505] [outer = 0x118161c00] 11:18:22 INFO - PROCESS | 1688 | 1465496302153 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]]]}] 11:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 618ms 11:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:18:22 INFO - PROCESS | 1688 | 1465496302189 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 11:18:22 INFO - PROCESS | 1688 | 1465496302191 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 11:18:22 INFO - PROCESS | 1688 | 1465496302194 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:18:22 INFO - PROCESS | 1688 | 1465496302196 Marionette TRACE conn2 <- [1,1978,null,{}] 11:18:22 INFO - PROCESS | 1688 | 1465496302215 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}] 11:18:22 INFO - PROCESS | 1688 | 1465496302221 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:22 INFO - PROCESS | 1688 | 1465496302385 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 11:18:22 INFO - PROCESS | 1688 | 1465496302442 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:22 INFO - PROCESS | 1688 | 1465496302443 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a414800 == 15 [pid = 1688] [id = 502] 11:18:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x112da3000) [pid = 1688] [serial = 1506] [outer = 0x0] 11:18:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x124cc3400) [pid = 1688] [serial = 1507] [outer = 0x112da3000] 11:18:22 INFO - PROCESS | 1688 | 1465496302470 Marionette DEBUG loaded listener.js 11:18:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1255bf400) [pid = 1688] [serial = 1508] [outer = 0x112da3000] 11:18:22 INFO - PROCESS | 1688 | 1465496302756 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]]]}] 11:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 589ms 11:18:22 INFO - PROCESS | 1688 | 1465496302794 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 11:18:22 INFO - PROCESS | 1688 | 1465496302796 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 11:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:18:22 INFO - PROCESS | 1688 | 1465496302800 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:18:22 INFO - PROCESS | 1688 | 1465496302801 Marionette TRACE conn2 <- [1,1982,null,{}] 11:18:22 INFO - PROCESS | 1688 | 1465496302804 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}] 11:18:22 INFO - PROCESS | 1688 | 1465496302805 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:22 INFO - PROCESS | 1688 | 1465496302909 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 11:18:22 INFO - PROCESS | 1688 | 1465496302912 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:22 INFO - PROCESS | 1688 | 1465496302913 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ac30000 == 16 [pid = 1688] [id = 503] 11:18:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x124828000) [pid = 1688] [serial = 1509] [outer = 0x0] 11:18:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x126429400) [pid = 1688] [serial = 1510] [outer = 0x124828000] 11:18:22 INFO - PROCESS | 1688 | 1465496302937 Marionette DEBUG loaded listener.js 11:18:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x12894e800) [pid = 1688] [serial = 1511] [outer = 0x124828000] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x118a3a000) [pid = 1688] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x112da7000) [pid = 1688] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x116072800) [pid = 1688] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x118a3bc00) [pid = 1688] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x118f2e800) [pid = 1688] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x1176d4400) [pid = 1688] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x121b93c00) [pid = 1688] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1265ec800) [pid = 1688] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x12481a400) [pid = 1688] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1199c4800) [pid = 1688] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x11696b000) [pid = 1688] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x129365800) [pid = 1688] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1166f4000) [pid = 1688] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x12481fc00) [pid = 1688] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x118156400) [pid = 1688] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1133db400) [pid = 1688] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x11606f800) [pid = 1688] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x117e97c00) [pid = 1688] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x113da5c00) [pid = 1688] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x119928000) [pid = 1688] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x11920c800) [pid = 1688] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x115ef0400) [pid = 1688] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:18:23 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1234cec00) [pid = 1688] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:18:23 INFO - PROCESS | 1688 | 1465496303462 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]]]}] 11:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 718ms 11:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:18:23 INFO - PROCESS | 1688 | 1465496303520 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 11:18:23 INFO - PROCESS | 1688 | 1465496303521 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 11:18:23 INFO - PROCESS | 1688 | 1465496303523 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:18:23 INFO - PROCESS | 1688 | 1465496303524 Marionette TRACE conn2 <- [1,1986,null,{}] 11:18:23 INFO - PROCESS | 1688 | 1465496303527 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}] 11:18:23 INFO - PROCESS | 1688 | 1465496303528 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:23 INFO - PROCESS | 1688 | 1465496303607 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 11:18:23 INFO - PROCESS | 1688 | 1465496303610 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:23 INFO - PROCESS | 1688 | 1465496303611 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x119cc5000 == 17 [pid = 1688] [id = 504] 11:18:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x115ef2800) [pid = 1688] [serial = 1512] [outer = 0x0] 11:18:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x117046800) [pid = 1688] [serial = 1513] [outer = 0x115ef2800] 11:18:23 INFO - PROCESS | 1688 | 1465496303638 Marionette DEBUG loaded listener.js 11:18:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x119209c00) [pid = 1688] [serial = 1514] [outer = 0x115ef2800] 11:18:24 INFO - PROCESS | 1688 | 1465496304103 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]]]}] 11:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 619ms 11:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:18:24 INFO - PROCESS | 1688 | 1465496304144 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 11:18:24 INFO - PROCESS | 1688 | 1465496304145 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 11:18:24 INFO - PROCESS | 1688 | 1465496304147 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:18:24 INFO - PROCESS | 1688 | 1465496304148 Marionette TRACE conn2 <- [1,1990,null,{}] 11:18:24 INFO - PROCESS | 1688 | 1465496304151 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}] 11:18:24 INFO - PROCESS | 1688 | 1465496304152 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:24 INFO - PROCESS | 1688 | 1465496304229 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 11:18:24 INFO - PROCESS | 1688 | 1465496304234 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:24 INFO - PROCESS | 1688 | 1465496304235 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x121844800 == 18 [pid = 1688] [id = 505] 11:18:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x119cedc00) [pid = 1688] [serial = 1515] [outer = 0x0] 11:18:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x121437000) [pid = 1688] [serial = 1516] [outer = 0x119cedc00] 11:18:24 INFO - PROCESS | 1688 | 1465496304260 Marionette DEBUG loaded listener.js 11:18:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1255bc400) [pid = 1688] [serial = 1517] [outer = 0x119cedc00] 11:18:24 INFO - PROCESS | 1688 | 1465496304660 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]]]}] 11:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 570ms 11:18:24 INFO - PROCESS | 1688 | 1465496304718 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 11:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:18:24 INFO - PROCESS | 1688 | 1465496304720 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 11:18:24 INFO - PROCESS | 1688 | 1465496304723 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:18:24 INFO - PROCESS | 1688 | 1465496304725 Marionette TRACE conn2 <- [1,1994,null,{}] 11:18:24 INFO - PROCESS | 1688 | 1465496304729 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}] 11:18:24 INFO - PROCESS | 1688 | 1465496304730 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:24 INFO - PROCESS | 1688 | 1465496304856 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 11:18:24 INFO - PROCESS | 1688 | 1465496304868 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:24 INFO - PROCESS | 1688 | 1465496304869 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x12af38000 == 19 [pid = 1688] [id = 506] 11:18:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1255bf800) [pid = 1688] [serial = 1518] [outer = 0x0] 11:18:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x128952400) [pid = 1688] [serial = 1519] [outer = 0x1255bf800] 11:18:24 INFO - PROCESS | 1688 | 1465496304908 Marionette DEBUG loaded listener.js 11:18:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x128959c00) [pid = 1688] [serial = 1520] [outer = 0x1255bf800] 11:18:25 INFO - PROCESS | 1688 | 1465496305306 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]]]}] 11:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 620ms 11:18:25 INFO - PROCESS | 1688 | 1465496305344 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 11:18:25 INFO - PROCESS | 1688 | 1465496305346 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 11:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:18:25 INFO - PROCESS | 1688 | 1465496305350 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:18:25 INFO - PROCESS | 1688 | 1465496305352 Marionette TRACE conn2 <- [1,1998,null,{}] 11:18:25 INFO - PROCESS | 1688 | 1465496305357 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}] 11:18:25 INFO - PROCESS | 1688 | 1465496305359 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:25 INFO - PROCESS | 1688 | 1465496305494 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 11:18:25 INFO - PROCESS | 1688 | 1465496305553 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:25 INFO - PROCESS | 1688 | 1465496305556 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x116a97000 == 20 [pid = 1688] [id = 507] 11:18:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x113294400) [pid = 1688] [serial = 1521] [outer = 0x0] 11:18:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x113863400) [pid = 1688] [serial = 1522] [outer = 0x113294400] 11:18:25 INFO - PROCESS | 1688 | 1465496305591 Marionette DEBUG loaded listener.js 11:18:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1166ee400) [pid = 1688] [serial = 1523] [outer = 0x113294400] 11:18:26 INFO - PROCESS | 1688 | 1465496306112 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]]]}] 11:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 772ms 11:18:26 INFO - PROCESS | 1688 | 1465496306122 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 11:18:26 INFO - PROCESS | 1688 | 1465496306125 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 11:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:18:26 INFO - PROCESS | 1688 | 1465496306183 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:18:26 INFO - PROCESS | 1688 | 1465496306185 Marionette TRACE conn2 <- [1,2002,null,{}] 11:18:26 INFO - PROCESS | 1688 | 1465496306188 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}] 11:18:26 INFO - PROCESS | 1688 | 1465496306190 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:26 INFO - PROCESS | 1688 | 1465496306310 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 11:18:26 INFO - PROCESS | 1688 | 1465496306393 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:26 INFO - PROCESS | 1688 | 1465496306394 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x126b7f000 == 21 [pid = 1688] [id = 508] 11:18:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x119372000) [pid = 1688] [serial = 1524] [outer = 0x0] 11:18:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x11937b400) [pid = 1688] [serial = 1525] [outer = 0x119372000] 11:18:26 INFO - PROCESS | 1688 | 1465496306426 Marionette DEBUG loaded listener.js 11:18:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x119cea000) [pid = 1688] [serial = 1526] [outer = 0x119372000] 11:18:27 INFO - PROCESS | 1688 | 1465496307091 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]]]}] 11:18:27 INFO - PROCESS | 1688 | --DOCSHELL 0x11808a800 == 20 [pid = 1688] [id = 496] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x1160d9000) [pid = 1688] [serial = 1489] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1133ad800) [pid = 1688] [serial = 1437] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x113aa5c00) [pid = 1688] [serial = 1438] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x118592400) [pid = 1688] [serial = 898] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x117045400) [pid = 1688] [serial = 1440] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x11815d800) [pid = 1688] [serial = 1441] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x118f38000) [pid = 1688] [serial = 1443] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x119387000) [pid = 1688] [serial = 1444] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1172b8800) [pid = 1688] [serial = 1434] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x11845dc00) [pid = 1688] [serial = 1419] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x121433000) [pid = 1688] [serial = 1422] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x125571800) [pid = 1688] [serial = 1425] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x12a5b4400) [pid = 1688] [serial = 1428] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x119380800) [pid = 1688] [serial = 1431] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x12197e400) [pid = 1688] [serial = 1423] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x119356000) [pid = 1688] [serial = 1420] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x12ac47c00) [pid = 1688] [serial = 1429] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x118596400) [pid = 1688] [serial = 1435] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12894fc00) [pid = 1688] [serial = 1426] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x124cc1800) [pid = 1688] [serial = 1432] [outer = 0x0] [url = about:blank] 11:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 976ms 11:18:27 INFO - PROCESS | 1688 | 1465496307155 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 11:18:27 INFO - PROCESS | 1688 | 1465496307157 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 11:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:18:27 INFO - PROCESS | 1688 | 1465496307160 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:18:27 INFO - PROCESS | 1688 | 1465496307162 Marionette TRACE conn2 <- [1,2006,null,{}] 11:18:27 INFO - PROCESS | 1688 | 1465496307165 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}] 11:18:27 INFO - PROCESS | 1688 | 1465496307167 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:27 INFO - PROCESS | 1688 | 1465496307251 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1162d8000) [pid = 1688] [serial = 1470] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x12143f400) [pid = 1688] [serial = 1450] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1194a0400) [pid = 1688] [serial = 1468] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x1160d1000) [pid = 1688] [serial = 1467] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x116a0b400) [pid = 1688] [serial = 1465] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x1265ea000) [pid = 1688] [serial = 1462] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x1160d2400) [pid = 1688] [serial = 1464] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x120f26400) [pid = 1688] [serial = 1461] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x124ac4c00) [pid = 1688] [serial = 1480] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x128957800) [pid = 1688] [serial = 1459] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x121438800) [pid = 1688] [serial = 1478] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x119386400) [pid = 1688] [serial = 1474] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x1172b1c00) [pid = 1688] [serial = 1471] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x125f5c400) [pid = 1688] [serial = 1456] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x119d19800) [pid = 1688] [serial = 1477] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x12658ac00) [pid = 1688] [serial = 1458] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x1234d4c00) [pid = 1688] [serial = 1452] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 65 (0x125439000) [pid = 1688] [serial = 1455] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 64 (0x124e46000) [pid = 1688] [serial = 1453] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 63 (0x1198cdc00) [pid = 1688] [serial = 1475] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 62 (0x120fc1c00) [pid = 1688] [serial = 1447] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 61 (0x121129800) [pid = 1688] [serial = 1449] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 60 (0x1194a4c00) [pid = 1688] [serial = 1446] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 59 (0x12542f000) [pid = 1688] [serial = 1484] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 58 (0x128d99000) [pid = 1688] [serial = 1487] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 57 (0x128aa2400) [pid = 1688] [serial = 1486] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 56 (0x124e43c00) [pid = 1688] [serial = 1481] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | --DOMWINDOW == 55 (0x124fe4800) [pid = 1688] [serial = 1483] [outer = 0x0] [url = about:blank] 11:18:27 INFO - PROCESS | 1688 | 1465496307309 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:27 INFO - PROCESS | 1688 | 1465496307311 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x116099000 == 21 [pid = 1688] [id = 509] 11:18:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 56 (0x1160d1800) [pid = 1688] [serial = 1527] [outer = 0x0] 11:18:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 57 (0x116773800) [pid = 1688] [serial = 1528] [outer = 0x1160d1800] 11:18:27 INFO - PROCESS | 1688 | 1465496307338 Marionette DEBUG loaded listener.js 11:18:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 58 (0x117046000) [pid = 1688] [serial = 1529] [outer = 0x1160d1800] 11:18:27 INFO - PROCESS | 1688 | 1465496307637 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]]]}] 11:18:27 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 11:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 522ms 11:18:27 INFO - PROCESS | 1688 | 1465496307682 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 11:18:27 INFO - PROCESS | 1688 | 1465496307685 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 11:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:18:27 INFO - PROCESS | 1688 | 1465496307689 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:18:27 INFO - PROCESS | 1688 | 1465496307691 Marionette TRACE conn2 <- [1,2010,null,{}] 11:18:27 INFO - PROCESS | 1688 | 1465496307693 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}] 11:18:27 INFO - PROCESS | 1688 | 1465496307698 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:27 INFO - PROCESS | 1688 | 1465496307784 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 11:18:27 INFO - PROCESS | 1688 | 1465496307866 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:27 INFO - PROCESS | 1688 | 1465496307867 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x117e5e000 == 22 [pid = 1688] [id = 510] 11:18:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 59 (0x117043800) [pid = 1688] [serial = 1530] [outer = 0x0] 11:18:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 60 (0x118459400) [pid = 1688] [serial = 1531] [outer = 0x117043800] 11:18:27 INFO - PROCESS | 1688 | 1465496307909 Marionette DEBUG loaded listener.js 11:18:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 61 (0x119210c00) [pid = 1688] [serial = 1532] [outer = 0x117043800] 11:18:28 INFO - PROCESS | 1688 | 1465496308319 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]]]}] 11:18:28 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 11:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 11:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:18:28 INFO - PROCESS | 1688 | 1465496308359 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 11:18:28 INFO - PROCESS | 1688 | 1465496308360 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 11:18:28 INFO - PROCESS | 1688 | 1465496308363 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:18:28 INFO - PROCESS | 1688 | 1465496308365 Marionette TRACE conn2 <- [1,2014,null,{}] 11:18:28 INFO - PROCESS | 1688 | 1465496308379 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}] 11:18:28 INFO - PROCESS | 1688 | 1465496308382 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:28 INFO - PROCESS | 1688 | 1465496308481 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 11:18:28 INFO - PROCESS | 1688 | 1465496308486 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:28 INFO - PROCESS | 1688 | 1465496308488 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x11926f800 == 23 [pid = 1688] [id = 511] 11:18:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 62 (0x112a78c00) [pid = 1688] [serial = 1533] [outer = 0x0] 11:18:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 63 (0x119386400) [pid = 1688] [serial = 1534] [outer = 0x112a78c00] 11:18:28 INFO - PROCESS | 1688 | 1465496308515 Marionette DEBUG loaded listener.js 11:18:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 64 (0x119cef000) [pid = 1688] [serial = 1535] [outer = 0x112a78c00] 11:18:28 INFO - PROCESS | 1688 | 1465496308888 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]]]}] 11:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 572ms 11:18:28 INFO - PROCESS | 1688 | 1465496308936 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 11:18:28 INFO - PROCESS | 1688 | 1465496308937 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 11:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:18:28 INFO - PROCESS | 1688 | 1465496308940 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:18:28 INFO - PROCESS | 1688 | 1465496308942 Marionette TRACE conn2 <- [1,2018,null,{}] 11:18:28 INFO - PROCESS | 1688 | 1465496308945 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}] 11:18:28 INFO - PROCESS | 1688 | 1465496308947 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:29 INFO - PROCESS | 1688 | 1465496309095 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 11:18:29 INFO - PROCESS | 1688 | 1465496309117 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:29 INFO - PROCESS | 1688 | 1465496309118 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x12117f000 == 24 [pid = 1688] [id = 512] 11:18:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x112ad7c00) [pid = 1688] [serial = 1536] [outer = 0x0] 11:18:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x120fc6400) [pid = 1688] [serial = 1537] [outer = 0x112ad7c00] 11:18:29 INFO - PROCESS | 1688 | 1465496309186 Marionette DEBUG loaded listener.js 11:18:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x12112e400) [pid = 1688] [serial = 1538] [outer = 0x112ad7c00] 11:18:29 INFO - PROCESS | 1688 | 1465496309530 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]]]}] 11:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 620ms 11:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:18:29 INFO - PROCESS | 1688 | 1465496309561 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 11:18:29 INFO - PROCESS | 1688 | 1465496309563 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 11:18:29 INFO - PROCESS | 1688 | 1465496309566 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:18:29 INFO - PROCESS | 1688 | 1465496309567 Marionette TRACE conn2 <- [1,2022,null,{}] 11:18:29 INFO - PROCESS | 1688 | 1465496309576 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}] 11:18:29 INFO - PROCESS | 1688 | 1465496309577 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:29 INFO - PROCESS | 1688 | 1465496309669 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 11:18:29 INFO - PROCESS | 1688 | 1465496309673 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:29 INFO - PROCESS | 1688 | 1465496309674 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x123257000 == 25 [pid = 1688] [id = 513] 11:18:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x120f2a000) [pid = 1688] [serial = 1539] [outer = 0x0] 11:18:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x121437800) [pid = 1688] [serial = 1540] [outer = 0x120f2a000] 11:18:29 INFO - PROCESS | 1688 | 1465496309699 Marionette DEBUG loaded listener.js 11:18:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x121984000) [pid = 1688] [serial = 1541] [outer = 0x120f2a000] 11:18:30 INFO - PROCESS | 1688 | 1465496310087 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]]]}] 11:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 574ms 11:18:30 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x119cedc00) [pid = 1688] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:18:30 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x113d3d400) [pid = 1688] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:18:30 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x118159800) [pid = 1688] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:18:30 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x11606ec00) [pid = 1688] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:18:30 INFO - PROCESS | 1688 | --DOMWINDOW == 65 (0x112da6400) [pid = 1688] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:18:30 INFO - PROCESS | 1688 | --DOMWINDOW == 64 (0x121004400) [pid = 1688] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:18:30 INFO - PROCESS | 1688 | --DOMWINDOW == 63 (0x118161c00) [pid = 1688] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:18:30 INFO - PROCESS | 1688 | --DOMWINDOW == 62 (0x124828000) [pid = 1688] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:18:30 INFO - PROCESS | 1688 | --DOMWINDOW == 61 (0x112da3000) [pid = 1688] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:18:30 INFO - PROCESS | 1688 | --DOMWINDOW == 60 (0x115ef2800) [pid = 1688] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:18:30 INFO - PROCESS | 1688 | 1465496310183 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 11:18:30 INFO - PROCESS | 1688 | 1465496310185 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 11:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:18:30 INFO - PROCESS | 1688 | 1465496310192 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:18:30 INFO - PROCESS | 1688 | 1465496310194 Marionette TRACE conn2 <- [1,2026,null,{}] 11:18:30 INFO - PROCESS | 1688 | 1465496310206 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}] 11:18:30 INFO - PROCESS | 1688 | 1465496310213 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:30 INFO - PROCESS | 1688 | 1465496310364 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 11:18:30 INFO - PROCESS | 1688 | 1465496310399 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:30 INFO - PROCESS | 1688 | 1465496310400 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x124e08800 == 26 [pid = 1688] [id = 514] 11:18:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 61 (0x121984c00) [pid = 1688] [serial = 1542] [outer = 0x0] 11:18:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 62 (0x1249be000) [pid = 1688] [serial = 1543] [outer = 0x121984c00] 11:18:30 INFO - PROCESS | 1688 | 1465496310441 Marionette DEBUG loaded listener.js 11:18:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 63 (0x124e44c00) [pid = 1688] [serial = 1544] [outer = 0x121984c00] 11:18:30 INFO - PROCESS | 1688 | 1465496310767 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]]]}] 11:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 629ms 11:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:18:30 INFO - PROCESS | 1688 | 1465496310826 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 11:18:30 INFO - PROCESS | 1688 | 1465496310827 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 11:18:30 INFO - PROCESS | 1688 | 1465496310829 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:18:30 INFO - PROCESS | 1688 | 1465496310830 Marionette TRACE conn2 <- [1,2030,null,{}] 11:18:30 INFO - PROCESS | 1688 | 1465496310833 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}] 11:18:30 INFO - PROCESS | 1688 | 1465496310834 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:30 INFO - PROCESS | 1688 | 1465496310908 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 11:18:30 INFO - PROCESS | 1688 | 1465496310912 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:30 INFO - PROCESS | 1688 | 1465496310915 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x126578800 == 27 [pid = 1688] [id = 515] 11:18:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 64 (0x124924800) [pid = 1688] [serial = 1545] [outer = 0x0] 11:18:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x124f60c00) [pid = 1688] [serial = 1546] [outer = 0x124924800] 11:18:30 INFO - PROCESS | 1688 | 1465496310939 Marionette DEBUG loaded listener.js 11:18:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x124ff1c00) [pid = 1688] [serial = 1547] [outer = 0x124924800] 11:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 469ms 11:18:31 INFO - PROCESS | 1688 | 1465496311293 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]]]}] 11:18:31 INFO - PROCESS | 1688 | 1465496311300 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 11:18:31 INFO - PROCESS | 1688 | 1465496311301 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 11:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:18:31 INFO - PROCESS | 1688 | 1465496311303 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:18:31 INFO - PROCESS | 1688 | 1465496311304 Marionette TRACE conn2 <- [1,2034,null,{}] 11:18:31 INFO - PROCESS | 1688 | 1465496311306 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}] 11:18:31 INFO - PROCESS | 1688 | 1465496311307 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:31 INFO - PROCESS | 1688 | 1465496311421 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 11:18:31 INFO - PROCESS | 1688 | 1465496311502 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:31 INFO - PROCESS | 1688 | 1465496311504 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x128973800 == 28 [pid = 1688] [id = 516] 11:18:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x1234cd400) [pid = 1688] [serial = 1548] [outer = 0x0] 11:18:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x125573400) [pid = 1688] [serial = 1549] [outer = 0x1234cd400] 11:18:31 INFO - PROCESS | 1688 | 1465496311544 Marionette DEBUG loaded listener.js 11:18:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x125f57000) [pid = 1688] [serial = 1550] [outer = 0x1234cd400] 11:18:31 INFO - PROCESS | 1688 | 1465496311963 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]]]}] 11:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 11:18:31 INFO - PROCESS | 1688 | 1465496311973 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 11:18:31 INFO - PROCESS | 1688 | 1465496311975 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 11:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:18:31 INFO - PROCESS | 1688 | 1465496311977 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:18:31 INFO - PROCESS | 1688 | 1465496311978 Marionette TRACE conn2 <- [1,2038,null,{}] 11:18:31 INFO - PROCESS | 1688 | 1465496311984 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}] 11:18:31 INFO - PROCESS | 1688 | 1465496311985 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:32 INFO - PROCESS | 1688 | 1465496312089 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 11:18:32 INFO - PROCESS | 1688 | 1465496312095 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:32 INFO - PROCESS | 1688 | 1465496312096 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x129095800 == 29 [pid = 1688] [id = 517] 11:18:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x1255c2000) [pid = 1688] [serial = 1551] [outer = 0x0] 11:18:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x126428c00) [pid = 1688] [serial = 1552] [outer = 0x1255c2000] 11:18:32 INFO - PROCESS | 1688 | 1465496312120 Marionette DEBUG loaded listener.js 11:18:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x1265ed000) [pid = 1688] [serial = 1553] [outer = 0x1255c2000] 11:18:32 INFO - PROCESS | 1688 | 1465496312620 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]]]}] 11:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 671ms 11:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:18:32 INFO - PROCESS | 1688 | 1465496312649 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 11:18:32 INFO - PROCESS | 1688 | 1465496312653 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 11:18:32 INFO - PROCESS | 1688 | 1465496312658 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:18:32 INFO - PROCESS | 1688 | 1465496312664 Marionette TRACE conn2 <- [1,2042,null,{}] 11:18:32 INFO - PROCESS | 1688 | 1465496312670 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}] 11:18:32 INFO - PROCESS | 1688 | 1465496312673 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:32 INFO - PROCESS | 1688 | 1465496312819 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 11:18:32 INFO - PROCESS | 1688 | 1465496312923 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:32 INFO - PROCESS | 1688 | 1465496312924 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x117e64800 == 30 [pid = 1688] [id = 518] 11:18:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x116778000) [pid = 1688] [serial = 1554] [outer = 0x0] 11:18:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x116a0b400) [pid = 1688] [serial = 1555] [outer = 0x116778000] 11:18:32 INFO - PROCESS | 1688 | 1465496312955 Marionette DEBUG loaded listener.js 11:18:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x118459800) [pid = 1688] [serial = 1556] [outer = 0x116778000] 11:18:33 INFO - PROCESS | 1688 | 1465496313369 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]]]}] 11:18:33 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) 11:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 727ms 11:18:33 INFO - PROCESS | 1688 | 1465496313384 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 11:18:33 INFO - PROCESS | 1688 | 1465496313387 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 11:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:18:33 INFO - PROCESS | 1688 | 1465496313392 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:18:33 INFO - PROCESS | 1688 | 1465496313394 Marionette TRACE conn2 <- [1,2046,null,{}] 11:18:33 INFO - PROCESS | 1688 | 1465496313396 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}] 11:18:33 INFO - PROCESS | 1688 | 1465496313398 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:33 INFO - PROCESS | 1688 | 1465496313505 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 11:18:33 INFO - PROCESS | 1688 | 1465496313555 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:33 INFO - PROCESS | 1688 | 1465496313557 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x123421000 == 31 [pid = 1688] [id = 519] 11:18:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x119354800) [pid = 1688] [serial = 1557] [outer = 0x0] 11:18:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x11938a000) [pid = 1688] [serial = 1558] [outer = 0x119354800] 11:18:33 INFO - PROCESS | 1688 | 1465496313591 Marionette DEBUG loaded listener.js 11:18:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x1194a4c00) [pid = 1688] [serial = 1559] [outer = 0x119354800] 11:18:34 INFO - PROCESS | 1688 | 1465496314012 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]]]}] 11:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 11:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:18:34 INFO - PROCESS | 1688 | 1465496314062 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 11:18:34 INFO - PROCESS | 1688 | 1465496314064 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 11:18:34 INFO - PROCESS | 1688 | 1465496314066 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:18:34 INFO - PROCESS | 1688 | 1465496314069 Marionette TRACE conn2 <- [1,2050,null,{}] 11:18:34 INFO - PROCESS | 1688 | 1465496314077 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}] 11:18:34 INFO - PROCESS | 1688 | 1465496314080 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:34 INFO - PROCESS | 1688 | 1465496314180 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 11:18:34 INFO - PROCESS | 1688 | 1465496314283 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:34 INFO - PROCESS | 1688 | 1465496314285 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a5ab000 == 32 [pid = 1688] [id = 520] 11:18:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x12143d800) [pid = 1688] [serial = 1560] [outer = 0x0] 11:18:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x1234cc000) [pid = 1688] [serial = 1561] [outer = 0x12143d800] 11:18:34 INFO - PROCESS | 1688 | 1465496314317 Marionette DEBUG loaded listener.js 11:18:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x124e3c400) [pid = 1688] [serial = 1562] [outer = 0x12143d800] 11:18:34 INFO - PROCESS | 1688 | 1465496314731 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]]]}] 11:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 673ms 11:18:34 INFO - PROCESS | 1688 | 1465496314740 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 11:18:34 INFO - PROCESS | 1688 | 1465496314741 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 11:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:18:34 INFO - PROCESS | 1688 | 1465496314744 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:18:34 INFO - PROCESS | 1688 | 1465496314745 Marionette TRACE conn2 <- [1,2054,null,{}] 11:18:34 INFO - PROCESS | 1688 | 1465496314750 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}] 11:18:34 INFO - PROCESS | 1688 | 1465496314751 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:34 INFO - PROCESS | 1688 | 1465496314850 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 11:18:34 INFO - PROCESS | 1688 | 1465496314900 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:34 INFO - PROCESS | 1688 | 1465496314902 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ac2d800 == 33 [pid = 1688] [id = 521] 11:18:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x12542f000) [pid = 1688] [serial = 1563] [outer = 0x0] 11:18:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1265ee000) [pid = 1688] [serial = 1564] [outer = 0x12542f000] 11:18:34 INFO - PROCESS | 1688 | 1465496314931 Marionette DEBUG loaded listener.js 11:18:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x128957800) [pid = 1688] [serial = 1565] [outer = 0x12542f000] 11:18:35 INFO - PROCESS | 1688 | 1465496315351 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]]]}] 11:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 672ms 11:18:35 INFO - PROCESS | 1688 | 1465496315416 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 11:18:35 INFO - PROCESS | 1688 | 1465496315418 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 11:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:18:35 INFO - PROCESS | 1688 | 1465496315420 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:18:35 INFO - PROCESS | 1688 | 1465496315421 Marionette TRACE conn2 <- [1,2058,null,{}] 11:18:35 INFO - PROCESS | 1688 | 1465496315424 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}] 11:18:35 INFO - PROCESS | 1688 | 1465496315425 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:35 INFO - PROCESS | 1688 | 1465496315619 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 11:18:35 INFO - PROCESS | 1688 | 1465496315714 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:35 INFO - PROCESS | 1688 | 1465496315716 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x117e5d000 == 34 [pid = 1688] [id = 522] 11:18:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x112da4000) [pid = 1688] [serial = 1566] [outer = 0x0] 11:18:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x112ee3c00) [pid = 1688] [serial = 1567] [outer = 0x112da4000] 11:18:35 INFO - PROCESS | 1688 | 1465496315743 Marionette DEBUG loaded listener.js 11:18:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1162d3000) [pid = 1688] [serial = 1568] [outer = 0x112da4000] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1255bc400) [pid = 1688] [serial = 1517] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1184bac00) [pid = 1688] [serial = 1490] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x1185dd000) [pid = 1688] [serial = 1495] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x11920d000) [pid = 1688] [serial = 1496] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1162cc400) [pid = 1688] [serial = 1492] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x11696a400) [pid = 1688] [serial = 1493] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1194a5800) [pid = 1688] [serial = 1498] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x12143f000) [pid = 1688] [serial = 1502] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x121433400) [pid = 1688] [serial = 1501] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x1214e7800) [pid = 1688] [serial = 1504] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x126429400) [pid = 1688] [serial = 1510] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x1255bf400) [pid = 1688] [serial = 1508] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x124cc3400) [pid = 1688] [serial = 1507] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x119209c00) [pid = 1688] [serial = 1514] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x12894e800) [pid = 1688] [serial = 1511] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x117046800) [pid = 1688] [serial = 1513] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x121437000) [pid = 1688] [serial = 1516] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x1234d0000) [pid = 1688] [serial = 1505] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x119d0f000) [pid = 1688] [serial = 1499] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x128952400) [pid = 1688] [serial = 1519] [outer = 0x0] [url = about:blank] 11:18:36 INFO - PROCESS | 1688 | 1465496316678 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]]]}] 11:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1274ms 11:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:18:36 INFO - PROCESS | 1688 | 1465496316697 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 11:18:36 INFO - PROCESS | 1688 | 1465496316699 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 11:18:36 INFO - PROCESS | 1688 | 1465496316702 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:18:36 INFO - PROCESS | 1688 | 1465496316704 Marionette TRACE conn2 <- [1,2062,null,{}] 11:18:36 INFO - PROCESS | 1688 | 1465496316708 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}] 11:18:36 INFO - PROCESS | 1688 | 1465496316710 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:36 INFO - PROCESS | 1688 | 1465496316789 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 11:18:36 INFO - PROCESS | 1688 | 1465496316799 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:36 INFO - PROCESS | 1688 | 1465496316800 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x11609c800 == 35 [pid = 1688] [id = 523] 11:18:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x113a25400) [pid = 1688] [serial = 1569] [outer = 0x0] 11:18:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x113d35c00) [pid = 1688] [serial = 1570] [outer = 0x113a25400] 11:18:36 INFO - PROCESS | 1688 | 1465496316829 Marionette DEBUG loaded listener.js 11:18:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x1160cf800) [pid = 1688] [serial = 1571] [outer = 0x113a25400] 11:18:37 INFO - PROCESS | 1688 | 1465496317279 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]]]}] 11:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 621ms 11:18:37 INFO - PROCESS | 1688 | 1465496317324 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 11:18:37 INFO - PROCESS | 1688 | 1465496317327 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 11:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:18:37 INFO - PROCESS | 1688 | 1465496317334 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:18:37 INFO - PROCESS | 1688 | 1465496317336 Marionette TRACE conn2 <- [1,2066,null,{}] 11:18:37 INFO - PROCESS | 1688 | 1465496317338 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}] 11:18:37 INFO - PROCESS | 1688 | 1465496317340 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:37 INFO - PROCESS | 1688 | 1465496317416 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 11:18:37 INFO - PROCESS | 1688 | 1465496317422 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:37 INFO - PROCESS | 1688 | 1465496317424 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x117e4f800 == 36 [pid = 1688] [id = 524] 11:18:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x11696a400) [pid = 1688] [serial = 1572] [outer = 0x0] 11:18:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x1172b4000) [pid = 1688] [serial = 1573] [outer = 0x11696a400] 11:18:37 INFO - PROCESS | 1688 | 1465496317454 Marionette DEBUG loaded listener.js 11:18:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x118163400) [pid = 1688] [serial = 1574] [outer = 0x11696a400] 11:18:37 INFO - PROCESS | 1688 | 1465496317784 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]]]}] 11:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 470ms 11:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:18:37 INFO - PROCESS | 1688 | 1465496317805 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 11:18:37 INFO - PROCESS | 1688 | 1465496317806 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 11:18:37 INFO - PROCESS | 1688 | 1465496317809 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:18:37 INFO - PROCESS | 1688 | 1465496317811 Marionette TRACE conn2 <- [1,2070,null,{}] 11:18:37 INFO - PROCESS | 1688 | 1465496317829 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}] 11:18:37 INFO - PROCESS | 1688 | 1465496317840 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:37 INFO - PROCESS | 1688 | 1465496317918 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 11:18:37 INFO - PROCESS | 1688 | 1465496317923 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:37 INFO - PROCESS | 1688 | 1465496317925 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x119956800 == 37 [pid = 1688] [id = 525] 11:18:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x1185e0400) [pid = 1688] [serial = 1575] [outer = 0x0] 11:18:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x119207800) [pid = 1688] [serial = 1576] [outer = 0x1185e0400] 11:18:37 INFO - PROCESS | 1688 | 1465496317954 Marionette DEBUG loaded listener.js 11:18:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x119376400) [pid = 1688] [serial = 1577] [outer = 0x1185e0400] 11:18:38 INFO - PROCESS | 1688 | 1465496318292 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]]]}] 11:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 523ms 11:18:38 INFO - PROCESS | 1688 | 1465496318334 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 11:18:38 INFO - PROCESS | 1688 | 1465496318337 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 11:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:18:38 INFO - PROCESS | 1688 | 1465496318340 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:18:38 INFO - PROCESS | 1688 | 1465496318342 Marionette TRACE conn2 <- [1,2074,null,{}] 11:18:38 INFO - PROCESS | 1688 | 1465496318346 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}] 11:18:38 INFO - PROCESS | 1688 | 1465496318348 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:38 INFO - PROCESS | 1688 | 1465496318505 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 11:18:38 INFO - PROCESS | 1688 | 1465496318520 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:38 INFO - PROCESS | 1688 | 1465496318521 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x121358000 == 38 [pid = 1688] [id = 526] 11:18:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x119380800) [pid = 1688] [serial = 1578] [outer = 0x0] 11:18:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x1194a5000) [pid = 1688] [serial = 1579] [outer = 0x119380800] 11:18:38 INFO - PROCESS | 1688 | 1465496318563 Marionette DEBUG loaded listener.js 11:18:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x1199c4800) [pid = 1688] [serial = 1580] [outer = 0x119380800] 11:18:38 INFO - PROCESS | 1688 | 1465496318972 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]]]}] 11:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 673ms 11:18:39 INFO - PROCESS | 1688 | 1465496319015 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 11:18:39 INFO - PROCESS | 1688 | 1465496319016 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 11:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:18:39 INFO - PROCESS | 1688 | 1465496319019 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:18:39 INFO - PROCESS | 1688 | 1465496319020 Marionette TRACE conn2 <- [1,2078,null,{}] 11:18:39 INFO - PROCESS | 1688 | 1465496319022 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}] 11:18:39 INFO - PROCESS | 1688 | 1465496319023 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:39 INFO - PROCESS | 1688 | 1465496319120 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 11:18:39 INFO - PROCESS | 1688 | 1465496319171 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:39 INFO - PROCESS | 1688 | 1465496319172 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x1254ca800 == 39 [pid = 1688] [id = 527] 11:18:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x11949d400) [pid = 1688] [serial = 1581] [outer = 0x0] 11:18:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x119d18c00) [pid = 1688] [serial = 1582] [outer = 0x11949d400] 11:18:39 INFO - PROCESS | 1688 | 1465496319200 Marionette DEBUG loaded listener.js 11:18:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x120fcac00) [pid = 1688] [serial = 1583] [outer = 0x11949d400] 11:18:39 INFO - PROCESS | 1688 | 1465496319589 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]]]}] 11:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 617ms 11:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:18:39 INFO - PROCESS | 1688 | 1465496319638 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 11:18:39 INFO - PROCESS | 1688 | 1465496319640 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 11:18:39 INFO - PROCESS | 1688 | 1465496319643 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:18:39 INFO - PROCESS | 1688 | 1465496319644 Marionette TRACE conn2 <- [1,2082,null,{}] 11:18:39 INFO - PROCESS | 1688 | 1465496319648 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}] 11:18:39 INFO - PROCESS | 1688 | 1465496319654 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:39 INFO - PROCESS | 1688 | 1465496319781 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 11:18:39 INFO - PROCESS | 1688 | 1465496319820 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:39 INFO - PROCESS | 1688 | 1465496319821 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x128c0b000 == 40 [pid = 1688] [id = 528] 11:18:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x120fcec00) [pid = 1688] [serial = 1584] [outer = 0x0] 11:18:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x12143d400) [pid = 1688] [serial = 1585] [outer = 0x120fcec00] 11:18:39 INFO - PROCESS | 1688 | 1465496319846 Marionette DEBUG loaded listener.js 11:18:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x124927400) [pid = 1688] [serial = 1586] [outer = 0x120fcec00] 11:18:40 INFO - PROCESS | 1688 | 1465496320147 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]]]}] 11:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 520ms 11:18:40 INFO - PROCESS | 1688 | 1465496320169 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 11:18:40 INFO - PROCESS | 1688 | 1465496320170 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 11:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:18:40 INFO - PROCESS | 1688 | 1465496320172 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:18:40 INFO - PROCESS | 1688 | 1465496320173 Marionette TRACE conn2 <- [1,2086,null,{}] 11:18:40 INFO - PROCESS | 1688 | 1465496320175 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}] 11:18:40 INFO - PROCESS | 1688 | 1465496320177 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:40 INFO - PROCESS | 1688 | 1465496320282 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 11:18:40 INFO - PROCESS | 1688 | 1465496320286 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:40 INFO - PROCESS | 1688 | 1465496320287 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x1294e1000 == 41 [pid = 1688] [id = 529] 11:18:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1249c3c00) [pid = 1688] [serial = 1587] [outer = 0x0] 11:18:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x124e3e800) [pid = 1688] [serial = 1588] [outer = 0x1249c3c00] 11:18:40 INFO - PROCESS | 1688 | 1465496320311 Marionette DEBUG loaded listener.js 11:18:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x124fe6c00) [pid = 1688] [serial = 1589] [outer = 0x1249c3c00] 11:18:40 INFO - PROCESS | 1688 | 1465496320716 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]]]}] 11:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 568ms 11:18:40 INFO - PROCESS | 1688 | 1465496320744 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 11:18:40 INFO - PROCESS | 1688 | 1465496320745 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 11:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:18:40 INFO - PROCESS | 1688 | 1465496320751 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:18:40 INFO - PROCESS | 1688 | 1465496320752 Marionette TRACE conn2 <- [1,2090,null,{}] 11:18:40 INFO - PROCESS | 1688 | 1465496320756 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}] 11:18:40 INFO - PROCESS | 1688 | 1465496320758 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:41 INFO - PROCESS | 1688 | 1465496321026 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 11:18:41 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1255c2000) [pid = 1688] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:18:41 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1234cd400) [pid = 1688] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:18:41 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x112a78c00) [pid = 1688] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:18:41 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x112ad7c00) [pid = 1688] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:18:41 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1255bf800) [pid = 1688] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:18:41 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x119372000) [pid = 1688] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:18:41 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x117043800) [pid = 1688] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:18:41 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x113294400) [pid = 1688] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:18:41 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x1160d1800) [pid = 1688] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:18:41 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x120f2a000) [pid = 1688] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:18:41 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x121984c00) [pid = 1688] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:18:41 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x124924800) [pid = 1688] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:18:41 INFO - PROCESS | 1688 | 1465496321094 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:41 INFO - PROCESS | 1688 | 1465496321095 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x118587800 == 42 [pid = 1688] [id = 530] 11:18:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x1122a9000) [pid = 1688] [serial = 1590] [outer = 0x0] 11:18:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x115eec000) [pid = 1688] [serial = 1591] [outer = 0x1122a9000] 11:18:41 INFO - PROCESS | 1688 | 1465496321135 Marionette DEBUG loaded listener.js 11:18:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x119374400) [pid = 1688] [serial = 1592] [outer = 0x1122a9000] 11:18:41 INFO - PROCESS | 1688 | 1465496321420 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]]]}] 11:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 719ms 11:18:41 INFO - PROCESS | 1688 | 1465496321470 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 11:18:41 INFO - PROCESS | 1688 | 1465496321471 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 11:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:18:41 INFO - PROCESS | 1688 | 1465496321473 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:18:41 INFO - PROCESS | 1688 | 1465496321474 Marionette TRACE conn2 <- [1,2094,null,{}] 11:18:41 INFO - PROCESS | 1688 | 1465496321477 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}] 11:18:41 INFO - PROCESS | 1688 | 1465496321478 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:41 INFO - PROCESS | 1688 | 1465496321604 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 11:18:41 INFO - PROCESS | 1688 | 1465496321613 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:41 INFO - PROCESS | 1688 | 1465496321614 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a74e800 == 43 [pid = 1688] [id = 531] 11:18:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x119372000) [pid = 1688] [serial = 1593] [outer = 0x0] 11:18:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x124821400) [pid = 1688] [serial = 1594] [outer = 0x119372000] 11:18:41 INFO - PROCESS | 1688 | 1465496321638 Marionette DEBUG loaded listener.js 11:18:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1255bc800) [pid = 1688] [serial = 1595] [outer = 0x119372000] 11:18:41 INFO - PROCESS | 1688 | 1465496321914 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]]]}] 11:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 470ms 11:18:41 INFO - PROCESS | 1688 | 1465496321943 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 11:18:41 INFO - PROCESS | 1688 | 1465496321944 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 11:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:18:41 INFO - PROCESS | 1688 | 1465496321955 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:18:41 INFO - PROCESS | 1688 | 1465496321956 Marionette TRACE conn2 <- [1,2098,null,{}] 11:18:41 INFO - PROCESS | 1688 | 1465496321958 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}] 11:18:41 INFO - PROCESS | 1688 | 1465496321959 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:42 INFO - PROCESS | 1688 | 1465496322038 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 11:18:42 INFO - PROCESS | 1688 | 1465496322042 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:42 INFO - PROCESS | 1688 | 1465496322043 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x12af2e800 == 44 [pid = 1688] [id = 532] 11:18:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x119cf1400) [pid = 1688] [serial = 1596] [outer = 0x0] 11:18:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x125f5d800) [pid = 1688] [serial = 1597] [outer = 0x119cf1400] 11:18:42 INFO - PROCESS | 1688 | 1465496322069 Marionette DEBUG loaded listener.js 11:18:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1265ea000) [pid = 1688] [serial = 1598] [outer = 0x119cf1400] 11:18:42 INFO - PROCESS | 1688 | 1465496322385 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]]]}] 11:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 471ms 11:18:42 INFO - PROCESS | 1688 | 1465496322426 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 11:18:42 INFO - PROCESS | 1688 | 1465496322428 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 11:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:18:42 INFO - PROCESS | 1688 | 1465496322432 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:18:42 INFO - PROCESS | 1688 | 1465496322434 Marionette TRACE conn2 <- [1,2102,null,{}] 11:18:42 INFO - PROCESS | 1688 | 1465496322437 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}] 11:18:42 INFO - PROCESS | 1688 | 1465496322438 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:42 INFO - PROCESS | 1688 | 1465496322558 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 11:18:42 INFO - PROCESS | 1688 | 1465496322565 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:42 INFO - PROCESS | 1688 | 1465496322567 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bc8c800 == 45 [pid = 1688] [id = 533] 11:18:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x117043800) [pid = 1688] [serial = 1599] [outer = 0x0] 11:18:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x128952800) [pid = 1688] [serial = 1600] [outer = 0x117043800] 11:18:42 INFO - PROCESS | 1688 | 1465496322593 Marionette DEBUG loaded listener.js 11:18:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x128c51400) [pid = 1688] [serial = 1601] [outer = 0x117043800] 11:18:42 INFO - PROCESS | 1688 | 1465496322913 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]]]}] 11:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 518ms 11:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:18:42 INFO - PROCESS | 1688 | 1465496322951 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 11:18:42 INFO - PROCESS | 1688 | 1465496322953 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 11:18:42 INFO - PROCESS | 1688 | 1465496322955 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:18:42 INFO - PROCESS | 1688 | 1465496322956 Marionette TRACE conn2 <- [1,2106,null,{}] 11:18:42 INFO - PROCESS | 1688 | 1465496322958 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}] 11:18:42 INFO - PROCESS | 1688 | 1465496322959 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:43 INFO - PROCESS | 1688 | 1465496323077 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 11:18:43 INFO - PROCESS | 1688 | 1465496323138 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:43 INFO - PROCESS | 1688 | 1465496323140 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x1132c9800 == 46 [pid = 1688] [id = 534] 11:18:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x111d1ec00) [pid = 1688] [serial = 1602] [outer = 0x0] 11:18:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x11229c800) [pid = 1688] [serial = 1603] [outer = 0x111d1ec00] 11:18:43 INFO - PROCESS | 1688 | 1465496323172 Marionette DEBUG loaded listener.js 11:18:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1133d8800) [pid = 1688] [serial = 1604] [outer = 0x111d1ec00] 11:18:43 INFO - PROCESS | 1688 | 1465496323642 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]]]}] 11:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 718ms 11:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:18:43 INFO - PROCESS | 1688 | 1465496323700 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 11:18:43 INFO - PROCESS | 1688 | 1465496323703 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 11:18:43 INFO - PROCESS | 1688 | 1465496323706 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:18:43 INFO - PROCESS | 1688 | 1465496323708 Marionette TRACE conn2 <- [1,2110,null,{}] 11:18:43 INFO - PROCESS | 1688 | 1465496323737 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}] 11:18:43 INFO - PROCESS | 1688 | 1465496323739 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:43 INFO - PROCESS | 1688 | 1465496323870 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 11:18:43 INFO - PROCESS | 1688 | 1465496323930 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:43 INFO - PROCESS | 1688 | 1465496323932 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e84000 == 47 [pid = 1688] [id = 535] 11:18:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x116966400) [pid = 1688] [serial = 1605] [outer = 0x0] 11:18:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1176db800) [pid = 1688] [serial = 1606] [outer = 0x116966400] 11:18:43 INFO - PROCESS | 1688 | 1465496323963 Marionette DEBUG loaded listener.js 11:18:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x118591800) [pid = 1688] [serial = 1607] [outer = 0x116966400] 11:18:44 INFO - PROCESS | 1688 | 1465496324634 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]]]}] 11:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 972ms 11:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:18:44 INFO - PROCESS | 1688 | 1465496324678 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 11:18:44 INFO - PROCESS | 1688 | 1465496324680 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 11:18:44 INFO - PROCESS | 1688 | 1465496324684 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:18:44 INFO - PROCESS | 1688 | 1465496324685 Marionette TRACE conn2 <- [1,2114,null,{}] 11:18:44 INFO - PROCESS | 1688 | 1465496324689 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}] 11:18:44 INFO - PROCESS | 1688 | 1465496324690 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:44 INFO - PROCESS | 1688 | 1465496324791 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 11:18:44 INFO - PROCESS | 1688 | 1465496324846 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:44 INFO - PROCESS | 1688 | 1465496324849 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x118580000 == 48 [pid = 1688] [id = 536] 11:18:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x116968400) [pid = 1688] [serial = 1608] [outer = 0x0] 11:18:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x117044000) [pid = 1688] [serial = 1609] [outer = 0x116968400] 11:18:44 INFO - PROCESS | 1688 | 1465496324878 Marionette DEBUG loaded listener.js 11:18:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x118456000) [pid = 1688] [serial = 1610] [outer = 0x116968400] 11:18:45 INFO - PROCESS | 1688 | --DOCSHELL 0x123421000 == 47 [pid = 1688] [id = 519] 11:18:45 INFO - PROCESS | 1688 | --DOCSHELL 0x126578800 == 46 [pid = 1688] [id = 515] 11:18:45 INFO - PROCESS | 1688 | --DOCSHELL 0x12bc8c800 == 45 [pid = 1688] [id = 533] 11:18:45 INFO - PROCESS | 1688 | --DOCSHELL 0x12af2e800 == 44 [pid = 1688] [id = 532] 11:18:45 INFO - PROCESS | 1688 | --DOCSHELL 0x12a74e800 == 43 [pid = 1688] [id = 531] 11:18:45 INFO - PROCESS | 1688 | --DOCSHELL 0x118587800 == 42 [pid = 1688] [id = 530] 11:18:45 INFO - PROCESS | 1688 | --DOCSHELL 0x1294e1000 == 41 [pid = 1688] [id = 529] 11:18:45 INFO - PROCESS | 1688 | --DOCSHELL 0x128c0b000 == 40 [pid = 1688] [id = 528] 11:18:45 INFO - PROCESS | 1688 | --DOCSHELL 0x1254ca800 == 39 [pid = 1688] [id = 527] 11:18:45 INFO - PROCESS | 1688 | --DOCSHELL 0x121358000 == 38 [pid = 1688] [id = 526] 11:18:45 INFO - PROCESS | 1688 | --DOCSHELL 0x119956800 == 37 [pid = 1688] [id = 525] 11:18:45 INFO - PROCESS | 1688 | --DOCSHELL 0x117e4f800 == 36 [pid = 1688] [id = 524] 11:18:45 INFO - PROCESS | 1688 | --DOCSHELL 0x11609c800 == 35 [pid = 1688] [id = 523] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x125573400) [pid = 1688] [serial = 1549] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x119386400) [pid = 1688] [serial = 1534] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x120fc6400) [pid = 1688] [serial = 1537] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x128959c00) [pid = 1688] [serial = 1520] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x11937b400) [pid = 1688] [serial = 1525] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x119cea000) [pid = 1688] [serial = 1526] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x118459400) [pid = 1688] [serial = 1531] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x113863400) [pid = 1688] [serial = 1522] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1166ee400) [pid = 1688] [serial = 1523] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x116773800) [pid = 1688] [serial = 1528] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x117046000) [pid = 1688] [serial = 1529] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x121437800) [pid = 1688] [serial = 1540] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12112e400) [pid = 1688] [serial = 1538] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1249be000) [pid = 1688] [serial = 1543] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x121984000) [pid = 1688] [serial = 1541] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x125f57000) [pid = 1688] [serial = 1550] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x119cef000) [pid = 1688] [serial = 1535] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x124f60c00) [pid = 1688] [serial = 1546] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x124e44c00) [pid = 1688] [serial = 1544] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x124ff1c00) [pid = 1688] [serial = 1547] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x119210c00) [pid = 1688] [serial = 1532] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x1265ed000) [pid = 1688] [serial = 1553] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x126428c00) [pid = 1688] [serial = 1552] [outer = 0x0] [url = about:blank] 11:18:45 INFO - PROCESS | 1688 | 1465496325296 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]]]}] 11:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 11:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:18:45 INFO - PROCESS | 1688 | 1465496325354 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 11:18:45 INFO - PROCESS | 1688 | 1465496325357 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 11:18:45 INFO - PROCESS | 1688 | 1465496325360 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:18:45 INFO - PROCESS | 1688 | 1465496325363 Marionette TRACE conn2 <- [1,2118,null,{}] 11:18:45 INFO - PROCESS | 1688 | 1465496325368 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}] 11:18:45 INFO - PROCESS | 1688 | 1465496325369 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:45 INFO - PROCESS | 1688 | 1465496325494 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 11:18:45 INFO - PROCESS | 1688 | 1465496325563 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:45 INFO - PROCESS | 1688 | 1465496325566 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x116f55000 == 36 [pid = 1688] [id = 537] 11:18:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x116623c00) [pid = 1688] [serial = 1611] [outer = 0x0] 11:18:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x1166f7000) [pid = 1688] [serial = 1612] [outer = 0x116623c00] 11:18:45 INFO - PROCESS | 1688 | 1465496325598 Marionette DEBUG loaded listener.js 11:18:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x118159c00) [pid = 1688] [serial = 1613] [outer = 0x116623c00] 11:18:46 INFO - PROCESS | 1688 | 1465496326023 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]]]}] 11:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 722ms 11:18:46 INFO - PROCESS | 1688 | 1465496326134 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 11:18:46 INFO - PROCESS | 1688 | 1465496326138 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 11:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:18:46 INFO - PROCESS | 1688 | 1465496326145 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:18:46 INFO - PROCESS | 1688 | 1465496326147 Marionette TRACE conn2 <- [1,2122,null,{}] 11:18:46 INFO - PROCESS | 1688 | 1465496326149 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}] 11:18:46 INFO - PROCESS | 1688 | 1465496326151 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:46 INFO - PROCESS | 1688 | 1465496326243 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 11:18:46 INFO - PROCESS | 1688 | 1465496326297 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:46 INFO - PROCESS | 1688 | 1465496326298 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x119874800 == 37 [pid = 1688] [id = 538] 11:18:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x118f7bc00) [pid = 1688] [serial = 1614] [outer = 0x0] 11:18:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x119210000) [pid = 1688] [serial = 1615] [outer = 0x118f7bc00] 11:18:46 INFO - PROCESS | 1688 | 1465496326330 Marionette DEBUG loaded listener.js 11:18:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x119375c00) [pid = 1688] [serial = 1616] [outer = 0x118f7bc00] 11:18:46 INFO - PROCESS | 1688 | 1465496326748 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]]]}] 11:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 11:18:46 INFO - PROCESS | 1688 | 1465496326815 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 11:18:46 INFO - PROCESS | 1688 | 1465496326818 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 11:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:18:46 INFO - PROCESS | 1688 | 1465496326822 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:18:46 INFO - PROCESS | 1688 | 1465496326826 Marionette TRACE conn2 <- [1,2126,null,{}] 11:18:46 INFO - PROCESS | 1688 | 1465496326862 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}] 11:18:46 INFO - PROCESS | 1688 | 1465496326870 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:47 INFO - PROCESS | 1688 | 1465496327020 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 11:18:47 INFO - PROCESS | 1688 | 1465496327094 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:47 INFO - PROCESS | 1688 | 1465496327096 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x124899800 == 38 [pid = 1688] [id = 539] 11:18:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x119927c00) [pid = 1688] [serial = 1617] [outer = 0x0] 11:18:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x119cf5c00) [pid = 1688] [serial = 1618] [outer = 0x119927c00] 11:18:47 INFO - PROCESS | 1688 | 1465496327141 Marionette DEBUG loaded listener.js 11:18:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x120fca400) [pid = 1688] [serial = 1619] [outer = 0x119927c00] 11:18:47 INFO - PROCESS | 1688 | 1465496327582 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]]]}] 11:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 795ms 11:18:47 INFO - PROCESS | 1688 | 1465496327616 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 11:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:18:47 INFO - PROCESS | 1688 | 1465496327618 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 11:18:47 INFO - PROCESS | 1688 | 1465496327621 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:18:47 INFO - PROCESS | 1688 | 1465496327622 Marionette TRACE conn2 <- [1,2130,null,{}] 11:18:47 INFO - PROCESS | 1688 | 1465496327624 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}] 11:18:47 INFO - PROCESS | 1688 | 1465496327626 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:47 INFO - PROCESS | 1688 | 1465496327722 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 11:18:47 INFO - PROCESS | 1688 | 1465496327775 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:47 INFO - PROCESS | 1688 | 1465496327776 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x126b8b800 == 39 [pid = 1688] [id = 540] 11:18:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x121433000) [pid = 1688] [serial = 1620] [outer = 0x0] 11:18:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x121443400) [pid = 1688] [serial = 1621] [outer = 0x121433000] 11:18:47 INFO - PROCESS | 1688 | 1465496327818 Marionette DEBUG loaded listener.js 11:18:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x121b8e800) [pid = 1688] [serial = 1622] [outer = 0x121433000] 11:18:48 INFO - PROCESS | 1688 | 1465496328232 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] 11:18:48 INFO - PROCESS | 1688 | 1465496328293 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 11:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:18:48 INFO - PROCESS | 1688 | 1465496328296 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:18:48 INFO - PROCESS | 1688 | 1465496328297 Marionette TRACE conn2 <- [1,2134,null,{}] 11:18:48 INFO - PROCESS | 1688 | 1465496328299 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}] 11:18:48 INFO - PROCESS | 1688 | 1465496328301 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:48 INFO - PROCESS | 1688 | 1465496328390 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 11:18:48 INFO - PROCESS | 1688 | 1465496328443 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:48 INFO - PROCESS | 1688 | 1465496328444 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x128df1000 == 40 [pid = 1688] [id = 541] 11:18:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x121435000) [pid = 1688] [serial = 1623] [outer = 0x0] 11:18:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x124822400) [pid = 1688] [serial = 1624] [outer = 0x121435000] 11:18:48 INFO - PROCESS | 1688 | 1465496328473 Marionette DEBUG loaded listener.js 11:18:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x124cc4800) [pid = 1688] [serial = 1625] [outer = 0x121435000] 11:18:48 INFO - PROCESS | 1688 | 1465496328887 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]]]}] 11:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 669ms 11:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:18:48 INFO - PROCESS | 1688 | 1465496328980 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 11:18:48 INFO - PROCESS | 1688 | 1465496328982 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 11:18:48 INFO - PROCESS | 1688 | 1465496328986 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:18:48 INFO - PROCESS | 1688 | 1465496328988 Marionette TRACE conn2 <- [1,2138,null,{}] 11:18:48 INFO - PROCESS | 1688 | 1465496328992 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}] 11:18:48 INFO - PROCESS | 1688 | 1465496328994 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:49 INFO - PROCESS | 1688 | 1465496329109 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 11:18:49 INFO - PROCESS | 1688 | 1465496329176 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:49 INFO - PROCESS | 1688 | 1465496329179 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x118f85800 == 41 [pid = 1688] [id = 542] 11:18:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1166f6c00) [pid = 1688] [serial = 1626] [outer = 0x0] 11:18:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x117045800) [pid = 1688] [serial = 1627] [outer = 0x1166f6c00] 11:18:49 INFO - PROCESS | 1688 | 1465496329206 Marionette DEBUG loaded listener.js 11:18:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x118596c00) [pid = 1688] [serial = 1628] [outer = 0x1166f6c00] 11:18:49 INFO - PROCESS | 1688 | --DOCSHELL 0x1132c9800 == 40 [pid = 1688] [id = 534] 11:18:49 INFO - PROCESS | 1688 | --DOCSHELL 0x117e5d000 == 39 [pid = 1688] [id = 522] 11:18:49 INFO - PROCESS | 1688 | --DOCSHELL 0x120e84000 == 38 [pid = 1688] [id = 535] 11:18:49 INFO - PROCESS | 1688 | --DOCSHELL 0x117e64800 == 37 [pid = 1688] [id = 518] 11:18:49 INFO - PROCESS | 1688 | --DOCSHELL 0x12ac2d800 == 36 [pid = 1688] [id = 521] 11:18:49 INFO - PROCESS | 1688 | --DOCSHELL 0x128973800 == 35 [pid = 1688] [id = 516] 11:18:49 INFO - PROCESS | 1688 | --DOCSHELL 0x12a5ab000 == 34 [pid = 1688] [id = 520] 11:18:49 INFO - PROCESS | 1688 | --DOCSHELL 0x129095800 == 33 [pid = 1688] [id = 517] 11:18:49 INFO - PROCESS | 1688 | --DOCSHELL 0x128df1000 == 32 [pid = 1688] [id = 541] 11:18:49 INFO - PROCESS | 1688 | --DOCSHELL 0x126b8b800 == 31 [pid = 1688] [id = 540] 11:18:49 INFO - PROCESS | 1688 | --DOCSHELL 0x124899800 == 30 [pid = 1688] [id = 539] 11:18:49 INFO - PROCESS | 1688 | --DOCSHELL 0x119874800 == 29 [pid = 1688] [id = 538] 11:18:49 INFO - PROCESS | 1688 | --DOCSHELL 0x118580000 == 28 [pid = 1688] [id = 536] 11:18:49 INFO - PROCESS | 1688 | --DOCSHELL 0x116f55000 == 27 [pid = 1688] [id = 537] 11:18:50 INFO - PROCESS | 1688 | 1465496330069 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]]]}] 11:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1124ms 11:18:50 INFO - PROCESS | 1688 | 1465496330110 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 11:18:50 INFO - PROCESS | 1688 | 1465496330112 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 11:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:18:50 INFO - PROCESS | 1688 | 1465496330115 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:18:50 INFO - PROCESS | 1688 | 1465496330117 Marionette TRACE conn2 <- [1,2142,null,{}] 11:18:50 INFO - PROCESS | 1688 | 1465496330121 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}] 11:18:50 INFO - PROCESS | 1688 | 1465496330122 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:50 INFO - PROCESS | 1688 | 1465496330202 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 11:18:50 INFO - PROCESS | 1688 | 1465496330207 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:50 INFO - PROCESS | 1688 | 1465496330210 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x116aa1800 == 28 [pid = 1688] [id = 543] 11:18:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x113a25c00) [pid = 1688] [serial = 1629] [outer = 0x0] 11:18:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1160d1800) [pid = 1688] [serial = 1630] [outer = 0x113a25c00] 11:18:50 INFO - PROCESS | 1688 | 1465496330239 Marionette DEBUG loaded listener.js 11:18:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1172b2800) [pid = 1688] [serial = 1631] [outer = 0x113a25c00] 11:18:50 INFO - PROCESS | 1688 | 1465496330614 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] 11:18:50 INFO - PROCESS | 1688 | 1465496330639 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 11:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:18:50 INFO - PROCESS | 1688 | 1465496330643 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:18:50 INFO - PROCESS | 1688 | 1465496330645 Marionette TRACE conn2 <- [1,2146,null,{}] 11:18:50 INFO - PROCESS | 1688 | 1465496330650 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}] 11:18:50 INFO - PROCESS | 1688 | 1465496330652 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:50 INFO - PROCESS | 1688 | 1465496330730 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 11:18:50 INFO - PROCESS | 1688 | 1465496330736 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:50 INFO - PROCESS | 1688 | 1465496330737 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x119858800 == 29 [pid = 1688] [id = 544] 11:18:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x118599800) [pid = 1688] [serial = 1632] [outer = 0x0] 11:18:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x119357400) [pid = 1688] [serial = 1633] [outer = 0x118599800] 11:18:50 INFO - PROCESS | 1688 | 1465496330765 Marionette DEBUG loaded listener.js 11:18:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x11938a400) [pid = 1688] [serial = 1634] [outer = 0x118599800] 11:18:51 INFO - PROCESS | 1688 | 1465496331108 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] 11:18:51 INFO - PROCESS | 1688 | 1465496331119 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 11:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:18:51 INFO - PROCESS | 1688 | 1465496331122 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:18:51 INFO - PROCESS | 1688 | 1465496331124 Marionette TRACE conn2 <- [1,2150,null,{}] 11:18:51 INFO - PROCESS | 1688 | 1465496331135 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}] 11:18:51 INFO - PROCESS | 1688 | 1465496331138 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:51 INFO - PROCESS | 1688 | 1465496331220 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 11:18:51 INFO - PROCESS | 1688 | 1465496331277 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:51 INFO - PROCESS | 1688 | 1465496331280 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x1254c7000 == 30 [pid = 1688] [id = 545] 11:18:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x113293c00) [pid = 1688] [serial = 1635] [outer = 0x0] 11:18:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x119cf2400) [pid = 1688] [serial = 1636] [outer = 0x113293c00] 11:18:51 INFO - PROCESS | 1688 | 1465496331307 Marionette DEBUG loaded listener.js 11:18:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x121436c00) [pid = 1688] [serial = 1637] [outer = 0x113293c00] 11:18:51 INFO - PROCESS | 1688 | 1465496331606 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]]]}] 11:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 520ms 11:18:51 INFO - PROCESS | 1688 | 1465496331643 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 11:18:51 INFO - PROCESS | 1688 | 1465496331645 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 11:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:18:51 INFO - PROCESS | 1688 | 1465496331649 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:18:51 INFO - PROCESS | 1688 | 1465496331651 Marionette TRACE conn2 <- [1,2154,null,{}] 11:18:51 INFO - PROCESS | 1688 | 1465496331653 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}] 11:18:51 INFO - PROCESS | 1688 | 1465496331654 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:51 INFO - PROCESS | 1688 | 1465496331735 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 11:18:51 INFO - PROCESS | 1688 | 1465496331793 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:51 INFO - PROCESS | 1688 | 1465496331794 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x128ded800 == 31 [pid = 1688] [id = 546] 11:18:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x120fcd400) [pid = 1688] [serial = 1638] [outer = 0x0] 11:18:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x121b94800) [pid = 1688] [serial = 1639] [outer = 0x120fcd400] 11:18:51 INFO - PROCESS | 1688 | 1465496331830 Marionette DEBUG loaded listener.js 11:18:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x124cc5000) [pid = 1688] [serial = 1640] [outer = 0x120fcd400] 11:18:52 INFO - PROCESS | 1688 | 1465496332142 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]]]}] 11:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 521ms 11:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:18:52 INFO - PROCESS | 1688 | 1465496332169 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 11:18:52 INFO - PROCESS | 1688 | 1465496332170 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 11:18:52 INFO - PROCESS | 1688 | 1465496332183 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:18:52 INFO - PROCESS | 1688 | 1465496332185 Marionette TRACE conn2 <- [1,2158,null,{}] 11:18:52 INFO - PROCESS | 1688 | 1465496332188 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}] 11:18:52 INFO - PROCESS | 1688 | 1465496332189 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:52 INFO - PROCESS | 1688 | 1465496332280 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 11:18:52 INFO - PROCESS | 1688 | 1465496332317 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:52 INFO - PROCESS | 1688 | 1465496332319 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a5a5000 == 32 [pid = 1688] [id = 547] 11:18:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x118598400) [pid = 1688] [serial = 1641] [outer = 0x0] 11:18:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x124fe4400) [pid = 1688] [serial = 1642] [outer = 0x118598400] 11:18:52 INFO - PROCESS | 1688 | 1465496332343 Marionette DEBUG loaded listener.js 11:18:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x12542ec00) [pid = 1688] [serial = 1643] [outer = 0x118598400] 11:18:52 INFO - PROCESS | 1688 | 1465496332667 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]]]}] 11:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 532ms 11:18:52 INFO - PROCESS | 1688 | 1465496332705 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 11:18:52 INFO - PROCESS | 1688 | 1465496332706 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 11:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:18:52 INFO - PROCESS | 1688 | 1465496332708 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:18:52 INFO - PROCESS | 1688 | 1465496332709 Marionette TRACE conn2 <- [1,2162,null,{}] 11:18:52 INFO - PROCESS | 1688 | 1465496332712 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}] 11:18:52 INFO - PROCESS | 1688 | 1465496332716 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:52 INFO - PROCESS | 1688 | 1465496332833 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 11:18:52 INFO - PROCESS | 1688 | 1465496332842 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:52 INFO - PROCESS | 1688 | 1465496332844 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b897800 == 33 [pid = 1688] [id = 548] 11:18:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x118591c00) [pid = 1688] [serial = 1644] [outer = 0x0] 11:18:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x126428c00) [pid = 1688] [serial = 1645] [outer = 0x118591c00] 11:18:52 INFO - PROCESS | 1688 | 1465496332869 Marionette DEBUG loaded listener.js 11:18:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x1289dbc00) [pid = 1688] [serial = 1646] [outer = 0x118591c00] 11:18:53 INFO - PROCESS | 1688 | 1465496333202 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]]]}] 11:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 517ms 11:18:53 INFO - PROCESS | 1688 | 1465496333229 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 11:18:53 INFO - PROCESS | 1688 | 1465496333232 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 11:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:18:53 INFO - PROCESS | 1688 | 1465496333235 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:18:53 INFO - PROCESS | 1688 | 1465496333236 Marionette TRACE conn2 <- [1,2166,null,{}] 11:18:53 INFO - PROCESS | 1688 | 1465496333238 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}] 11:18:53 INFO - PROCESS | 1688 | 1465496333239 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:53 INFO - PROCESS | 1688 | 1465496333337 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 11:18:53 INFO - PROCESS | 1688 | 1465496333377 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:53 INFO - PROCESS | 1688 | 1465496333378 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c3cf800 == 34 [pid = 1688] [id = 549] 11:18:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1289dd000) [pid = 1688] [serial = 1647] [outer = 0x0] 11:18:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x128a9cc00) [pid = 1688] [serial = 1648] [outer = 0x1289dd000] 11:18:53 INFO - PROCESS | 1688 | 1465496333402 Marionette DEBUG loaded listener.js 11:18:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x128c5f000) [pid = 1688] [serial = 1649] [outer = 0x1289dd000] 11:18:53 INFO - PROCESS | 1688 | 1465496333692 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]]]}] 11:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 468ms 11:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:18:53 INFO - PROCESS | 1688 | 1465496333707 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 11:18:53 INFO - PROCESS | 1688 | 1465496333709 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 11:18:53 INFO - PROCESS | 1688 | 1465496333711 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:18:53 INFO - PROCESS | 1688 | 1465496333712 Marionette TRACE conn2 <- [1,2170,null,{}] 11:18:53 INFO - PROCESS | 1688 | 1465496333731 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}] 11:18:53 INFO - PROCESS | 1688 | 1465496333734 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:54 INFO - PROCESS | 1688 | 1465496334000 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 11:18:54 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x11949d400) [pid = 1688] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:18:54 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x119380800) [pid = 1688] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:18:54 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x113a25400) [pid = 1688] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:18:54 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x120fcec00) [pid = 1688] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:18:54 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x1249c3c00) [pid = 1688] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:18:54 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x11696a400) [pid = 1688] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:18:54 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1185e0400) [pid = 1688] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:18:54 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x119372000) [pid = 1688] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:18:54 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x119cf1400) [pid = 1688] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:18:54 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x112da4000) [pid = 1688] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:18:54 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x116778000) [pid = 1688] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:18:54 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x117043800) [pid = 1688] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:18:54 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1122a9000) [pid = 1688] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:18:54 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x116968400) [pid = 1688] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:18:54 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x119354800) [pid = 1688] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:18:54 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x12143d800) [pid = 1688] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:18:54 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x12542f000) [pid = 1688] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:18:54 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x111d1ec00) [pid = 1688] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:18:54 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x116966400) [pid = 1688] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:18:54 INFO - PROCESS | 1688 | 1465496334062 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:54 INFO - PROCESS | 1688 | 1465496334063 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x116aa4000 == 35 [pid = 1688] [id = 550] 11:18:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1110b6000) [pid = 1688] [serial = 1650] [outer = 0x0] 11:18:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x112da8800) [pid = 1688] [serial = 1651] [outer = 0x1110b6000] 11:18:54 INFO - PROCESS | 1688 | 1465496334090 Marionette DEBUG loaded listener.js 11:18:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1162dac00) [pid = 1688] [serial = 1652] [outer = 0x1110b6000] 11:18:54 INFO - PROCESS | 1688 | 1465496334353 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]]]}] 11:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 689ms 11:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:18:54 INFO - PROCESS | 1688 | 1465496334404 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 11:18:54 INFO - PROCESS | 1688 | 1465496334405 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 11:18:54 INFO - PROCESS | 1688 | 1465496334408 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:18:54 INFO - PROCESS | 1688 | 1465496334409 Marionette TRACE conn2 <- [1,2174,null,{}] 11:18:54 INFO - PROCESS | 1688 | 1465496334412 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}] 11:18:54 INFO - PROCESS | 1688 | 1465496334413 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:54 INFO - PROCESS | 1688 | 1465496334502 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 11:18:54 INFO - PROCESS | 1688 | 1465496334506 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:54 INFO - PROCESS | 1688 | 1465496334507 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x1254c1000 == 36 [pid = 1688] [id = 551] 11:18:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x113f3a000) [pid = 1688] [serial = 1653] [outer = 0x0] 11:18:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x118f78c00) [pid = 1688] [serial = 1654] [outer = 0x113f3a000] 11:18:54 INFO - PROCESS | 1688 | 1465496334531 Marionette DEBUG loaded listener.js 11:18:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12197fc00) [pid = 1688] [serial = 1655] [outer = 0x113f3a000] 11:18:54 INFO - PROCESS | 1688 | 1465496334850 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]]]}] 11:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 469ms 11:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:18:54 INFO - PROCESS | 1688 | 1465496334878 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 11:18:54 INFO - PROCESS | 1688 | 1465496334879 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 11:18:54 INFO - PROCESS | 1688 | 1465496334883 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:18:54 INFO - PROCESS | 1688 | 1465496334884 Marionette TRACE conn2 <- [1,2178,null,{}] 11:18:54 INFO - PROCESS | 1688 | 1465496334887 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}] 11:18:54 INFO - PROCESS | 1688 | 1465496334888 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:54 INFO - PROCESS | 1688 | 1465496334991 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 11:18:55 INFO - PROCESS | 1688 | 1465496335000 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:55 INFO - PROCESS | 1688 | 1465496335001 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c949800 == 37 [pid = 1688] [id = 552] 11:18:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x119372000) [pid = 1688] [serial = 1656] [outer = 0x0] 11:18:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x12542f000) [pid = 1688] [serial = 1657] [outer = 0x119372000] 11:18:55 INFO - PROCESS | 1688 | 1465496335025 Marionette DEBUG loaded listener.js 11:18:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x128c5f800) [pid = 1688] [serial = 1658] [outer = 0x119372000] 11:18:55 INFO - PROCESS | 1688 | 1465496335348 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]]]}] 11:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 517ms 11:18:55 INFO - PROCESS | 1688 | 1465496335402 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 11:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:18:55 INFO - PROCESS | 1688 | 1465496335403 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 11:18:55 INFO - PROCESS | 1688 | 1465496335406 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:18:55 INFO - PROCESS | 1688 | 1465496335407 Marionette TRACE conn2 <- [1,2182,null,{}] 11:18:55 INFO - PROCESS | 1688 | 1465496335410 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}] 11:18:55 INFO - PROCESS | 1688 | 1465496335411 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:55 INFO - PROCESS | 1688 | 1465496335510 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 11:18:55 INFO - PROCESS | 1688 | 1465496335571 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:55 INFO - PROCESS | 1688 | 1465496335572 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a5a3000 == 38 [pid = 1688] [id = 553] 11:18:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12642a800) [pid = 1688] [serial = 1659] [outer = 0x0] 11:18:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x12913c800) [pid = 1688] [serial = 1660] [outer = 0x12642a800] 11:18:55 INFO - PROCESS | 1688 | 1465496335598 Marionette DEBUG loaded listener.js 11:18:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x1294bf800) [pid = 1688] [serial = 1661] [outer = 0x12642a800] 11:18:55 INFO - PROCESS | 1688 | 1465496335902 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]]]}] 11:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 520ms 11:18:55 INFO - PROCESS | 1688 | 1465496335927 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 11:18:55 INFO - PROCESS | 1688 | 1465496335929 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 11:18:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:18:55 INFO - PROCESS | 1688 | 1465496335936 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:18:55 INFO - PROCESS | 1688 | 1465496335938 Marionette TRACE conn2 <- [1,2186,null,{}] 11:18:55 INFO - PROCESS | 1688 | 1465496335941 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}] 11:18:55 INFO - PROCESS | 1688 | 1465496335943 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:56 INFO - PROCESS | 1688 | 1465496336132 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 11:18:56 INFO - PROCESS | 1688 | 1465496336257 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:56 INFO - PROCESS | 1688 | 1465496336259 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x113d6c800 == 39 [pid = 1688] [id = 554] 11:18:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x1110b3c00) [pid = 1688] [serial = 1662] [outer = 0x0] 11:18:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x111d83400) [pid = 1688] [serial = 1663] [outer = 0x1110b3c00] 11:18:56 INFO - PROCESS | 1688 | 1465496336314 Marionette DEBUG loaded listener.js 11:18:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x112ee0800) [pid = 1688] [serial = 1664] [outer = 0x1110b3c00] 11:18:56 INFO - PROCESS | 1688 | 1465496336880 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]]]}] 11:18:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:18:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1021ms 11:18:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:18:56 INFO - PROCESS | 1688 | 1465496336958 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 11:18:56 INFO - PROCESS | 1688 | 1465496336960 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 11:18:56 INFO - PROCESS | 1688 | 1465496336964 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:18:56 INFO - PROCESS | 1688 | 1465496336966 Marionette TRACE conn2 <- [1,2190,null,{}] 11:18:56 INFO - PROCESS | 1688 | 1465496336969 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}] 11:18:56 INFO - PROCESS | 1688 | 1465496336971 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:57 INFO - PROCESS | 1688 | 1465496337082 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 11:18:57 INFO - PROCESS | 1688 | 1465496337140 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:57 INFO - PROCESS | 1688 | 1465496337142 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x124a64800 == 40 [pid = 1688] [id = 555] 11:18:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x1185dc400) [pid = 1688] [serial = 1665] [outer = 0x0] 11:18:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x11920c800) [pid = 1688] [serial = 1666] [outer = 0x1185dc400] 11:18:57 INFO - PROCESS | 1688 | 1465496337172 Marionette DEBUG loaded listener.js 11:18:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x1194a2000) [pid = 1688] [serial = 1667] [outer = 0x1185dc400] 11:18:57 INFO - PROCESS | 1688 | 1465496337782 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]]]}] 11:18:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:18:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 874ms 11:18:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:18:57 INFO - PROCESS | 1688 | 1465496337838 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 11:18:57 INFO - PROCESS | 1688 | 1465496337840 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 11:18:57 INFO - PROCESS | 1688 | 1465496337843 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:18:57 INFO - PROCESS | 1688 | 1465496337845 Marionette TRACE conn2 <- [1,2194,null,{}] 11:18:57 INFO - PROCESS | 1688 | 1465496337854 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}] 11:18:57 INFO - PROCESS | 1688 | 1465496337856 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:57 INFO - PROCESS | 1688 | 1465496337953 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 11:18:58 INFO - PROCESS | 1688 | 1465496338014 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:58 INFO - PROCESS | 1688 | 1465496338017 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x112f03800 == 41 [pid = 1688] [id = 556] 11:18:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x111fc8400) [pid = 1688] [serial = 1668] [outer = 0x0] 11:18:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x112a77400) [pid = 1688] [serial = 1669] [outer = 0x111fc8400] 11:18:58 INFO - PROCESS | 1688 | 1465496338044 Marionette DEBUG loaded listener.js 11:18:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x1150c2400) [pid = 1688] [serial = 1670] [outer = 0x111fc8400] 11:18:58 INFO - PROCESS | 1688 | --DOCSHELL 0x12a5a3000 == 40 [pid = 1688] [id = 553] 11:18:58 INFO - PROCESS | 1688 | --DOCSHELL 0x12c949800 == 39 [pid = 1688] [id = 552] 11:18:58 INFO - PROCESS | 1688 | --DOCSHELL 0x1254c1000 == 38 [pid = 1688] [id = 551] 11:18:58 INFO - PROCESS | 1688 | --DOCSHELL 0x116aa4000 == 37 [pid = 1688] [id = 550] 11:18:58 INFO - PROCESS | 1688 | --DOCSHELL 0x12c3cf800 == 36 [pid = 1688] [id = 549] 11:18:58 INFO - PROCESS | 1688 | --DOCSHELL 0x12b897800 == 35 [pid = 1688] [id = 548] 11:18:58 INFO - PROCESS | 1688 | --DOCSHELL 0x12a5a5000 == 34 [pid = 1688] [id = 547] 11:18:58 INFO - PROCESS | 1688 | --DOCSHELL 0x128ded800 == 33 [pid = 1688] [id = 546] 11:18:58 INFO - PROCESS | 1688 | --DOCSHELL 0x1254c7000 == 32 [pid = 1688] [id = 545] 11:18:58 INFO - PROCESS | 1688 | --DOCSHELL 0x119858800 == 31 [pid = 1688] [id = 544] 11:18:58 INFO - PROCESS | 1688 | --DOCSHELL 0x116aa1800 == 30 [pid = 1688] [id = 543] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x119d18c00) [pid = 1688] [serial = 1582] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x1194a5000) [pid = 1688] [serial = 1579] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x113d35c00) [pid = 1688] [serial = 1570] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x12143d400) [pid = 1688] [serial = 1585] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x1160cf800) [pid = 1688] [serial = 1571] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x120fcac00) [pid = 1688] [serial = 1583] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x124e3e800) [pid = 1688] [serial = 1588] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x124927400) [pid = 1688] [serial = 1586] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1172b4000) [pid = 1688] [serial = 1573] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x124fe6c00) [pid = 1688] [serial = 1589] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x118163400) [pid = 1688] [serial = 1574] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x119207800) [pid = 1688] [serial = 1576] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x119376400) [pid = 1688] [serial = 1577] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1255bc800) [pid = 1688] [serial = 1595] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1265ea000) [pid = 1688] [serial = 1598] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x125f5d800) [pid = 1688] [serial = 1597] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1162d3000) [pid = 1688] [serial = 1568] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x112ee3c00) [pid = 1688] [serial = 1567] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x118459800) [pid = 1688] [serial = 1556] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x116a0b400) [pid = 1688] [serial = 1555] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x128952800) [pid = 1688] [serial = 1600] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x119374400) [pid = 1688] [serial = 1592] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x118456000) [pid = 1688] [serial = 1610] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x117044000) [pid = 1688] [serial = 1609] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1194a4c00) [pid = 1688] [serial = 1559] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x11938a000) [pid = 1688] [serial = 1558] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x124e3c400) [pid = 1688] [serial = 1562] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1234cc000) [pid = 1688] [serial = 1561] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x128957800) [pid = 1688] [serial = 1565] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x115eec000) [pid = 1688] [serial = 1591] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x128c51400) [pid = 1688] [serial = 1601] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1265ee000) [pid = 1688] [serial = 1564] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1133d8800) [pid = 1688] [serial = 1604] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x11229c800) [pid = 1688] [serial = 1603] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x124821400) [pid = 1688] [serial = 1594] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x118591800) [pid = 1688] [serial = 1607] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x1199c4800) [pid = 1688] [serial = 1580] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x1176db800) [pid = 1688] [serial = 1606] [outer = 0x0] [url = about:blank] 11:18:58 INFO - PROCESS | 1688 | 1465496338545 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]]]}] 11:18:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:18:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 723ms 11:18:58 INFO - PROCESS | 1688 | 1465496338568 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 11:18:58 INFO - PROCESS | 1688 | 1465496338573 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 11:18:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:18:58 INFO - PROCESS | 1688 | 1465496338580 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:18:58 INFO - PROCESS | 1688 | 1465496338583 Marionette TRACE conn2 <- [1,2198,null,{}] 11:18:58 INFO - PROCESS | 1688 | 1465496338586 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}] 11:18:58 INFO - PROCESS | 1688 | 1465496338589 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:58 INFO - PROCESS | 1688 | 1465496338708 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 11:18:58 INFO - PROCESS | 1688 | 1465496338720 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:58 INFO - PROCESS | 1688 | 1465496338722 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x11809b000 == 31 [pid = 1688] [id = 557] 11:18:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x115e4f400) [pid = 1688] [serial = 1671] [outer = 0x0] 11:18:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x11662fc00) [pid = 1688] [serial = 1672] [outer = 0x115e4f400] 11:18:58 INFO - PROCESS | 1688 | 1465496338830 Marionette DEBUG loaded listener.js 11:18:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x11696e800) [pid = 1688] [serial = 1673] [outer = 0x115e4f400] 11:18:59 INFO - PROCESS | 1688 | 1465496339195 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]]]}] 11:18:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:18:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 622ms 11:18:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:18:59 INFO - PROCESS | 1688 | 1465496339200 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 11:18:59 INFO - PROCESS | 1688 | 1465496339201 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 11:18:59 INFO - PROCESS | 1688 | 1465496339203 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 1688 | 1465496339206 Marionette TRACE conn2 <- [1,2202,null,{}] 11:18:59 INFO - PROCESS | 1688 | 1465496339216 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}] 11:18:59 INFO - PROCESS | 1688 | 1465496339220 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:59 INFO - PROCESS | 1688 | 1465496339301 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 11:18:59 INFO - PROCESS | 1688 | 1465496339356 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:59 INFO - PROCESS | 1688 | 1465496339359 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198ba000 == 32 [pid = 1688] [id = 558] 11:18:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1110b4800) [pid = 1688] [serial = 1674] [outer = 0x0] 11:18:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x11815dc00) [pid = 1688] [serial = 1675] [outer = 0x1110b4800] 11:18:59 INFO - PROCESS | 1688 | 1465496339387 Marionette DEBUG loaded listener.js 11:18:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x118a3ac00) [pid = 1688] [serial = 1676] [outer = 0x1110b4800] 11:18:59 INFO - PROCESS | 1688 | 1465496339692 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]]]}] 11:18:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:18:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 520ms 11:18:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:18:59 INFO - PROCESS | 1688 | 1465496339725 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 11:18:59 INFO - PROCESS | 1688 | 1465496339726 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 11:18:59 INFO - PROCESS | 1688 | 1465496339728 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 1688 | 1465496339730 Marionette TRACE conn2 <- [1,2206,null,{}] 11:18:59 INFO - PROCESS | 1688 | 1465496339736 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}] 11:18:59 INFO - PROCESS | 1688 | 1465496339737 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:59 INFO - PROCESS | 1688 | 1465496339820 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 11:18:59 INFO - PROCESS | 1688 | 1465496339823 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:59 INFO - PROCESS | 1688 | 1465496339824 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:18:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x12325b000 == 33 [pid = 1688] [id = 559] 11:18:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x113a27800) [pid = 1688] [serial = 1677] [outer = 0x0] 11:18:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x11937a400) [pid = 1688] [serial = 1678] [outer = 0x113a27800] 11:18:59 INFO - PROCESS | 1688 | 1465496339852 Marionette DEBUG loaded listener.js 11:18:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x11949d000) [pid = 1688] [serial = 1679] [outer = 0x113a27800] 11:19:00 INFO - PROCESS | 1688 | 1465496340179 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]]]}] 11:19:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:19:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 474ms 11:19:00 INFO - PROCESS | 1688 | 1465496340204 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 11:19:00 INFO - PROCESS | 1688 | 1465496340205 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 11:19:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:19:00 INFO - PROCESS | 1688 | 1465496340207 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:19:00 INFO - PROCESS | 1688 | 1465496340208 Marionette TRACE conn2 <- [1,2210,null,{}] 11:19:00 INFO - PROCESS | 1688 | 1465496340235 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}] 11:19:00 INFO - PROCESS | 1688 | 1465496340236 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:00 INFO - PROCESS | 1688 | 1465496340311 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 11:19:00 INFO - PROCESS | 1688 | 1465496340317 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:00 INFO - PROCESS | 1688 | 1465496340318 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x1169a8800 == 34 [pid = 1688] [id = 560] 11:19:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x11859ec00) [pid = 1688] [serial = 1680] [outer = 0x0] 11:19:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1198cdc00) [pid = 1688] [serial = 1681] [outer = 0x11859ec00] 11:19:00 INFO - PROCESS | 1688 | 1465496340342 Marionette DEBUG loaded listener.js 11:19:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x119cf2000) [pid = 1688] [serial = 1682] [outer = 0x11859ec00] 11:19:00 INFO - PROCESS | 1688 | 1465496340677 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]]]}] 11:19:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:19:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 486ms 11:19:00 INFO - PROCESS | 1688 | 1465496340693 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 11:19:00 INFO - PROCESS | 1688 | 1465496340694 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 11:19:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:19:00 INFO - PROCESS | 1688 | 1465496340697 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:19:00 INFO - PROCESS | 1688 | 1465496340698 Marionette TRACE conn2 <- [1,2214,null,{}] 11:19:00 INFO - PROCESS | 1688 | 1465496340700 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}] 11:19:00 INFO - PROCESS | 1688 | 1465496340704 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:00 INFO - PROCESS | 1688 | 1465496340830 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 11:19:00 INFO - PROCESS | 1688 | 1465496340844 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:00 INFO - PROCESS | 1688 | 1465496340845 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x128c0b800 == 35 [pid = 1688] [id = 561] 11:19:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x119d19c00) [pid = 1688] [serial = 1683] [outer = 0x0] 11:19:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x120fcb400) [pid = 1688] [serial = 1684] [outer = 0x119d19c00] 11:19:00 INFO - PROCESS | 1688 | 1465496340872 Marionette DEBUG loaded listener.js 11:19:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x124827800) [pid = 1688] [serial = 1685] [outer = 0x119d19c00] 11:19:01 INFO - PROCESS | 1688 | 1465496341241 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]]]}] 11:19:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:19:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 567ms 11:19:01 INFO - PROCESS | 1688 | 1465496341266 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 11:19:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:19:01 INFO - PROCESS | 1688 | 1465496341268 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 11:19:01 INFO - PROCESS | 1688 | 1465496341280 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:19:01 INFO - PROCESS | 1688 | 1465496341282 Marionette TRACE conn2 <- [1,2218,null,{}] 11:19:01 INFO - PROCESS | 1688 | 1465496341285 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}] 11:19:01 INFO - PROCESS | 1688 | 1465496341287 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:01 INFO - PROCESS | 1688 | 1465496341433 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 11:19:01 INFO - PROCESS | 1688 | 1465496341446 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:01 INFO - PROCESS | 1688 | 1465496341448 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x1291cf800 == 36 [pid = 1688] [id = 562] 11:19:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x124827c00) [pid = 1688] [serial = 1686] [outer = 0x0] 11:19:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x124ac0000) [pid = 1688] [serial = 1687] [outer = 0x124827c00] 11:19:01 INFO - PROCESS | 1688 | 1465496341489 Marionette DEBUG loaded listener.js 11:19:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x124fec800) [pid = 1688] [serial = 1688] [outer = 0x124827c00] 11:19:01 INFO - PROCESS | 1688 | 1465496341964 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]]]}] 11:19:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:19:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 731ms 11:19:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:19:02 INFO - PROCESS | 1688 | 1465496342002 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 11:19:02 INFO - PROCESS | 1688 | 1465496342003 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 11:19:02 INFO - PROCESS | 1688 | 1465496342005 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:19:02 INFO - PROCESS | 1688 | 1465496342006 Marionette TRACE conn2 <- [1,2222,null,{}] 11:19:02 INFO - PROCESS | 1688 | 1465496342009 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}] 11:19:02 INFO - PROCESS | 1688 | 1465496342010 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:02 INFO - PROCESS | 1688 | 1465496342107 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 11:19:02 INFO - PROCESS | 1688 | 1465496342110 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:02 INFO - PROCESS | 1688 | 1465496342112 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a740800 == 37 [pid = 1688] [id = 563] 11:19:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1249c3c00) [pid = 1688] [serial = 1689] [outer = 0x0] 11:19:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x125578c00) [pid = 1688] [serial = 1690] [outer = 0x1249c3c00] 11:19:02 INFO - PROCESS | 1688 | 1465496342137 Marionette DEBUG loaded listener.js 11:19:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1255c6c00) [pid = 1688] [serial = 1691] [outer = 0x1249c3c00] 11:19:02 INFO - PROCESS | 1688 | 1465496342445 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]]]}] 11:19:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:19:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 468ms 11:19:02 INFO - PROCESS | 1688 | 1465496342476 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 11:19:02 INFO - PROCESS | 1688 | 1465496342477 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 11:19:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:19:02 INFO - PROCESS | 1688 | 1465496342487 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:19:02 INFO - PROCESS | 1688 | 1465496342489 Marionette TRACE conn2 <- [1,2226,null,{}] 11:19:02 INFO - PROCESS | 1688 | 1465496342491 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}] 11:19:02 INFO - PROCESS | 1688 | 1465496342492 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:02 INFO - PROCESS | 1688 | 1465496342683 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 11:19:02 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x118598400) [pid = 1688] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:19:02 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1166f6c00) [pid = 1688] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:19:02 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x118591c00) [pid = 1688] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:19:02 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x113a25c00) [pid = 1688] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:19:02 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x118599800) [pid = 1688] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:19:02 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x113293c00) [pid = 1688] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:19:02 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1289dd000) [pid = 1688] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:19:02 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1110b6000) [pid = 1688] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:19:02 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x119372000) [pid = 1688] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:19:02 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x116623c00) [pid = 1688] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:19:02 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x120fcd400) [pid = 1688] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:19:02 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x118f7bc00) [pid = 1688] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:19:02 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x119927c00) [pid = 1688] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:19:02 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x121433000) [pid = 1688] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:19:02 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x121435000) [pid = 1688] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:19:02 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x113f3a000) [pid = 1688] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:19:02 INFO - PROCESS | 1688 | 1465496342726 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:02 INFO - PROCESS | 1688 | 1465496342727 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x1180a0000 == 38 [pid = 1688] [id = 564] 11:19:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x113293c00) [pid = 1688] [serial = 1692] [outer = 0x0] 11:19:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x113f3a000) [pid = 1688] [serial = 1693] [outer = 0x113293c00] 11:19:02 INFO - PROCESS | 1688 | 1465496342752 Marionette DEBUG loaded listener.js 11:19:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1185dc800) [pid = 1688] [serial = 1694] [outer = 0x113293c00] 11:19:03 INFO - PROCESS | 1688 | 1465496343017 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]]]}] 11:19:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:19:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 577ms 11:19:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:19:03 INFO - PROCESS | 1688 | 1465496343058 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 11:19:03 INFO - PROCESS | 1688 | 1465496343059 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 11:19:03 INFO - PROCESS | 1688 | 1465496343061 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:19:03 INFO - PROCESS | 1688 | 1465496343062 Marionette TRACE conn2 <- [1,2230,null,{}] 11:19:03 INFO - PROCESS | 1688 | 1465496343073 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}] 11:19:03 INFO - PROCESS | 1688 | 1465496343074 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:03 INFO - PROCESS | 1688 | 1465496343156 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 11:19:03 INFO - PROCESS | 1688 | 1465496343160 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:03 INFO - PROCESS | 1688 | 1465496343161 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x123258000 == 39 [pid = 1688] [id = 565] 11:19:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x119372000) [pid = 1688] [serial = 1695] [outer = 0x0] 11:19:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x12481dc00) [pid = 1688] [serial = 1696] [outer = 0x119372000] 11:19:03 INFO - PROCESS | 1688 | 1465496343187 Marionette DEBUG loaded listener.js 11:19:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x126431000) [pid = 1688] [serial = 1697] [outer = 0x119372000] 11:19:03 INFO - PROCESS | 1688 | 1465496343499 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]]]}] 11:19:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:19:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 476ms 11:19:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:19:03 INFO - PROCESS | 1688 | 1465496343537 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 11:19:03 INFO - PROCESS | 1688 | 1465496343539 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 11:19:03 INFO - PROCESS | 1688 | 1465496343541 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:19:03 INFO - PROCESS | 1688 | 1465496343543 Marionette TRACE conn2 <- [1,2234,null,{}] 11:19:03 INFO - PROCESS | 1688 | 1465496343545 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}] 11:19:03 INFO - PROCESS | 1688 | 1465496343547 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:03 INFO - PROCESS | 1688 | 1465496343668 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 11:19:03 INFO - PROCESS | 1688 | 1465496343674 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:03 INFO - PROCESS | 1688 | 1465496343675 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b897800 == 40 [pid = 1688] [id = 566] 11:19:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x118f2bc00) [pid = 1688] [serial = 1698] [outer = 0x0] 11:19:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x125573400) [pid = 1688] [serial = 1699] [outer = 0x118f2bc00] 11:19:03 INFO - PROCESS | 1688 | 1465496343701 Marionette DEBUG loaded listener.js 11:19:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1289df000) [pid = 1688] [serial = 1700] [outer = 0x118f2bc00] 11:19:04 INFO - PROCESS | 1688 | 1465496344027 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]]]}] 11:19:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:19:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 520ms 11:19:04 INFO - PROCESS | 1688 | 1465496344062 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 11:19:04 INFO - PROCESS | 1688 | 1465496344063 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 11:19:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:19:04 INFO - PROCESS | 1688 | 1465496344068 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:19:04 INFO - PROCESS | 1688 | 1465496344069 Marionette TRACE conn2 <- [1,2238,null,{}] 11:19:04 INFO - PROCESS | 1688 | 1465496344071 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}] 11:19:04 INFO - PROCESS | 1688 | 1465496344072 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:04 INFO - PROCESS | 1688 | 1465496344152 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 11:19:04 INFO - PROCESS | 1688 | 1465496344155 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:04 INFO - PROCESS | 1688 | 1465496344156 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c584800 == 41 [pid = 1688] [id = 567] 11:19:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1289e1c00) [pid = 1688] [serial = 1701] [outer = 0x0] 11:19:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x128c56400) [pid = 1688] [serial = 1702] [outer = 0x1289e1c00] 11:19:04 INFO - PROCESS | 1688 | 1465496344180 Marionette DEBUG loaded listener.js 11:19:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x129139800) [pid = 1688] [serial = 1703] [outer = 0x1289e1c00] 11:19:04 INFO - PROCESS | 1688 | 1465496344489 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]]]}] 11:19:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:19:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 468ms 11:19:04 INFO - PROCESS | 1688 | 1465496344536 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 11:19:04 INFO - PROCESS | 1688 | 1465496344537 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 11:19:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:19:04 INFO - PROCESS | 1688 | 1465496344539 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:19:04 INFO - PROCESS | 1688 | 1465496344540 Marionette TRACE conn2 <- [1,2242,null,{}] 11:19:04 INFO - PROCESS | 1688 | 1465496344542 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}] 11:19:04 INFO - PROCESS | 1688 | 1465496344544 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:04 INFO - PROCESS | 1688 | 1465496344654 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 11:19:04 INFO - PROCESS | 1688 | 1465496344660 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:04 INFO - PROCESS | 1688 | 1465496344660 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x11260b800 == 42 [pid = 1688] [id = 568] 11:19:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x111076c00) [pid = 1688] [serial = 1704] [outer = 0x0] 11:19:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1110acc00) [pid = 1688] [serial = 1705] [outer = 0x111076c00] 11:19:04 INFO - PROCESS | 1688 | 1465496344737 Marionette DEBUG loaded listener.js 11:19:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x113294400) [pid = 1688] [serial = 1706] [outer = 0x111076c00] 11:19:05 INFO - PROCESS | 1688 | 1465496345220 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]]]}] 11:19:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:19:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 718ms 11:19:05 INFO - PROCESS | 1688 | 1465496345258 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 11:19:05 INFO - PROCESS | 1688 | 1465496345261 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 11:19:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:19:05 INFO - PROCESS | 1688 | 1465496345284 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:19:05 INFO - PROCESS | 1688 | 1465496345285 Marionette TRACE conn2 <- [1,2246,null,{}] 11:19:05 INFO - PROCESS | 1688 | 1465496345289 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}] 11:19:05 INFO - PROCESS | 1688 | 1465496345290 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:05 INFO - PROCESS | 1688 | 1465496345398 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 11:19:05 INFO - PROCESS | 1688 | 1465496345493 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:05 INFO - PROCESS | 1688 | 1465496345495 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198c5000 == 43 [pid = 1688] [id = 569] 11:19:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1172b8400) [pid = 1688] [serial = 1707] [outer = 0x0] 11:19:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1176dd800) [pid = 1688] [serial = 1708] [outer = 0x1172b8400] 11:19:05 INFO - PROCESS | 1688 | 1465496345525 Marionette DEBUG loaded listener.js 11:19:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1184c6000) [pid = 1688] [serial = 1709] [outer = 0x1172b8400] 11:19:05 INFO - PROCESS | 1688 | 1465496345938 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]]]}] 11:19:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:19:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 674ms 11:19:05 INFO - PROCESS | 1688 | 1465496345956 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 11:19:05 INFO - PROCESS | 1688 | 1465496345959 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 11:19:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:19:05 INFO - PROCESS | 1688 | 1465496345963 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:19:05 INFO - PROCESS | 1688 | 1465496345965 Marionette TRACE conn2 <- [1,2250,null,{}] 11:19:05 INFO - PROCESS | 1688 | 1465496345968 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}] 11:19:05 INFO - PROCESS | 1688 | 1465496345969 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:06 INFO - PROCESS | 1688 | 1465496346074 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 11:19:06 INFO - PROCESS | 1688 | 1465496346145 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:06 INFO - PROCESS | 1688 | 1465496346146 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a5a9000 == 44 [pid = 1688] [id = 570] 11:19:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1185dd000) [pid = 1688] [serial = 1710] [outer = 0x0] 11:19:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x119932800) [pid = 1688] [serial = 1711] [outer = 0x1185dd000] 11:19:06 INFO - PROCESS | 1688 | 1465496346176 Marionette DEBUG loaded listener.js 11:19:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x120fbf400) [pid = 1688] [serial = 1712] [outer = 0x1185dd000] 11:19:06 INFO - PROCESS | 1688 | 1465496346587 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]]]}] 11:19:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:19:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 11:19:06 INFO - PROCESS | 1688 | 1465496346633 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 11:19:06 INFO - PROCESS | 1688 | 1465496346635 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 11:19:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:19:06 INFO - PROCESS | 1688 | 1465496346637 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:19:06 INFO - PROCESS | 1688 | 1465496346640 Marionette TRACE conn2 <- [1,2254,null,{}] 11:19:06 INFO - PROCESS | 1688 | 1465496346648 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}] 11:19:06 INFO - PROCESS | 1688 | 1465496346651 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:06 INFO - PROCESS | 1688 | 1465496346778 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 11:19:06 INFO - PROCESS | 1688 | 1465496346862 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:06 INFO - PROCESS | 1688 | 1465496346864 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ce64800 == 45 [pid = 1688] [id = 571] 11:19:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12143ec00) [pid = 1688] [serial = 1713] [outer = 0x0] 11:19:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x124f62c00) [pid = 1688] [serial = 1714] [outer = 0x12143ec00] 11:19:06 INFO - PROCESS | 1688 | 1465496346893 Marionette DEBUG loaded listener.js 11:19:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x1255be800) [pid = 1688] [serial = 1715] [outer = 0x12143ec00] 11:19:07 INFO - PROCESS | 1688 | 1465496347337 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]]]}] 11:19:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:19:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 722ms 11:19:07 INFO - PROCESS | 1688 | 1465496347360 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 11:19:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:19:07 INFO - PROCESS | 1688 | 1465496347362 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 11:19:07 INFO - PROCESS | 1688 | 1465496347364 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:19:07 INFO - PROCESS | 1688 | 1465496347365 Marionette TRACE conn2 <- [1,2258,null,{}] 11:19:07 INFO - PROCESS | 1688 | 1465496347368 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}] 11:19:07 INFO - PROCESS | 1688 | 1465496347369 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:07 INFO - PROCESS | 1688 | 1465496347472 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 11:19:07 INFO - PROCESS | 1688 | 1465496347528 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:07 INFO - PROCESS | 1688 | 1465496347530 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x118098000 == 46 [pid = 1688] [id = 572] 11:19:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x116a0b400) [pid = 1688] [serial = 1716] [outer = 0x0] 11:19:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x12143e800) [pid = 1688] [serial = 1717] [outer = 0x116a0b400] 11:19:07 INFO - PROCESS | 1688 | 1465496347571 Marionette DEBUG loaded listener.js 11:19:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x125f5f400) [pid = 1688] [serial = 1718] [outer = 0x116a0b400] 11:19:08 INFO - PROCESS | 1688 | 1465496348142 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]]]}] 11:19:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:19:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 821ms 11:19:08 INFO - PROCESS | 1688 | 1465496348185 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 11:19:08 INFO - PROCESS | 1688 | 1465496348188 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 11:19:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:19:08 INFO - PROCESS | 1688 | 1465496348191 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:19:08 INFO - PROCESS | 1688 | 1465496348193 Marionette TRACE conn2 <- [1,2262,null,{}] 11:19:08 INFO - PROCESS | 1688 | 1465496348197 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}] 11:19:08 INFO - PROCESS | 1688 | 1465496348199 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:08 INFO - PROCESS | 1688 | 1465496348291 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 11:19:08 INFO - PROCESS | 1688 | 1465496348364 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:08 INFO - PROCESS | 1688 | 1465496348365 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x1185bd000 == 47 [pid = 1688] [id = 573] 11:19:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x117e98400) [pid = 1688] [serial = 1719] [outer = 0x0] 11:19:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x11845dc00) [pid = 1688] [serial = 1720] [outer = 0x117e98400] 11:19:08 INFO - PROCESS | 1688 | 1465496348394 Marionette DEBUG loaded listener.js 11:19:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x118f75400) [pid = 1688] [serial = 1721] [outer = 0x117e98400] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x12c584800 == 46 [pid = 1688] [id = 567] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x12b897800 == 45 [pid = 1688] [id = 566] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x123258000 == 44 [pid = 1688] [id = 565] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x1180a0000 == 43 [pid = 1688] [id = 564] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x12a740800 == 42 [pid = 1688] [id = 563] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x1291cf800 == 41 [pid = 1688] [id = 562] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x128c0b800 == 40 [pid = 1688] [id = 561] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x1169a8800 == 39 [pid = 1688] [id = 560] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x12325b000 == 38 [pid = 1688] [id = 559] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x1198ba000 == 37 [pid = 1688] [id = 558] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x11809b000 == 36 [pid = 1688] [id = 557] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x112f03800 == 35 [pid = 1688] [id = 556] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x124a64800 == 34 [pid = 1688] [id = 555] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x113d6c800 == 33 [pid = 1688] [id = 554] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x118f85800 == 32 [pid = 1688] [id = 542] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x118098000 == 31 [pid = 1688] [id = 572] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x12ce64800 == 30 [pid = 1688] [id = 571] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x12a5a9000 == 29 [pid = 1688] [id = 570] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x1198c5000 == 28 [pid = 1688] [id = 569] 11:19:09 INFO - PROCESS | 1688 | --DOCSHELL 0x11260b800 == 27 [pid = 1688] [id = 568] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x124fe4400) [pid = 1688] [serial = 1642] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x117045800) [pid = 1688] [serial = 1627] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x126428c00) [pid = 1688] [serial = 1645] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x118596c00) [pid = 1688] [serial = 1628] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x1160d1800) [pid = 1688] [serial = 1630] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1172b2800) [pid = 1688] [serial = 1631] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x119357400) [pid = 1688] [serial = 1633] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x11938a400) [pid = 1688] [serial = 1634] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x119cf2400) [pid = 1688] [serial = 1636] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x121436c00) [pid = 1688] [serial = 1637] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x12542ec00) [pid = 1688] [serial = 1643] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x128a9cc00) [pid = 1688] [serial = 1648] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x112da8800) [pid = 1688] [serial = 1651] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x128c5f000) [pid = 1688] [serial = 1649] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1162dac00) [pid = 1688] [serial = 1652] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x12913c800) [pid = 1688] [serial = 1660] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x12542f000) [pid = 1688] [serial = 1657] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x118159c00) [pid = 1688] [serial = 1613] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1166f7000) [pid = 1688] [serial = 1612] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x121b94800) [pid = 1688] [serial = 1639] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x119375c00) [pid = 1688] [serial = 1616] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x119210000) [pid = 1688] [serial = 1615] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x120fca400) [pid = 1688] [serial = 1619] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x119cf5c00) [pid = 1688] [serial = 1618] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x121b8e800) [pid = 1688] [serial = 1622] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x121443400) [pid = 1688] [serial = 1621] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x124cc4800) [pid = 1688] [serial = 1625] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x124822400) [pid = 1688] [serial = 1624] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x118f78c00) [pid = 1688] [serial = 1654] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x128c5f800) [pid = 1688] [serial = 1658] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x12197fc00) [pid = 1688] [serial = 1655] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1289dbc00) [pid = 1688] [serial = 1646] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x124cc5000) [pid = 1688] [serial = 1640] [outer = 0x0] [url = about:blank] 11:19:09 INFO - PROCESS | 1688 | 1465496349314 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]]]}] 11:19:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:19:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1172ms 11:19:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:19:09 INFO - PROCESS | 1688 | 1465496349364 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 11:19:09 INFO - PROCESS | 1688 | 1465496349366 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 11:19:09 INFO - PROCESS | 1688 | 1465496349370 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:19:09 INFO - PROCESS | 1688 | 1465496349371 Marionette TRACE conn2 <- [1,2266,null,{}] 11:19:09 INFO - PROCESS | 1688 | 1465496349375 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}] 11:19:09 INFO - PROCESS | 1688 | 1465496349377 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:09 INFO - PROCESS | 1688 | 1465496349457 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 11:19:09 INFO - PROCESS | 1688 | 1465496349462 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:09 INFO - PROCESS | 1688 | 1465496349467 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x1169b3000 == 28 [pid = 1688] [id = 574] 11:19:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x1133ac800) [pid = 1688] [serial = 1722] [outer = 0x0] 11:19:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x115021400) [pid = 1688] [serial = 1723] [outer = 0x1133ac800] 11:19:09 INFO - PROCESS | 1688 | 1465496349496 Marionette DEBUG loaded listener.js 11:19:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1160d6c00) [pid = 1688] [serial = 1724] [outer = 0x1133ac800] 11:19:09 INFO - PROCESS | 1688 | 1465496349905 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]]]}] 11:19:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:19:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 569ms 11:19:09 INFO - PROCESS | 1688 | 1465496349940 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 11:19:09 INFO - PROCESS | 1688 | 1465496349945 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 11:19:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:19:09 INFO - PROCESS | 1688 | 1465496349952 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:19:09 INFO - PROCESS | 1688 | 1465496349955 Marionette TRACE conn2 <- [1,2270,null,{}] 11:19:09 INFO - PROCESS | 1688 | 1465496349959 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}] 11:19:09 INFO - PROCESS | 1688 | 1465496349961 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:10 INFO - PROCESS | 1688 | 1465496350095 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 11:19:10 INFO - PROCESS | 1688 | 1465496350113 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:10 INFO - PROCESS | 1688 | 1465496350114 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x11858c800 == 29 [pid = 1688] [id = 575] 11:19:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x11696b400) [pid = 1688] [serial = 1725] [outer = 0x0] 11:19:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1176d4400) [pid = 1688] [serial = 1726] [outer = 0x11696b400] 11:19:10 INFO - PROCESS | 1688 | 1465496350157 Marionette DEBUG loaded listener.js 11:19:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1184c5c00) [pid = 1688] [serial = 1727] [outer = 0x11696b400] 11:19:10 INFO - PROCESS | 1688 | 1465496350591 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]]]}] 11:19:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:19:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 672ms 11:19:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:19:10 INFO - PROCESS | 1688 | 1465496350623 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 11:19:10 INFO - PROCESS | 1688 | 1465496350625 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 11:19:10 INFO - PROCESS | 1688 | 1465496350627 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:19:10 INFO - PROCESS | 1688 | 1465496350629 Marionette TRACE conn2 <- [1,2274,null,{}] 11:19:10 INFO - PROCESS | 1688 | 1465496350637 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}] 11:19:10 INFO - PROCESS | 1688 | 1465496350640 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:10 INFO - PROCESS | 1688 | 1465496350717 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 11:19:10 INFO - PROCESS | 1688 | 1465496350742 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:10 INFO - PROCESS | 1688 | 1465496350744 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x12119a000 == 30 [pid = 1688] [id = 576] 11:19:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x112e6fc00) [pid = 1688] [serial = 1728] [outer = 0x0] 11:19:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x119355400) [pid = 1688] [serial = 1729] [outer = 0x112e6fc00] 11:19:10 INFO - PROCESS | 1688 | 1465496350771 Marionette DEBUG loaded listener.js 11:19:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x11938a400) [pid = 1688] [serial = 1730] [outer = 0x112e6fc00] 11:19:11 INFO - PROCESS | 1688 | 1465496351106 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]]]}] 11:19:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:19:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 523ms 11:19:11 INFO - PROCESS | 1688 | 1465496351151 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 11:19:11 INFO - PROCESS | 1688 | 1465496351154 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 11:19:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:19:11 INFO - PROCESS | 1688 | 1465496351157 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:19:11 INFO - PROCESS | 1688 | 1465496351159 Marionette TRACE conn2 <- [1,2278,null,{}] 11:19:11 INFO - PROCESS | 1688 | 1465496351184 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}] 11:19:11 INFO - PROCESS | 1688 | 1465496351186 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:11 INFO - PROCESS | 1688 | 1465496351309 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 11:19:11 INFO - PROCESS | 1688 | 1465496351324 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:11 INFO - PROCESS | 1688 | 1465496351327 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x124a5f800 == 31 [pid = 1688] [id = 577] 11:19:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1199c4800) [pid = 1688] [serial = 1731] [outer = 0x0] 11:19:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x119cf1000) [pid = 1688] [serial = 1732] [outer = 0x1199c4800] 11:19:11 INFO - PROCESS | 1688 | 1465496351368 Marionette DEBUG loaded listener.js 11:19:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x120f24400) [pid = 1688] [serial = 1733] [outer = 0x1199c4800] 11:19:11 INFO - PROCESS | 1688 | 1465496351841 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]]]}] 11:19:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:19:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 719ms 11:19:11 INFO - PROCESS | 1688 | 1465496351886 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 11:19:11 INFO - PROCESS | 1688 | 1465496351888 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 11:19:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:19:11 INFO - PROCESS | 1688 | 1465496351890 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:19:11 INFO - PROCESS | 1688 | 1465496351891 Marionette TRACE conn2 <- [1,2282,null,{}] 11:19:11 INFO - PROCESS | 1688 | 1465496351893 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}] 11:19:11 INFO - PROCESS | 1688 | 1465496351895 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:11 INFO - PROCESS | 1688 | 1465496351991 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 11:19:12 INFO - PROCESS | 1688 | 1465496352049 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:12 INFO - PROCESS | 1688 | 1465496352050 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x126b8e800 == 32 [pid = 1688] [id = 578] 11:19:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x11696ac00) [pid = 1688] [serial = 1734] [outer = 0x0] 11:19:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x120fc8400) [pid = 1688] [serial = 1735] [outer = 0x11696ac00] 11:19:12 INFO - PROCESS | 1688 | 1465496352075 Marionette DEBUG loaded listener.js 11:19:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x121434c00) [pid = 1688] [serial = 1736] [outer = 0x11696ac00] 11:19:12 INFO - PROCESS | 1688 | 1465496352372 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]]]}] 11:19:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:19:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 518ms 11:19:12 INFO - PROCESS | 1688 | 1465496352409 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 11:19:12 INFO - PROCESS | 1688 | 1465496352410 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 11:19:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:19:12 INFO - PROCESS | 1688 | 1465496352413 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:19:12 INFO - PROCESS | 1688 | 1465496352414 Marionette TRACE conn2 <- [1,2286,null,{}] 11:19:12 INFO - PROCESS | 1688 | 1465496352418 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}] 11:19:12 INFO - PROCESS | 1688 | 1465496352422 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:12 INFO - PROCESS | 1688 | 1465496352534 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 11:19:12 INFO - PROCESS | 1688 | 1465496352572 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:12 INFO - PROCESS | 1688 | 1465496352573 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x1294e2800 == 33 [pid = 1688] [id = 579] 11:19:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12143d400) [pid = 1688] [serial = 1737] [outer = 0x0] 11:19:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x124822800) [pid = 1688] [serial = 1738] [outer = 0x12143d400] 11:19:12 INFO - PROCESS | 1688 | 1465496352598 Marionette DEBUG loaded listener.js 11:19:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x124fed400) [pid = 1688] [serial = 1739] [outer = 0x12143d400] 11:19:12 INFO - PROCESS | 1688 | 1465496352913 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]]]}] 11:19:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 11:19:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 521ms 11:19:12 INFO - PROCESS | 1688 | 1465496352943 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 11:19:12 INFO - PROCESS | 1688 | 1465496352944 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 11:19:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:19:12 INFO - PROCESS | 1688 | 1465496352955 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:19:12 INFO - PROCESS | 1688 | 1465496352956 Marionette TRACE conn2 <- [1,2290,null,{}] 11:19:12 INFO - PROCESS | 1688 | 1465496352958 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}] 11:19:12 INFO - PROCESS | 1688 | 1465496352959 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:13 INFO - PROCESS | 1688 | 1465496353053 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 11:19:13 INFO - PROCESS | 1688 | 1465496353057 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:13 INFO - PROCESS | 1688 | 1465496353058 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a59d800 == 34 [pid = 1688] [id = 580] 11:19:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x124fed800) [pid = 1688] [serial = 1740] [outer = 0x0] 11:19:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1255b9000) [pid = 1688] [serial = 1741] [outer = 0x124fed800] 11:19:13 INFO - PROCESS | 1688 | 1465496353082 Marionette DEBUG loaded listener.js 11:19:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12642b000) [pid = 1688] [serial = 1742] [outer = 0x124fed800] 11:19:13 INFO - PROCESS | 1688 | 1465496353422 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]]]}] 11:19:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:19:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 518ms 11:19:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:19:13 INFO - PROCESS | 1688 | 1465496353473 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 11:19:13 INFO - PROCESS | 1688 | 1465496353475 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 11:19:13 INFO - PROCESS | 1688 | 1465496353484 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:19:13 INFO - PROCESS | 1688 | 1465496353485 Marionette TRACE conn2 <- [1,2294,null,{}] 11:19:13 INFO - PROCESS | 1688 | 1465496353487 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}] 11:19:13 INFO - PROCESS | 1688 | 1465496353488 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:13 INFO - PROCESS | 1688 | 1465496353765 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 11:19:13 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1289e1c00) [pid = 1688] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:19:13 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x119d19c00) [pid = 1688] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:19:13 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x124827c00) [pid = 1688] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:19:13 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1110b3c00) [pid = 1688] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:19:13 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1110b4800) [pid = 1688] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:19:13 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1249c3c00) [pid = 1688] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:19:13 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x111fc8400) [pid = 1688] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:19:13 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x115e4f400) [pid = 1688] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:19:13 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1185dc400) [pid = 1688] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:19:13 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x113a27800) [pid = 1688] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:19:13 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x12642a800) [pid = 1688] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:19:13 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x11859ec00) [pid = 1688] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:19:13 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x113293c00) [pid = 1688] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:19:13 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x118f2bc00) [pid = 1688] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:19:13 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x119372000) [pid = 1688] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:19:13 INFO - PROCESS | 1688 | 1465496353810 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:13 INFO - PROCESS | 1688 | 1465496353811 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x119277800 == 35 [pid = 1688] [id = 581] 11:19:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1110b4800) [pid = 1688] [serial = 1743] [outer = 0x0] 11:19:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1133ad000) [pid = 1688] [serial = 1744] [outer = 0x1110b4800] 11:19:13 INFO - PROCESS | 1688 | 1465496353836 Marionette DEBUG loaded listener.js 11:19:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x11859ec00) [pid = 1688] [serial = 1745] [outer = 0x1110b4800] 11:19:14 INFO - PROCESS | 1688 | 1465496354085 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]]]}] 11:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 626ms 11:19:14 INFO - PROCESS | 1688 | 1465496354105 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 11:19:14 INFO - PROCESS | 1688 | 1465496354107 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 11:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:19:14 INFO - PROCESS | 1688 | 1465496354109 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:19:14 INFO - PROCESS | 1688 | 1465496354110 Marionette TRACE conn2 <- [1,2298,null,{}] 11:19:14 INFO - PROCESS | 1688 | 1465496354113 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}] 11:19:14 INFO - PROCESS | 1688 | 1465496354124 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:14 INFO - PROCESS | 1688 | 1465496354212 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 11:19:14 INFO - PROCESS | 1688 | 1465496354219 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:14 INFO - PROCESS | 1688 | 1465496354220 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x121199800 == 36 [pid = 1688] [id = 582] 11:19:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x119374400) [pid = 1688] [serial = 1746] [outer = 0x0] 11:19:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x124e3f800) [pid = 1688] [serial = 1747] [outer = 0x119374400] 11:19:14 INFO - PROCESS | 1688 | 1465496354244 Marionette DEBUG loaded listener.js 11:19:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x12894f800) [pid = 1688] [serial = 1748] [outer = 0x119374400] 11:19:14 INFO - PROCESS | 1688 | 1465496354567 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]]]}] 11:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 470ms 11:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:19:14 INFO - PROCESS | 1688 | 1465496354579 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 11:19:14 INFO - PROCESS | 1688 | 1465496354583 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 11:19:14 INFO - PROCESS | 1688 | 1465496354589 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:19:14 INFO - PROCESS | 1688 | 1465496354591 Marionette TRACE conn2 <- [1,2302,null,{}] 11:19:14 INFO - PROCESS | 1688 | 1465496354593 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}] 11:19:14 INFO - PROCESS | 1688 | 1465496354594 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:14 INFO - PROCESS | 1688 | 1465496354715 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 11:19:14 INFO - PROCESS | 1688 | 1465496354724 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:14 INFO - PROCESS | 1688 | 1465496354725 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bca6800 == 37 [pid = 1688] [id = 583] 11:19:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1184bc000) [pid = 1688] [serial = 1749] [outer = 0x0] 11:19:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x128954c00) [pid = 1688] [serial = 1750] [outer = 0x1184bc000] 11:19:14 INFO - PROCESS | 1688 | 1465496354766 Marionette DEBUG loaded listener.js 11:19:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1289df800) [pid = 1688] [serial = 1751] [outer = 0x1184bc000] 11:19:15 INFO - PROCESS | 1688 | 1465496355202 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]]]}] 11:19:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:19:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 621ms 11:19:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:19:15 INFO - PROCESS | 1688 | 1465496355208 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 11:19:15 INFO - PROCESS | 1688 | 1465496355210 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 11:19:15 INFO - PROCESS | 1688 | 1465496355212 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:19:15 INFO - PROCESS | 1688 | 1465496355214 Marionette TRACE conn2 <- [1,2306,null,{}] 11:19:15 INFO - PROCESS | 1688 | 1465496355217 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}] 11:19:15 INFO - PROCESS | 1688 | 1465496355218 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:15 INFO - PROCESS | 1688 | 1465496355343 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 11:19:15 INFO - PROCESS | 1688 | 1465496355350 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:15 INFO - PROCESS | 1688 | 1465496355352 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x126b8b800 == 38 [pid = 1688] [id = 584] 11:19:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x118f30800) [pid = 1688] [serial = 1752] [outer = 0x0] 11:19:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x128aa2400) [pid = 1688] [serial = 1753] [outer = 0x118f30800] 11:19:15 INFO - PROCESS | 1688 | 1465496355378 Marionette DEBUG loaded listener.js 11:19:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x129148400) [pid = 1688] [serial = 1754] [outer = 0x118f30800] 11:19:15 INFO - PROCESS | 1688 | 1465496355691 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]]]}] 11:19:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:19:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 521ms 11:19:15 INFO - PROCESS | 1688 | 1465496355734 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 11:19:15 INFO - PROCESS | 1688 | 1465496355735 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 11:19:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:19:15 INFO - PROCESS | 1688 | 1465496355738 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:19:15 INFO - PROCESS | 1688 | 1465496355739 Marionette TRACE conn2 <- [1,2310,null,{}] 11:19:15 INFO - PROCESS | 1688 | 1465496355741 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}] 11:19:15 INFO - PROCESS | 1688 | 1465496355742 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:15 INFO - PROCESS | 1688 | 1465496355867 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 11:19:15 INFO - PROCESS | 1688 | 1465496355947 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:15 INFO - PROCESS | 1688 | 1465496355949 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x113ab6000 == 39 [pid = 1688] [id = 585] 11:19:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x111081400) [pid = 1688] [serial = 1755] [outer = 0x0] 11:19:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1110b5800) [pid = 1688] [serial = 1756] [outer = 0x111081400] 11:19:15 INFO - PROCESS | 1688 | 1465496355982 Marionette DEBUG loaded listener.js 11:19:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1133d3c00) [pid = 1688] [serial = 1757] [outer = 0x111081400] 11:19:16 INFO - PROCESS | 1688 | 1465496356506 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]]]}] 11:19:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:19:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 819ms 11:19:16 INFO - PROCESS | 1688 | 1465496356588 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 11:19:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:19:16 INFO - PROCESS | 1688 | 1465496356591 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 11:19:16 INFO - PROCESS | 1688 | 1465496356594 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:19:16 INFO - PROCESS | 1688 | 1465496356596 Marionette TRACE conn2 <- [1,2314,null,{}] 11:19:16 INFO - PROCESS | 1688 | 1465496356599 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}] 11:19:16 INFO - PROCESS | 1688 | 1465496356603 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:16 INFO - PROCESS | 1688 | 1465496356711 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 11:19:16 INFO - PROCESS | 1688 | 1465496356770 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:16 INFO - PROCESS | 1688 | 1465496356771 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x121068000 == 40 [pid = 1688] [id = 586] 11:19:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1176d8000) [pid = 1688] [serial = 1758] [outer = 0x0] 11:19:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x118160400) [pid = 1688] [serial = 1759] [outer = 0x1176d8000] 11:19:16 INFO - PROCESS | 1688 | 1465496356801 Marionette DEBUG loaded listener.js 11:19:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x1185dd400) [pid = 1688] [serial = 1760] [outer = 0x1176d8000] 11:19:17 INFO - PROCESS | 1688 | 1465496357320 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]]]}] 11:19:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:19:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 773ms 11:19:17 INFO - PROCESS | 1688 | 1465496357551 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 11:19:17 INFO - PROCESS | 1688 | 1465496357556 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 11:19:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:19:17 INFO - PROCESS | 1688 | 1465496357584 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:19:17 INFO - PROCESS | 1688 | 1465496357586 Marionette TRACE conn2 <- [1,2318,null,{}] 11:19:17 INFO - PROCESS | 1688 | 1465496357589 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}] 11:19:17 INFO - PROCESS | 1688 | 1465496357591 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:17 INFO - PROCESS | 1688 | 1465496357694 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 11:19:17 INFO - PROCESS | 1688 | 1465496357749 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:17 INFO - PROCESS | 1688 | 1465496357752 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x1185b6000 == 41 [pid = 1688] [id = 587] 11:19:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1160d9400) [pid = 1688] [serial = 1761] [outer = 0x0] 11:19:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x1166f2c00) [pid = 1688] [serial = 1762] [outer = 0x1160d9400] 11:19:17 INFO - PROCESS | 1688 | 1465496357779 Marionette DEBUG loaded listener.js 11:19:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x1172b3000) [pid = 1688] [serial = 1763] [outer = 0x1160d9400] 11:19:18 INFO - PROCESS | 1688 | --DOCSHELL 0x126b8b800 == 40 [pid = 1688] [id = 584] 11:19:18 INFO - PROCESS | 1688 | --DOCSHELL 0x12bca6800 == 39 [pid = 1688] [id = 583] 11:19:18 INFO - PROCESS | 1688 | --DOCSHELL 0x121199800 == 38 [pid = 1688] [id = 582] 11:19:18 INFO - PROCESS | 1688 | --DOCSHELL 0x119277800 == 37 [pid = 1688] [id = 581] 11:19:18 INFO - PROCESS | 1688 | --DOCSHELL 0x12a59d800 == 36 [pid = 1688] [id = 580] 11:19:18 INFO - PROCESS | 1688 | --DOCSHELL 0x1294e2800 == 35 [pid = 1688] [id = 579] 11:19:18 INFO - PROCESS | 1688 | --DOCSHELL 0x126b8e800 == 34 [pid = 1688] [id = 578] 11:19:18 INFO - PROCESS | 1688 | --DOCSHELL 0x124a5f800 == 33 [pid = 1688] [id = 577] 11:19:18 INFO - PROCESS | 1688 | --DOCSHELL 0x12119a000 == 32 [pid = 1688] [id = 576] 11:19:18 INFO - PROCESS | 1688 | --DOCSHELL 0x11858c800 == 31 [pid = 1688] [id = 575] 11:19:18 INFO - PROCESS | 1688 | --DOCSHELL 0x1169b3000 == 30 [pid = 1688] [id = 574] 11:19:18 INFO - PROCESS | 1688 | --DOCSHELL 0x1185bd000 == 29 [pid = 1688] [id = 573] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x128c56400) [pid = 1688] [serial = 1702] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x120fcb400) [pid = 1688] [serial = 1684] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x124ac0000) [pid = 1688] [serial = 1687] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x111d83400) [pid = 1688] [serial = 1663] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x112ee0800) [pid = 1688] [serial = 1664] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x11815dc00) [pid = 1688] [serial = 1675] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x125578c00) [pid = 1688] [serial = 1690] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x118a3ac00) [pid = 1688] [serial = 1676] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x112a77400) [pid = 1688] [serial = 1669] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1150c2400) [pid = 1688] [serial = 1670] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x11662fc00) [pid = 1688] [serial = 1672] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x11696e800) [pid = 1688] [serial = 1673] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x11920c800) [pid = 1688] [serial = 1666] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1194a2000) [pid = 1688] [serial = 1667] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x11937a400) [pid = 1688] [serial = 1678] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x11949d000) [pid = 1688] [serial = 1679] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1294bf800) [pid = 1688] [serial = 1661] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1198cdc00) [pid = 1688] [serial = 1681] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x129139800) [pid = 1688] [serial = 1703] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1185dc800) [pid = 1688] [serial = 1694] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1289df000) [pid = 1688] [serial = 1700] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x113f3a000) [pid = 1688] [serial = 1693] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x124fec800) [pid = 1688] [serial = 1688] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x124827800) [pid = 1688] [serial = 1685] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1255c6c00) [pid = 1688] [serial = 1691] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x125573400) [pid = 1688] [serial = 1699] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x126431000) [pid = 1688] [serial = 1697] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x12481dc00) [pid = 1688] [serial = 1696] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x119cf2000) [pid = 1688] [serial = 1682] [outer = 0x0] [url = about:blank] 11:19:18 INFO - PROCESS | 1688 | 1465496358222 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] 11:19:18 INFO - PROCESS | 1688 | 1465496358259 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 11:19:18 INFO - PROCESS | 1688 | 1465496358264 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:19:18 INFO - PROCESS | 1688 | 1465496358266 Marionette TRACE conn2 <- [1,2322,null,{}] 11:19:18 INFO - PROCESS | 1688 | 1465496358269 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}] 11:19:18 INFO - PROCESS | 1688 | 1465496358270 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:18 INFO - PROCESS | 1688 | 1465496358353 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 11:19:18 INFO - PROCESS | 1688 | 1465496358357 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:18 INFO - PROCESS | 1688 | 1465496358359 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x118583000 == 30 [pid = 1688] [id = 588] 11:19:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x117e95c00) [pid = 1688] [serial = 1764] [outer = 0x0] 11:19:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x118a3cc00) [pid = 1688] [serial = 1765] [outer = 0x117e95c00] 11:19:18 INFO - PROCESS | 1688 | 1465496358387 Marionette DEBUG loaded listener.js 11:19:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x119384400) [pid = 1688] [serial = 1766] [outer = 0x117e95c00] 11:19:18 INFO - PROCESS | 1688 | 1465496358711 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]]]}] 11:19:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:19:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 473ms 11:19:18 INFO - PROCESS | 1688 | 1465496358755 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 11:19:18 INFO - PROCESS | 1688 | 1465496358757 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 11:19:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:19:18 INFO - PROCESS | 1688 | 1465496358761 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:19:18 INFO - PROCESS | 1688 | 1465496358762 Marionette TRACE conn2 <- [1,2326,null,{}] 11:19:18 INFO - PROCESS | 1688 | 1465496358769 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}] 11:19:18 INFO - PROCESS | 1688 | 1465496358772 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:18 INFO - PROCESS | 1688 | 1465496358855 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 11:19:18 INFO - PROCESS | 1688 | 1465496358861 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:18 INFO - PROCESS | 1688 | 1465496358864 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x1248a3000 == 31 [pid = 1688] [id = 589] 11:19:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x119cf4400) [pid = 1688] [serial = 1767] [outer = 0x0] 11:19:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x120f2a000) [pid = 1688] [serial = 1768] [outer = 0x119cf4400] 11:19:18 INFO - PROCESS | 1688 | 1465496358895 Marionette DEBUG loaded listener.js 11:19:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x120fce400) [pid = 1688] [serial = 1769] [outer = 0x119cf4400] 11:19:19 INFO - PROCESS | 1688 | 1465496359254 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]]]}] 11:19:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:19:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 521ms 11:19:19 INFO - PROCESS | 1688 | 1465496359283 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 11:19:19 INFO - PROCESS | 1688 | 1465496359284 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 11:19:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:19:19 INFO - PROCESS | 1688 | 1465496359296 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:19:19 INFO - PROCESS | 1688 | 1465496359297 Marionette TRACE conn2 <- [1,2330,null,{}] 11:19:19 INFO - PROCESS | 1688 | 1465496359300 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}] 11:19:19 INFO - PROCESS | 1688 | 1465496359301 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:19 INFO - PROCESS | 1688 | 1465496359383 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 11:19:19 INFO - PROCESS | 1688 | 1465496359387 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:19 INFO - PROCESS | 1688 | 1465496359388 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x128968800 == 32 [pid = 1688] [id = 590] 11:19:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x121438000) [pid = 1688] [serial = 1770] [outer = 0x0] 11:19:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1214e8000) [pid = 1688] [serial = 1771] [outer = 0x121438000] 11:19:19 INFO - PROCESS | 1688 | 1465496359414 Marionette DEBUG loaded listener.js 11:19:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1234cf400) [pid = 1688] [serial = 1772] [outer = 0x121438000] 11:19:19 INFO - PROCESS | 1688 | 1465496359744 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]]]}] 11:19:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:19:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 474ms 11:19:19 INFO - PROCESS | 1688 | 1465496359767 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 11:19:19 INFO - PROCESS | 1688 | 1465496359769 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 11:19:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:19:19 INFO - PROCESS | 1688 | 1465496359771 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:19:19 INFO - PROCESS | 1688 | 1465496359772 Marionette TRACE conn2 <- [1,2334,null,{}] 11:19:19 INFO - PROCESS | 1688 | 1465496359774 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}] 11:19:19 INFO - PROCESS | 1688 | 1465496359775 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:19 INFO - PROCESS | 1688 | 1465496359852 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 11:19:19 INFO - PROCESS | 1688 | 1465496359856 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:19 INFO - PROCESS | 1688 | 1465496359857 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x11967e800 == 33 [pid = 1688] [id = 591] 11:19:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x121682000) [pid = 1688] [serial = 1773] [outer = 0x0] 11:19:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x124ac7c00) [pid = 1688] [serial = 1774] [outer = 0x121682000] 11:19:19 INFO - PROCESS | 1688 | 1465496359883 Marionette DEBUG loaded listener.js 11:19:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x124f0d000) [pid = 1688] [serial = 1775] [outer = 0x121682000] 11:19:20 INFO - PROCESS | 1688 | 1465496360233 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]]]}] 11:19:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:19:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 468ms 11:19:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:19:20 INFO - PROCESS | 1688 | 1465496360239 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 11:19:20 INFO - PROCESS | 1688 | 1465496360240 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 11:19:20 INFO - PROCESS | 1688 | 1465496360242 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:19:20 INFO - PROCESS | 1688 | 1465496360243 Marionette TRACE conn2 <- [1,2338,null,{}] 11:19:20 INFO - PROCESS | 1688 | 1465496360245 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}] 11:19:20 INFO - PROCESS | 1688 | 1465496360252 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:20 INFO - PROCESS | 1688 | 1465496360374 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 11:19:20 INFO - PROCESS | 1688 | 1465496360387 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:20 INFO - PROCESS | 1688 | 1465496360389 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a41e800 == 34 [pid = 1688] [id = 592] 11:19:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x124fe5800) [pid = 1688] [serial = 1776] [outer = 0x0] 11:19:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x125436800) [pid = 1688] [serial = 1777] [outer = 0x124fe5800] 11:19:20 INFO - PROCESS | 1688 | 1465496360416 Marionette DEBUG loaded listener.js 11:19:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12895a800) [pid = 1688] [serial = 1778] [outer = 0x124fe5800] 11:19:20 INFO - PROCESS | 1688 | 1465496360862 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]]]}] 11:19:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:19:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 669ms 11:19:20 INFO - PROCESS | 1688 | 1465496360911 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 11:19:20 INFO - PROCESS | 1688 | 1465496360912 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 11:19:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:19:20 INFO - PROCESS | 1688 | 1465496360920 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:19:20 INFO - PROCESS | 1688 | 1465496360921 Marionette TRACE conn2 <- [1,2342,null,{}] 11:19:20 INFO - PROCESS | 1688 | 1465496360924 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}] 11:19:20 INFO - PROCESS | 1688 | 1465496360925 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:21 INFO - PROCESS | 1688 | 1465496361026 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 11:19:21 INFO - PROCESS | 1688 | 1465496361031 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:21 INFO - PROCESS | 1688 | 1465496361033 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b882800 == 35 [pid = 1688] [id = 593] 11:19:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x128a9cc00) [pid = 1688] [serial = 1779] [outer = 0x0] 11:19:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x128c5f800) [pid = 1688] [serial = 1780] [outer = 0x128a9cc00] 11:19:21 INFO - PROCESS | 1688 | 1465496361057 Marionette DEBUG loaded listener.js 11:19:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12913ec00) [pid = 1688] [serial = 1781] [outer = 0x128a9cc00] 11:19:21 INFO - PROCESS | 1688 | 1465496361396 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]]]}] 11:19:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:19:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 518ms 11:19:21 INFO - PROCESS | 1688 | 1465496361439 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 11:19:21 INFO - PROCESS | 1688 | 1465496361440 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 11:19:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:19:21 INFO - PROCESS | 1688 | 1465496361443 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:19:21 INFO - PROCESS | 1688 | 1465496361444 Marionette TRACE conn2 <- [1,2346,null,{}] 11:19:21 INFO - PROCESS | 1688 | 1465496361446 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}] 11:19:21 INFO - PROCESS | 1688 | 1465496361447 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:21 INFO - PROCESS | 1688 | 1465496361559 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 11:19:21 INFO - PROCESS | 1688 | 1465496361571 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:21 INFO - PROCESS | 1688 | 1465496361572 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c3d8800 == 36 [pid = 1688] [id = 594] 11:19:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x128d9b400) [pid = 1688] [serial = 1782] [outer = 0x0] 11:19:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12931bc00) [pid = 1688] [serial = 1783] [outer = 0x128d9b400] 11:19:21 INFO - PROCESS | 1688 | 1465496361610 Marionette DEBUG loaded listener.js 11:19:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12936f800) [pid = 1688] [serial = 1784] [outer = 0x128d9b400] 11:19:22 INFO - PROCESS | 1688 | 1465496362088 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]]]}] 11:19:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:19:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 668ms 11:19:22 INFO - PROCESS | 1688 | 1465496362112 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 11:19:22 INFO - PROCESS | 1688 | 1465496362113 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 11:19:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:19:22 INFO - PROCESS | 1688 | 1465496362115 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:19:22 INFO - PROCESS | 1688 | 1465496362116 Marionette TRACE conn2 <- [1,2350,null,{}] 11:19:22 INFO - PROCESS | 1688 | 1465496362123 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}] 11:19:22 INFO - PROCESS | 1688 | 1465496362124 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:22 INFO - PROCESS | 1688 | 1465496362222 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 11:19:22 INFO - PROCESS | 1688 | 1465496362225 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:22 INFO - PROCESS | 1688 | 1465496362227 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c952000 == 37 [pid = 1688] [id = 595] 11:19:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x125f5f800) [pid = 1688] [serial = 1785] [outer = 0x0] 11:19:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1294c1400) [pid = 1688] [serial = 1786] [outer = 0x125f5f800] 11:19:22 INFO - PROCESS | 1688 | 1465496362251 Marionette DEBUG loaded listener.js 11:19:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12a5b1800) [pid = 1688] [serial = 1787] [outer = 0x125f5f800] 11:19:22 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x11696ac00) [pid = 1688] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:19:22 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x117e98400) [pid = 1688] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:19:22 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x12143d400) [pid = 1688] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:19:22 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1184bc000) [pid = 1688] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:19:22 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1199c4800) [pid = 1688] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:19:22 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x11696b400) [pid = 1688] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:19:22 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1133ac800) [pid = 1688] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:19:22 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x112e6fc00) [pid = 1688] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:19:22 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x111076c00) [pid = 1688] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:19:22 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1172b8400) [pid = 1688] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:19:22 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1185dd000) [pid = 1688] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:19:22 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x12143ec00) [pid = 1688] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:19:22 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x124fed800) [pid = 1688] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:19:22 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x116a0b400) [pid = 1688] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:19:22 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1110b4800) [pid = 1688] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:19:22 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x119374400) [pid = 1688] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:19:22 INFO - PROCESS | 1688 | 1465496362665 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]]]}] 11:19:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:19:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 569ms 11:19:22 INFO - PROCESS | 1688 | 1465496362688 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 11:19:22 INFO - PROCESS | 1688 | 1465496362690 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 11:19:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:19:22 INFO - PROCESS | 1688 | 1465496362692 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:19:22 INFO - PROCESS | 1688 | 1465496362693 Marionette TRACE conn2 <- [1,2354,null,{}] 11:19:22 INFO - PROCESS | 1688 | 1465496362696 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}] 11:19:22 INFO - PROCESS | 1688 | 1465496362697 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:22 INFO - PROCESS | 1688 | 1465496362827 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 11:19:22 INFO - PROCESS | 1688 | 1465496362838 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:22 INFO - PROCESS | 1688 | 1465496362839 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x126b71800 == 38 [pid = 1688] [id = 596] 11:19:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1133ac800) [pid = 1688] [serial = 1788] [outer = 0x0] 11:19:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x118a43000) [pid = 1688] [serial = 1789] [outer = 0x1133ac800] 11:19:22 INFO - PROCESS | 1688 | 1465496362879 Marionette DEBUG loaded listener.js 11:19:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x120fc4000) [pid = 1688] [serial = 1790] [outer = 0x1133ac800] 11:19:23 INFO - PROCESS | 1688 | 1465496363269 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]]]}] 11:19:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:19:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 619ms 11:19:23 INFO - PROCESS | 1688 | 1465496363327 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 11:19:23 INFO - PROCESS | 1688 | 1465496363331 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 11:19:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:19:23 INFO - PROCESS | 1688 | 1465496363335 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:19:23 INFO - PROCESS | 1688 | 1465496363338 Marionette TRACE conn2 <- [1,2358,null,{}] 11:19:23 INFO - PROCESS | 1688 | 1465496363341 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}] 11:19:23 INFO - PROCESS | 1688 | 1465496363343 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:23 INFO - PROCESS | 1688 | 1465496363487 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 11:19:23 INFO - PROCESS | 1688 | 1465496363502 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:23 INFO - PROCESS | 1688 | 1465496363505 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d057000 == 39 [pid = 1688] [id = 597] 11:19:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x12a5b5000) [pid = 1688] [serial = 1791] [outer = 0x0] 11:19:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x12a5b9800) [pid = 1688] [serial = 1792] [outer = 0x12a5b5000] 11:19:23 INFO - PROCESS | 1688 | 1465496363558 Marionette DEBUG loaded listener.js 11:19:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x12a765c00) [pid = 1688] [serial = 1793] [outer = 0x12a5b5000] 11:19:23 INFO - PROCESS | 1688 | 1465496363961 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]]]}] 11:19:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:19:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 671ms 11:19:24 INFO - PROCESS | 1688 | 1465496364006 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 11:19:24 INFO - PROCESS | 1688 | 1465496364007 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 11:19:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:19:24 INFO - PROCESS | 1688 | 1465496364009 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:19:24 INFO - PROCESS | 1688 | 1465496364010 Marionette TRACE conn2 <- [1,2362,null,{}] 11:19:24 INFO - PROCESS | 1688 | 1465496364017 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}] 11:19:24 INFO - PROCESS | 1688 | 1465496364019 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:24 INFO - PROCESS | 1688 | 1465496364137 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 11:19:24 INFO - PROCESS | 1688 | 1465496364160 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:24 INFO - PROCESS | 1688 | 1465496364161 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d1d5800 == 40 [pid = 1688] [id = 598] 11:19:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12ac41c00) [pid = 1688] [serial = 1794] [outer = 0x0] 11:19:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12ac48400) [pid = 1688] [serial = 1795] [outer = 0x12ac41c00] 11:19:24 INFO - PROCESS | 1688 | 1465496364184 Marionette DEBUG loaded listener.js 11:19:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12ae4e000) [pid = 1688] [serial = 1796] [outer = 0x12ac41c00] 11:19:24 INFO - PROCESS | 1688 | 1465496364535 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]]]}] 11:19:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:19:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 571ms 11:19:24 INFO - PROCESS | 1688 | 1465496364581 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 11:19:24 INFO - PROCESS | 1688 | 1465496364584 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 11:19:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:19:24 INFO - PROCESS | 1688 | 1465496364587 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:19:24 INFO - PROCESS | 1688 | 1465496364590 Marionette TRACE conn2 <- [1,2366,null,{}] 11:19:24 INFO - PROCESS | 1688 | 1465496364593 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}] 11:19:24 INFO - PROCESS | 1688 | 1465496364596 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:24 INFO - PROCESS | 1688 | 1465496364702 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 11:19:24 INFO - PROCESS | 1688 | 1465496364759 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:24 INFO - PROCESS | 1688 | 1465496364762 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x117243800 == 41 [pid = 1688] [id = 599] 11:19:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x113da1800) [pid = 1688] [serial = 1797] [outer = 0x0] 11:19:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x115e4f400) [pid = 1688] [serial = 1798] [outer = 0x113da1800] 11:19:24 INFO - PROCESS | 1688 | 1465496364793 Marionette DEBUG loaded listener.js 11:19:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x116a0a800) [pid = 1688] [serial = 1799] [outer = 0x113da1800] 11:19:25 INFO - PROCESS | 1688 | 1465496365268 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]]]}] 11:19:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:19:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 721ms 11:19:25 INFO - PROCESS | 1688 | 1465496365314 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 11:19:25 INFO - PROCESS | 1688 | 1465496365317 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 11:19:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:19:25 INFO - PROCESS | 1688 | 1465496365323 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:19:25 INFO - PROCESS | 1688 | 1465496365326 Marionette TRACE conn2 <- [1,2370,null,{}] 11:19:25 INFO - PROCESS | 1688 | 1465496365329 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}] 11:19:25 INFO - PROCESS | 1688 | 1465496365334 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:25 INFO - PROCESS | 1688 | 1465496365495 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 11:19:25 INFO - PROCESS | 1688 | 1465496365569 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:25 INFO - PROCESS | 1688 | 1465496365570 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x128c0b000 == 42 [pid = 1688] [id = 600] 11:19:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x11992a000) [pid = 1688] [serial = 1800] [outer = 0x0] 11:19:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1199c6800) [pid = 1688] [serial = 1801] [outer = 0x11992a000] 11:19:25 INFO - PROCESS | 1688 | 1465496365601 Marionette DEBUG loaded listener.js 11:19:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x120fca800) [pid = 1688] [serial = 1802] [outer = 0x11992a000] 11:19:26 INFO - PROCESS | 1688 | 1465496366004 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]]]}] 11:19:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:19:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 721ms 11:19:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:19:26 INFO - PROCESS | 1688 | 1465496366045 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 11:19:26 INFO - PROCESS | 1688 | 1465496366046 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 11:19:26 INFO - PROCESS | 1688 | 1465496366049 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:19:26 INFO - PROCESS | 1688 | 1465496366051 Marionette TRACE conn2 <- [1,2374,null,{}] 11:19:26 INFO - PROCESS | 1688 | 1465496366059 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}] 11:19:26 INFO - PROCESS | 1688 | 1465496366062 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:26 INFO - PROCESS | 1688 | 1465496366170 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 11:19:26 INFO - PROCESS | 1688 | 1465496366232 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:26 INFO - PROCESS | 1688 | 1465496366234 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d059000 == 43 [pid = 1688] [id = 601] 11:19:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x124e43c00) [pid = 1688] [serial = 1803] [outer = 0x0] 11:19:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x124fee400) [pid = 1688] [serial = 1804] [outer = 0x124e43c00] 11:19:26 INFO - PROCESS | 1688 | 1465496366266 Marionette DEBUG loaded listener.js 11:19:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x126429400) [pid = 1688] [serial = 1805] [outer = 0x124e43c00] 11:19:26 INFO - PROCESS | 1688 | 1465496366775 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]]]}] 11:19:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:19:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 771ms 11:19:26 INFO - PROCESS | 1688 | 1465496366829 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 11:19:26 INFO - PROCESS | 1688 | 1465496366833 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 11:19:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:19:26 INFO - PROCESS | 1688 | 1465496366839 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:19:26 INFO - PROCESS | 1688 | 1465496366841 Marionette TRACE conn2 <- [1,2378,null,{}] 11:19:26 INFO - PROCESS | 1688 | 1465496366844 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}] 11:19:26 INFO - PROCESS | 1688 | 1465496366846 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:27 INFO - PROCESS | 1688 | 1465496367002 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 11:19:27 INFO - PROCESS | 1688 | 1465496367093 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:27 INFO - PROCESS | 1688 | 1465496367095 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x12db30800 == 44 [pid = 1688] [id = 602] 11:19:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x128950c00) [pid = 1688] [serial = 1806] [outer = 0x0] 11:19:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x1294c3000) [pid = 1688] [serial = 1807] [outer = 0x128950c00] 11:19:27 INFO - PROCESS | 1688 | 1465496367123 Marionette DEBUG loaded listener.js 11:19:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x12a5bb400) [pid = 1688] [serial = 1808] [outer = 0x128950c00] 11:19:27 INFO - PROCESS | 1688 | 1465496367557 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]]]}] 11:19:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:19:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 771ms 11:19:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:19:27 INFO - PROCESS | 1688 | 1465496367609 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 11:19:27 INFO - PROCESS | 1688 | 1465496367610 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 11:19:27 INFO - PROCESS | 1688 | 1465496367613 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:19:27 INFO - PROCESS | 1688 | 1465496367614 Marionette TRACE conn2 <- [1,2382,null,{}] 11:19:27 INFO - PROCESS | 1688 | 1465496367616 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}] 11:19:27 INFO - PROCESS | 1688 | 1465496367618 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:27 INFO - PROCESS | 1688 | 1465496367717 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 11:19:27 INFO - PROCESS | 1688 | 1465496367778 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:27 INFO - PROCESS | 1688 | 1465496367779 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x11722d800 == 45 [pid = 1688] [id = 603] 11:19:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x112dad000) [pid = 1688] [serial = 1809] [outer = 0x0] 11:19:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x125f5dc00) [pid = 1688] [serial = 1810] [outer = 0x112dad000] 11:19:27 INFO - PROCESS | 1688 | 1465496367808 Marionette DEBUG loaded listener.js 11:19:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x12a5bd400) [pid = 1688] [serial = 1811] [outer = 0x112dad000] 11:19:28 INFO - PROCESS | 1688 | 1465496368423 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]]]}] 11:19:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:19:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 870ms 11:19:28 INFO - PROCESS | 1688 | 1465496368484 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 11:19:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:19:28 INFO - PROCESS | 1688 | 1465496368487 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 11:19:28 INFO - PROCESS | 1688 | 1465496368489 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:19:28 INFO - PROCESS | 1688 | 1465496368493 Marionette TRACE conn2 <- [1,2386,null,{}] 11:19:28 INFO - PROCESS | 1688 | 1465496368496 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}] 11:19:28 INFO - PROCESS | 1688 | 1465496368497 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:28 INFO - PROCESS | 1688 | 1465496368593 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 11:19:28 INFO - PROCESS | 1688 | 1465496368667 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:28 INFO - PROCESS | 1688 | 1465496368668 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x118578800 == 46 [pid = 1688] [id = 604] 11:19:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x11696f800) [pid = 1688] [serial = 1812] [outer = 0x0] 11:19:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x118164c00) [pid = 1688] [serial = 1813] [outer = 0x11696f800] 11:19:28 INFO - PROCESS | 1688 | 1465496368697 Marionette DEBUG loaded listener.js 11:19:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x118f79000) [pid = 1688] [serial = 1814] [outer = 0x11696f800] 11:19:29 INFO - PROCESS | 1688 | --DOCSHELL 0x12d057000 == 45 [pid = 1688] [id = 597] 11:19:29 INFO - PROCESS | 1688 | --DOCSHELL 0x126b71800 == 44 [pid = 1688] [id = 596] 11:19:29 INFO - PROCESS | 1688 | --DOCSHELL 0x12c952000 == 43 [pid = 1688] [id = 595] 11:19:29 INFO - PROCESS | 1688 | --DOCSHELL 0x12c3d8800 == 42 [pid = 1688] [id = 594] 11:19:29 INFO - PROCESS | 1688 | --DOCSHELL 0x12b882800 == 41 [pid = 1688] [id = 593] 11:19:29 INFO - PROCESS | 1688 | --DOCSHELL 0x12a41e800 == 40 [pid = 1688] [id = 592] 11:19:29 INFO - PROCESS | 1688 | --DOCSHELL 0x11967e800 == 39 [pid = 1688] [id = 591] 11:19:29 INFO - PROCESS | 1688 | --DOCSHELL 0x128968800 == 38 [pid = 1688] [id = 590] 11:19:29 INFO - PROCESS | 1688 | --DOCSHELL 0x1248a3000 == 37 [pid = 1688] [id = 589] 11:19:29 INFO - PROCESS | 1688 | --DOCSHELL 0x118583000 == 36 [pid = 1688] [id = 588] 11:19:29 INFO - PROCESS | 1688 | --DOCSHELL 0x1185b6000 == 35 [pid = 1688] [id = 587] 11:19:29 INFO - PROCESS | 1688 | --DOCSHELL 0x121068000 == 34 [pid = 1688] [id = 586] 11:19:29 INFO - PROCESS | 1688 | --DOCSHELL 0x113ab6000 == 33 [pid = 1688] [id = 585] 11:19:29 INFO - PROCESS | 1688 | --DOCSHELL 0x11722d800 == 32 [pid = 1688] [id = 603] 11:19:29 INFO - PROCESS | 1688 | --DOCSHELL 0x12db30800 == 31 [pid = 1688] [id = 602] 11:19:29 INFO - PROCESS | 1688 | --DOCSHELL 0x12d059000 == 30 [pid = 1688] [id = 601] 11:19:29 INFO - PROCESS | 1688 | --DOCSHELL 0x128c0b000 == 29 [pid = 1688] [id = 600] 11:19:29 INFO - PROCESS | 1688 | --DOCSHELL 0x12d1d5800 == 28 [pid = 1688] [id = 598] 11:19:29 INFO - PROCESS | 1688 | --DOCSHELL 0x117243800 == 27 [pid = 1688] [id = 599] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x120fc8400) [pid = 1688] [serial = 1735] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x118f75400) [pid = 1688] [serial = 1721] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x11845dc00) [pid = 1688] [serial = 1720] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x124822800) [pid = 1688] [serial = 1738] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x1289df800) [pid = 1688] [serial = 1751] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x119cf1000) [pid = 1688] [serial = 1732] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x1176d4400) [pid = 1688] [serial = 1726] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x1184c5c00) [pid = 1688] [serial = 1727] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x115021400) [pid = 1688] [serial = 1723] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x1160d6c00) [pid = 1688] [serial = 1724] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x119355400) [pid = 1688] [serial = 1729] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x11938a400) [pid = 1688] [serial = 1730] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1110acc00) [pid = 1688] [serial = 1705] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x113294400) [pid = 1688] [serial = 1706] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1184c6000) [pid = 1688] [serial = 1709] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1176dd800) [pid = 1688] [serial = 1708] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x120fbf400) [pid = 1688] [serial = 1712] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x119932800) [pid = 1688] [serial = 1711] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1255be800) [pid = 1688] [serial = 1715] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x121434c00) [pid = 1688] [serial = 1736] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x124f62c00) [pid = 1688] [serial = 1714] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x128aa2400) [pid = 1688] [serial = 1753] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1255b9000) [pid = 1688] [serial = 1741] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x124fed400) [pid = 1688] [serial = 1739] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12642b000) [pid = 1688] [serial = 1742] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x125f5f400) [pid = 1688] [serial = 1718] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x12143e800) [pid = 1688] [serial = 1717] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x11859ec00) [pid = 1688] [serial = 1745] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1133ad000) [pid = 1688] [serial = 1744] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x124e3f800) [pid = 1688] [serial = 1747] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x12894f800) [pid = 1688] [serial = 1748] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x128954c00) [pid = 1688] [serial = 1750] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x120f24400) [pid = 1688] [serial = 1733] [outer = 0x0] [url = about:blank] 11:19:29 INFO - PROCESS | 1688 | 1465496369887 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]]]}] 11:19:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:19:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1477ms 11:19:29 INFO - PROCESS | 1688 | 1465496369968 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 11:19:29 INFO - PROCESS | 1688 | 1465496369971 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 11:19:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:19:29 INFO - PROCESS | 1688 | 1465496369976 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:19:29 INFO - PROCESS | 1688 | 1465496369979 Marionette TRACE conn2 <- [1,2390,null,{}] 11:19:29 INFO - PROCESS | 1688 | 1465496369984 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}] 11:19:29 INFO - PROCESS | 1688 | 1465496369987 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:30 INFO - PROCESS | 1688 | 1465496370088 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 11:19:30 INFO - PROCESS | 1688 | 1465496370103 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:30 INFO - PROCESS | 1688 | 1465496370105 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x116a93800 == 28 [pid = 1688] [id = 605] 11:19:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x113aa1800) [pid = 1688] [serial = 1815] [outer = 0x0] 11:19:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1160d0c00) [pid = 1688] [serial = 1816] [outer = 0x113aa1800] 11:19:30 INFO - PROCESS | 1688 | 1465496370148 Marionette DEBUG loaded listener.js 11:19:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x11677b800) [pid = 1688] [serial = 1817] [outer = 0x113aa1800] 11:19:30 INFO - PROCESS | 1688 | 1465496370537 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]]]}] 11:19:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:19:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 572ms 11:19:30 INFO - PROCESS | 1688 | 1465496370551 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 11:19:30 INFO - PROCESS | 1688 | 1465496370554 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 11:19:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:19:30 INFO - PROCESS | 1688 | 1465496370559 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:19:30 INFO - PROCESS | 1688 | 1465496370561 Marionette TRACE conn2 <- [1,2394,null,{}] 11:19:30 INFO - PROCESS | 1688 | 1465496370565 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}] 11:19:30 INFO - PROCESS | 1688 | 1465496370566 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:30 INFO - PROCESS | 1688 | 1465496370647 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 11:19:30 INFO - PROCESS | 1688 | 1465496370653 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:30 INFO - PROCESS | 1688 | 1465496370654 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x1184a8800 == 29 [pid = 1688] [id = 606] 11:19:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x116fc4400) [pid = 1688] [serial = 1818] [outer = 0x0] 11:19:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1184c6000) [pid = 1688] [serial = 1819] [outer = 0x116fc4400] 11:19:30 INFO - PROCESS | 1688 | 1465496370682 Marionette DEBUG loaded listener.js 11:19:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x118a41000) [pid = 1688] [serial = 1820] [outer = 0x116fc4400] 11:19:31 INFO - PROCESS | 1688 | 1465496371054 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]]]}] 11:19:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:19:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 523ms 11:19:31 INFO - PROCESS | 1688 | 1465496371083 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 11:19:31 INFO - PROCESS | 1688 | 1465496371084 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 11:19:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:19:31 INFO - PROCESS | 1688 | 1465496371086 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:19:31 INFO - PROCESS | 1688 | 1465496371089 Marionette TRACE conn2 <- [1,2398,null,{}] 11:19:31 INFO - PROCESS | 1688 | 1465496371096 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}] 11:19:31 INFO - PROCESS | 1688 | 1465496371100 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:31 INFO - PROCESS | 1688 | 1465496371179 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 11:19:31 INFO - PROCESS | 1688 | 1465496371187 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:31 INFO - PROCESS | 1688 | 1465496371189 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x112018800 == 30 [pid = 1688] [id = 607] 11:19:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x111fcc800) [pid = 1688] [serial = 1821] [outer = 0x0] 11:19:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x11949b400) [pid = 1688] [serial = 1822] [outer = 0x111fcc800] 11:19:31 INFO - PROCESS | 1688 | 1465496371217 Marionette DEBUG loaded listener.js 11:19:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x119cf0c00) [pid = 1688] [serial = 1823] [outer = 0x111fcc800] 11:19:31 INFO - PROCESS | 1688 | 1465496371633 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]]]}] 11:19:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:19:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 571ms 11:19:31 INFO - PROCESS | 1688 | 1465496371675 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 11:19:31 INFO - PROCESS | 1688 | 1465496371678 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 11:19:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:19:31 INFO - PROCESS | 1688 | 1465496371681 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:19:31 INFO - PROCESS | 1688 | 1465496371683 Marionette TRACE conn2 <- [1,2402,null,{}] 11:19:31 INFO - PROCESS | 1688 | 1465496371686 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}] 11:19:31 INFO - PROCESS | 1688 | 1465496371688 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:31 INFO - PROCESS | 1688 | 1465496371850 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 11:19:31 INFO - PROCESS | 1688 | 1465496371874 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:31 INFO - PROCESS | 1688 | 1465496371876 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x12497c000 == 31 [pid = 1688] [id = 608] 11:19:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x120f2a800) [pid = 1688] [serial = 1824] [outer = 0x0] 11:19:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x120fc6000) [pid = 1688] [serial = 1825] [outer = 0x120f2a800] 11:19:31 INFO - PROCESS | 1688 | 1465496371917 Marionette DEBUG loaded listener.js 11:19:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x12112e400) [pid = 1688] [serial = 1826] [outer = 0x120f2a800] 11:19:32 INFO - PROCESS | 1688 | 1465496372270 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]]]}] 11:19:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:19:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 620ms 11:19:32 INFO - PROCESS | 1688 | 1465496372308 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 11:19:32 INFO - PROCESS | 1688 | 1465496372309 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 11:19:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:19:32 INFO - PROCESS | 1688 | 1465496372319 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:19:32 INFO - PROCESS | 1688 | 1465496372320 Marionette TRACE conn2 <- [1,2406,null,{}] 11:19:32 INFO - PROCESS | 1688 | 1465496372322 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}] 11:19:32 INFO - PROCESS | 1688 | 1465496372323 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:32 INFO - PROCESS | 1688 | 1465496372429 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 11:19:32 INFO - PROCESS | 1688 | 1465496372433 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:32 INFO - PROCESS | 1688 | 1465496372435 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x125fed800 == 32 [pid = 1688] [id = 609] 11:19:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1184c5800) [pid = 1688] [serial = 1827] [outer = 0x0] 11:19:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12143b000) [pid = 1688] [serial = 1828] [outer = 0x1184c5800] 11:19:32 INFO - PROCESS | 1688 | 1465496372463 Marionette DEBUG loaded listener.js 11:19:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x121676800) [pid = 1688] [serial = 1829] [outer = 0x1184c5800] 11:19:32 INFO - PROCESS | 1688 | 1465496372936 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]]]}] 11:19:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:19:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 669ms 11:19:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:19:32 INFO - PROCESS | 1688 | 1465496372989 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 11:19:32 INFO - PROCESS | 1688 | 1465496372990 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 11:19:32 INFO - PROCESS | 1688 | 1465496372992 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:19:32 INFO - PROCESS | 1688 | 1465496372993 Marionette TRACE conn2 <- [1,2410,null,{}] 11:19:32 INFO - PROCESS | 1688 | 1465496372995 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}] 11:19:33 INFO - PROCESS | 1688 | 1465496372999 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:33 INFO - PROCESS | 1688 | 1465496373120 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 11:19:33 INFO - PROCESS | 1688 | 1465496373129 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:33 INFO - PROCESS | 1688 | 1465496373130 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x12908c000 == 33 [pid = 1688] [id = 610] 11:19:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x121982800) [pid = 1688] [serial = 1830] [outer = 0x0] 11:19:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x124928800) [pid = 1688] [serial = 1831] [outer = 0x121982800] 11:19:33 INFO - PROCESS | 1688 | 1465496373156 Marionette DEBUG loaded listener.js 11:19:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12557a000) [pid = 1688] [serial = 1832] [outer = 0x121982800] 11:19:33 INFO - PROCESS | 1688 | 1465496373505 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]]]}] 11:19:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:19:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 568ms 11:19:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:19:33 INFO - PROCESS | 1688 | 1465496373560 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 11:19:33 INFO - PROCESS | 1688 | 1465496373562 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 11:19:33 INFO - PROCESS | 1688 | 1465496373564 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:19:33 INFO - PROCESS | 1688 | 1465496373573 Marionette TRACE conn2 <- [1,2414,null,{}] 11:19:33 INFO - PROCESS | 1688 | 1465496373583 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}] 11:19:33 INFO - PROCESS | 1688 | 1465496373585 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:33 INFO - PROCESS | 1688 | 1465496373688 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 11:19:33 INFO - PROCESS | 1688 | 1465496373692 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:33 INFO - PROCESS | 1688 | 1465496373693 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a421800 == 34 [pid = 1688] [id = 611] 11:19:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x112da7c00) [pid = 1688] [serial = 1833] [outer = 0x0] 11:19:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x126427c00) [pid = 1688] [serial = 1834] [outer = 0x112da7c00] 11:19:33 INFO - PROCESS | 1688 | 1465496373730 Marionette DEBUG loaded listener.js 11:19:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1265eb800) [pid = 1688] [serial = 1835] [outer = 0x112da7c00] 11:19:34 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x128a9cc00) [pid = 1688] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:19:34 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x128d9b400) [pid = 1688] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:19:34 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x125f5f800) [pid = 1688] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:19:34 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x118f30800) [pid = 1688] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:19:34 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x119cf4400) [pid = 1688] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:19:34 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1176d8000) [pid = 1688] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:19:34 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x111081400) [pid = 1688] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:19:34 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1160d9400) [pid = 1688] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:19:34 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x121438000) [pid = 1688] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:19:34 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x121682000) [pid = 1688] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:19:34 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x117e95c00) [pid = 1688] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:19:34 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1133ac800) [pid = 1688] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:19:34 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12a5b5000) [pid = 1688] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:19:34 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x124fe5800) [pid = 1688] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:19:34 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x12ac41c00) [pid = 1688] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:19:34 INFO - PROCESS | 1688 | 1465496374362 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]]]}] 11:19:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:19:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 837ms 11:19:34 INFO - PROCESS | 1688 | 1465496374403 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 11:19:34 INFO - PROCESS | 1688 | 1465496374404 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 11:19:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:19:34 INFO - PROCESS | 1688 | 1465496374406 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:19:34 INFO - PROCESS | 1688 | 1465496374407 Marionette TRACE conn2 <- [1,2418,null,{}] 11:19:34 INFO - PROCESS | 1688 | 1465496374410 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}] 11:19:34 INFO - PROCESS | 1688 | 1465496374411 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:34 INFO - PROCESS | 1688 | 1465496374520 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 11:19:34 INFO - PROCESS | 1688 | 1465496374562 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:34 INFO - PROCESS | 1688 | 1465496374563 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x129084000 == 35 [pid = 1688] [id = 612] 11:19:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x111081400) [pid = 1688] [serial = 1836] [outer = 0x0] 11:19:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x121984c00) [pid = 1688] [serial = 1837] [outer = 0x111081400] 11:19:34 INFO - PROCESS | 1688 | 1465496374587 Marionette DEBUG loaded listener.js 11:19:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x12642c000) [pid = 1688] [serial = 1838] [outer = 0x111081400] 11:19:34 INFO - PROCESS | 1688 | 1465496374870 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]]]}] 11:19:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:19:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 519ms 11:19:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:19:34 INFO - PROCESS | 1688 | 1465496374926 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 11:19:34 INFO - PROCESS | 1688 | 1465496374928 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 11:19:34 INFO - PROCESS | 1688 | 1465496374931 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:19:34 INFO - PROCESS | 1688 | 1465496374935 Marionette TRACE conn2 <- [1,2422,null,{}] 11:19:34 INFO - PROCESS | 1688 | 1465496374939 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}] 11:19:34 INFO - PROCESS | 1688 | 1465496374940 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:35 INFO - PROCESS | 1688 | 1465496375070 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 11:19:35 INFO - PROCESS | 1688 | 1465496375152 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:35 INFO - PROCESS | 1688 | 1465496375155 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x12134e800 == 36 [pid = 1688] [id = 613] 11:19:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x113da5400) [pid = 1688] [serial = 1839] [outer = 0x0] 11:19:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x128954c00) [pid = 1688] [serial = 1840] [outer = 0x113da5400] 11:19:35 INFO - PROCESS | 1688 | 1465496375196 Marionette DEBUG loaded listener.js 11:19:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1289e4000) [pid = 1688] [serial = 1841] [outer = 0x113da5400] 11:19:35 INFO - PROCESS | 1688 | 1465496375490 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]]]}] 11:19:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:19:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 572ms 11:19:35 INFO - PROCESS | 1688 | 1465496375509 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 11:19:35 INFO - PROCESS | 1688 | 1465496375511 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 11:19:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:19:35 INFO - PROCESS | 1688 | 1465496375516 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:19:35 INFO - PROCESS | 1688 | 1465496375520 Marionette TRACE conn2 <- [1,2426,null,{}] 11:19:35 INFO - PROCESS | 1688 | 1465496375524 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}] 11:19:35 INFO - PROCESS | 1688 | 1465496375525 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:35 INFO - PROCESS | 1688 | 1465496375649 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 11:19:35 INFO - PROCESS | 1688 | 1465496375735 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:35 INFO - PROCESS | 1688 | 1465496375736 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b882800 == 37 [pid = 1688] [id = 614] 11:19:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x118f2bc00) [pid = 1688] [serial = 1842] [outer = 0x0] 11:19:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x128aa4800) [pid = 1688] [serial = 1843] [outer = 0x118f2bc00] 11:19:35 INFO - PROCESS | 1688 | 1465496375779 Marionette DEBUG loaded listener.js 11:19:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x129146400) [pid = 1688] [serial = 1844] [outer = 0x118f2bc00] 11:19:36 INFO - PROCESS | 1688 | 1465496376103 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]]]}] 11:19:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:19:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 624ms 11:19:36 INFO - PROCESS | 1688 | 1465496376139 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 11:19:36 INFO - PROCESS | 1688 | 1465496376141 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 11:19:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:19:36 INFO - PROCESS | 1688 | 1465496376143 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:19:36 INFO - PROCESS | 1688 | 1465496376145 Marionette TRACE conn2 <- [1,2430,null,{}] 11:19:36 INFO - PROCESS | 1688 | 1465496376148 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}] 11:19:36 INFO - PROCESS | 1688 | 1465496376153 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:36 INFO - PROCESS | 1688 | 1465496376293 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 11:19:36 INFO - PROCESS | 1688 | 1465496376380 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:36 INFO - PROCESS | 1688 | 1465496376382 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x113ad1000 == 38 [pid = 1688] [id = 615] 11:19:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1122a0000) [pid = 1688] [serial = 1845] [outer = 0x0] 11:19:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x112e5e400) [pid = 1688] [serial = 1846] [outer = 0x1122a0000] 11:19:36 INFO - PROCESS | 1688 | 1465496376456 Marionette DEBUG loaded listener.js 11:19:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x113d31800) [pid = 1688] [serial = 1847] [outer = 0x1122a0000] 11:19:37 INFO - PROCESS | 1688 | 1465496377003 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]]]}] 11:19:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:19:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 869ms 11:19:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:19:37 INFO - PROCESS | 1688 | 1465496377015 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 11:19:37 INFO - PROCESS | 1688 | 1465496377019 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 11:19:37 INFO - PROCESS | 1688 | 1465496377023 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:19:37 INFO - PROCESS | 1688 | 1465496377025 Marionette TRACE conn2 <- [1,2434,null,{}] 11:19:37 INFO - PROCESS | 1688 | 1465496377028 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}] 11:19:37 INFO - PROCESS | 1688 | 1465496377031 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:37 INFO - PROCESS | 1688 | 1465496377140 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 11:19:37 INFO - PROCESS | 1688 | 1465496377223 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:37 INFO - PROCESS | 1688 | 1465496377224 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x1212c8000 == 39 [pid = 1688] [id = 616] 11:19:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1172b6000) [pid = 1688] [serial = 1848] [outer = 0x0] 11:19:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x117e95400) [pid = 1688] [serial = 1849] [outer = 0x1172b6000] 11:19:37 INFO - PROCESS | 1688 | 1465496377255 Marionette DEBUG loaded listener.js 11:19:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x118a47400) [pid = 1688] [serial = 1850] [outer = 0x1172b6000] 11:19:37 INFO - PROCESS | 1688 | 1465496377778 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]]]}] 11:19:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:19:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 820ms 11:19:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:19:37 INFO - PROCESS | 1688 | 1465496377843 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 11:19:37 INFO - PROCESS | 1688 | 1465496377845 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 11:19:37 INFO - PROCESS | 1688 | 1465496377848 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:19:37 INFO - PROCESS | 1688 | 1465496377849 Marionette TRACE conn2 <- [1,2438,null,{}] 11:19:37 INFO - PROCESS | 1688 | 1465496377852 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}] 11:19:37 INFO - PROCESS | 1688 | 1465496377853 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:38 INFO - PROCESS | 1688 | 1465496378055 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 11:19:38 INFO - PROCESS | 1688 | 1465496378126 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:38 INFO - PROCESS | 1688 | 1465496378128 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x116ab1000 == 40 [pid = 1688] [id = 617] 11:19:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x113aa5c00) [pid = 1688] [serial = 1851] [outer = 0x0] 11:19:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x115eeac00) [pid = 1688] [serial = 1852] [outer = 0x113aa5c00] 11:19:38 INFO - PROCESS | 1688 | 1465496378157 Marionette DEBUG loaded listener.js 11:19:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x117047c00) [pid = 1688] [serial = 1853] [outer = 0x113aa5c00] 11:19:38 INFO - PROCESS | 1688 | --DOCSHELL 0x12b882800 == 39 [pid = 1688] [id = 614] 11:19:38 INFO - PROCESS | 1688 | --DOCSHELL 0x12134e800 == 38 [pid = 1688] [id = 613] 11:19:38 INFO - PROCESS | 1688 | --DOCSHELL 0x129084000 == 37 [pid = 1688] [id = 612] 11:19:38 INFO - PROCESS | 1688 | --DOCSHELL 0x12a421800 == 36 [pid = 1688] [id = 611] 11:19:38 INFO - PROCESS | 1688 | --DOCSHELL 0x12908c000 == 35 [pid = 1688] [id = 610] 11:19:38 INFO - PROCESS | 1688 | --DOCSHELL 0x125fed800 == 34 [pid = 1688] [id = 609] 11:19:38 INFO - PROCESS | 1688 | --DOCSHELL 0x12497c000 == 33 [pid = 1688] [id = 608] 11:19:38 INFO - PROCESS | 1688 | --DOCSHELL 0x112018800 == 32 [pid = 1688] [id = 607] 11:19:38 INFO - PROCESS | 1688 | --DOCSHELL 0x1184a8800 == 31 [pid = 1688] [id = 606] 11:19:38 INFO - PROCESS | 1688 | --DOCSHELL 0x116a93800 == 30 [pid = 1688] [id = 605] 11:19:38 INFO - PROCESS | 1688 | 1465496378581 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]]]}] 11:19:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:19:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 770ms 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x128c5f800) [pid = 1688] [serial = 1780] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x12931bc00) [pid = 1688] [serial = 1783] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1294c1400) [pid = 1688] [serial = 1786] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x129148400) [pid = 1688] [serial = 1754] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x120f2a000) [pid = 1688] [serial = 1768] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x120fce400) [pid = 1688] [serial = 1769] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x118160400) [pid = 1688] [serial = 1759] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1185dd400) [pid = 1688] [serial = 1760] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1110b5800) [pid = 1688] [serial = 1756] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1133d3c00) [pid = 1688] [serial = 1757] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x12936f800) [pid = 1688] [serial = 1784] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1166f2c00) [pid = 1688] [serial = 1762] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1172b3000) [pid = 1688] [serial = 1763] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1214e8000) [pid = 1688] [serial = 1771] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1234cf400) [pid = 1688] [serial = 1772] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x124ac7c00) [pid = 1688] [serial = 1774] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x124f0d000) [pid = 1688] [serial = 1775] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x118a3cc00) [pid = 1688] [serial = 1765] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x119384400) [pid = 1688] [serial = 1766] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x118a43000) [pid = 1688] [serial = 1789] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x12a5b9800) [pid = 1688] [serial = 1792] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x12a765c00) [pid = 1688] [serial = 1793] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x12a5b1800) [pid = 1688] [serial = 1787] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x125436800) [pid = 1688] [serial = 1777] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x120fc4000) [pid = 1688] [serial = 1790] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x12ac48400) [pid = 1688] [serial = 1795] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x12913ec00) [pid = 1688] [serial = 1781] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x12895a800) [pid = 1688] [serial = 1778] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x12ae4e000) [pid = 1688] [serial = 1796] [outer = 0x0] [url = about:blank] 11:19:38 INFO - PROCESS | 1688 | 1465496378621 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 11:19:38 INFO - PROCESS | 1688 | 1465496378624 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 11:19:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:19:38 INFO - PROCESS | 1688 | 1465496378629 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:19:38 INFO - PROCESS | 1688 | 1465496378631 Marionette TRACE conn2 <- [1,2442,null,{}] 11:19:38 INFO - PROCESS | 1688 | 1465496378634 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}] 11:19:38 INFO - PROCESS | 1688 | 1465496378636 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:38 INFO - PROCESS | 1688 | 1465496378714 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 11:19:38 INFO - PROCESS | 1688 | 1465496378720 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:38 INFO - PROCESS | 1688 | 1465496378722 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x117e58000 == 31 [pid = 1688] [id = 618] 11:19:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x117043800) [pid = 1688] [serial = 1854] [outer = 0x0] 11:19:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x118a42000) [pid = 1688] [serial = 1855] [outer = 0x117043800] 11:19:38 INFO - PROCESS | 1688 | 1465496378749 Marionette DEBUG loaded listener.js 11:19:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x11936e000) [pid = 1688] [serial = 1856] [outer = 0x117043800] 11:19:39 INFO - PROCESS | 1688 | 1465496379090 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]]]}] 11:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 471ms 11:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:19:39 INFO - PROCESS | 1688 | 1465496379102 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 11:19:39 INFO - PROCESS | 1688 | 1465496379104 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 11:19:39 INFO - PROCESS | 1688 | 1465496379106 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:19:39 INFO - PROCESS | 1688 | 1465496379107 Marionette TRACE conn2 <- [1,2446,null,{}] 11:19:39 INFO - PROCESS | 1688 | 1465496379110 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}] 11:19:39 INFO - PROCESS | 1688 | 1465496379111 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:39 INFO - PROCESS | 1688 | 1465496379218 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 11:19:39 INFO - PROCESS | 1688 | 1465496379275 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:39 INFO - PROCESS | 1688 | 1465496379277 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x121848800 == 32 [pid = 1688] [id = 619] 11:19:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x119357800) [pid = 1688] [serial = 1857] [outer = 0x0] 11:19:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x119929400) [pid = 1688] [serial = 1858] [outer = 0x119357800] 11:19:39 INFO - PROCESS | 1688 | 1465496379302 Marionette DEBUG loaded listener.js 11:19:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x120fc1c00) [pid = 1688] [serial = 1859] [outer = 0x119357800] 11:19:39 INFO - PROCESS | 1688 | 1465496379654 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]]]}] 11:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 569ms 11:19:39 INFO - PROCESS | 1688 | 1465496379676 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 11:19:39 INFO - PROCESS | 1688 | 1465496379680 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 11:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:19:39 INFO - PROCESS | 1688 | 1465496379694 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:19:39 INFO - PROCESS | 1688 | 1465496379700 Marionette TRACE conn2 <- [1,2450,null,{}] 11:19:39 INFO - PROCESS | 1688 | 1465496379703 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}] 11:19:39 INFO - PROCESS | 1688 | 1465496379707 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:39 INFO - PROCESS | 1688 | 1465496379848 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 11:19:39 INFO - PROCESS | 1688 | 1465496379935 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:39 INFO - PROCESS | 1688 | 1465496379937 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x128968000 == 33 [pid = 1688] [id = 620] 11:19:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x112e74c00) [pid = 1688] [serial = 1860] [outer = 0x0] 11:19:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x121138400) [pid = 1688] [serial = 1861] [outer = 0x112e74c00] 11:19:39 INFO - PROCESS | 1688 | 1465496379967 Marionette DEBUG loaded listener.js 11:19:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x12481d800) [pid = 1688] [serial = 1862] [outer = 0x112e74c00] 11:19:40 INFO - PROCESS | 1688 | 1465496380250 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]]]}] 11:19:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:19:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 582ms 11:19:40 INFO - PROCESS | 1688 | 1465496380273 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 11:19:40 INFO - PROCESS | 1688 | 1465496380274 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 11:19:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:19:40 INFO - PROCESS | 1688 | 1465496380276 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:19:40 INFO - PROCESS | 1688 | 1465496380278 Marionette TRACE conn2 <- [1,2454,null,{}] 11:19:40 INFO - PROCESS | 1688 | 1465496380280 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}] 11:19:40 INFO - PROCESS | 1688 | 1465496380281 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:40 INFO - PROCESS | 1688 | 1465496380407 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 11:19:40 INFO - PROCESS | 1688 | 1465496380439 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:40 INFO - PROCESS | 1688 | 1465496380440 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x123422800 == 34 [pid = 1688] [id = 621] 11:19:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1176ddc00) [pid = 1688] [serial = 1863] [outer = 0x0] 11:19:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x124cb8000) [pid = 1688] [serial = 1864] [outer = 0x1176ddc00] 11:19:40 INFO - PROCESS | 1688 | 1465496380465 Marionette DEBUG loaded listener.js 11:19:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x124feac00) [pid = 1688] [serial = 1865] [outer = 0x1176ddc00] 11:19:40 INFO - PROCESS | 1688 | 1465496380839 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]]]}] 11:19:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:19:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 571ms 11:19:40 INFO - PROCESS | 1688 | 1465496380853 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 11:19:40 INFO - PROCESS | 1688 | 1465496380855 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 11:19:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:19:40 INFO - PROCESS | 1688 | 1465496380858 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:19:40 INFO - PROCESS | 1688 | 1465496380860 Marionette TRACE conn2 <- [1,2458,null,{}] 11:19:40 INFO - PROCESS | 1688 | 1465496380863 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}] 11:19:40 INFO - PROCESS | 1688 | 1465496380866 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:41 INFO - PROCESS | 1688 | 1465496381022 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 11:19:41 INFO - PROCESS | 1688 | 1465496381043 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:41 INFO - PROCESS | 1688 | 1465496381048 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ac2d000 == 35 [pid = 1688] [id = 622] 11:19:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x125f5fc00) [pid = 1688] [serial = 1866] [outer = 0x0] 11:19:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1264b9400) [pid = 1688] [serial = 1867] [outer = 0x125f5fc00] 11:19:41 INFO - PROCESS | 1688 | 1465496381100 Marionette DEBUG loaded listener.js 11:19:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1289de000) [pid = 1688] [serial = 1868] [outer = 0x125f5fc00] 11:19:41 INFO - PROCESS | 1688 | 1465496381491 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]]]}] 11:19:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 11:19:41 INFO - PROCESS | 1688 | 1465496381528 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 11:19:41 INFO - PROCESS | 1688 | 1465496381529 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 11:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:19:41 INFO - PROCESS | 1688 | 1465496381535 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:19:41 INFO - PROCESS | 1688 | 1465496381536 Marionette TRACE conn2 <- [1,2462,null,{}] 11:19:41 INFO - PROCESS | 1688 | 1465496381539 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}] 11:19:41 INFO - PROCESS | 1688 | 1465496381540 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:41 INFO - PROCESS | 1688 | 1465496381639 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 11:19:41 INFO - PROCESS | 1688 | 1465496381672 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:41 INFO - PROCESS | 1688 | 1465496381673 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bc90800 == 36 [pid = 1688] [id = 623] 11:19:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x128d9e800) [pid = 1688] [serial = 1869] [outer = 0x0] 11:19:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x129371400) [pid = 1688] [serial = 1870] [outer = 0x128d9e800] 11:19:41 INFO - PROCESS | 1688 | 1465496381697 Marionette DEBUG loaded listener.js 11:19:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12a5b0c00) [pid = 1688] [serial = 1871] [outer = 0x128d9e800] 11:19:42 INFO - PROCESS | 1688 | 1465496382054 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]]]}] 11:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 571ms 11:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:19:42 INFO - PROCESS | 1688 | 1465496382104 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 11:19:42 INFO - PROCESS | 1688 | 1465496382105 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 11:19:42 INFO - PROCESS | 1688 | 1465496382107 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:19:42 INFO - PROCESS | 1688 | 1465496382108 Marionette TRACE conn2 <- [1,2466,null,{}] 11:19:42 INFO - PROCESS | 1688 | 1465496382110 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}] 11:19:42 INFO - PROCESS | 1688 | 1465496382111 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:42 INFO - PROCESS | 1688 | 1465496382210 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 11:19:42 INFO - PROCESS | 1688 | 1465496382221 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:42 INFO - PROCESS | 1688 | 1465496382222 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c571800 == 37 [pid = 1688] [id = 624] 11:19:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12a5b1800) [pid = 1688] [serial = 1872] [outer = 0x0] 11:19:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12a761000) [pid = 1688] [serial = 1873] [outer = 0x12a5b1800] 11:19:42 INFO - PROCESS | 1688 | 1465496382246 Marionette DEBUG loaded listener.js 11:19:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x126426800) [pid = 1688] [serial = 1874] [outer = 0x12a5b1800] 11:19:42 INFO - PROCESS | 1688 | 1465496382563 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]]]}] 11:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 467ms 11:19:42 INFO - PROCESS | 1688 | 1465496382575 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 11:19:42 INFO - PROCESS | 1688 | 1465496382576 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 11:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:19:42 INFO - PROCESS | 1688 | 1465496382579 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:19:42 INFO - PROCESS | 1688 | 1465496382580 Marionette TRACE conn2 <- [1,2470,null,{}] 11:19:42 INFO - PROCESS | 1688 | 1465496382585 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}] 11:19:42 INFO - PROCESS | 1688 | 1465496382586 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:42 INFO - PROCESS | 1688 | 1465496382686 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 11:19:42 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1184c5800) [pid = 1688] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:19:42 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x121982800) [pid = 1688] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:19:42 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x113aa1800) [pid = 1688] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:19:42 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x113da1800) [pid = 1688] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:19:42 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x116fc4400) [pid = 1688] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:19:42 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x111fcc800) [pid = 1688] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:19:42 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x11696f800) [pid = 1688] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:19:42 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x11992a000) [pid = 1688] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:19:42 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x124e43c00) [pid = 1688] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:19:42 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x128950c00) [pid = 1688] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:19:42 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x112dad000) [pid = 1688] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:19:42 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x112da7c00) [pid = 1688] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:19:42 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x111081400) [pid = 1688] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:19:42 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x120f2a800) [pid = 1688] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:19:42 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x113da5400) [pid = 1688] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:19:42 INFO - PROCESS | 1688 | 1465496382807 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:42 INFO - PROCESS | 1688 | 1465496382808 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x1180a6800 == 38 [pid = 1688] [id = 625] 11:19:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1120e6000) [pid = 1688] [serial = 1875] [outer = 0x0] 11:19:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x112eed800) [pid = 1688] [serial = 1876] [outer = 0x1120e6000] 11:19:42 INFO - PROCESS | 1688 | 1465496382840 Marionette DEBUG loaded listener.js 11:19:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x118452000) [pid = 1688] [serial = 1877] [outer = 0x1120e6000] 11:19:43 INFO - PROCESS | 1688 | 1465496383166 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]]]}] 11:19:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:19:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 623ms 11:19:43 INFO - PROCESS | 1688 | 1465496383203 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 11:19:43 INFO - PROCESS | 1688 | 1465496383205 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 11:19:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:19:43 INFO - PROCESS | 1688 | 1465496383208 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:19:43 INFO - PROCESS | 1688 | 1465496383210 Marionette TRACE conn2 <- [1,2474,null,{}] 11:19:43 INFO - PROCESS | 1688 | 1465496383214 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}] 11:19:43 INFO - PROCESS | 1688 | 1465496383216 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:43 INFO - PROCESS | 1688 | 1465496383339 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 11:19:43 INFO - PROCESS | 1688 | 1465496383428 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:43 INFO - PROCESS | 1688 | 1465496383429 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x128966800 == 39 [pid = 1688] [id = 626] 11:19:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x112da6400) [pid = 1688] [serial = 1878] [outer = 0x0] 11:19:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x124fe8400) [pid = 1688] [serial = 1879] [outer = 0x112da6400] 11:19:43 INFO - PROCESS | 1688 | 1465496383472 Marionette DEBUG loaded listener.js 11:19:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x12a5b7800) [pid = 1688] [serial = 1880] [outer = 0x112da6400] 11:19:43 INFO - PROCESS | 1688 | 1465496383773 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]]]}] 11:19:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:19:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 570ms 11:19:43 INFO - PROCESS | 1688 | 1465496383779 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 11:19:43 INFO - PROCESS | 1688 | 1465496383780 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 11:19:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:19:43 INFO - PROCESS | 1688 | 1465496383794 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:19:43 INFO - PROCESS | 1688 | 1465496383795 Marionette TRACE conn2 <- [1,2478,null,{}] 11:19:43 INFO - PROCESS | 1688 | 1465496383805 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}] 11:19:43 INFO - PROCESS | 1688 | 1465496383807 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:43 INFO - PROCESS | 1688 | 1465496383893 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 11:19:43 INFO - PROCESS | 1688 | 1465496383951 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:43 INFO - PROCESS | 1688 | 1465496383953 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ce58800 == 40 [pid = 1688] [id = 627] 11:19:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x129140400) [pid = 1688] [serial = 1881] [outer = 0x0] 11:19:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x12ac50400) [pid = 1688] [serial = 1882] [outer = 0x129140400] 11:19:43 INFO - PROCESS | 1688 | 1465496383987 Marionette DEBUG loaded listener.js 11:19:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x12b83fc00) [pid = 1688] [serial = 1883] [outer = 0x129140400] 11:19:44 INFO - PROCESS | 1688 | 1465496384276 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]]]}] 11:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 523ms 11:19:44 INFO - PROCESS | 1688 | 1465496384314 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 11:19:44 INFO - PROCESS | 1688 | 1465496384318 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 11:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:19:44 INFO - PROCESS | 1688 | 1465496384321 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:19:44 INFO - PROCESS | 1688 | 1465496384323 Marionette TRACE conn2 <- [1,2482,null,{}] 11:19:44 INFO - PROCESS | 1688 | 1465496384326 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}] 11:19:44 INFO - PROCESS | 1688 | 1465496384327 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:44 INFO - PROCESS | 1688 | 1465496384423 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 11:19:44 INFO - PROCESS | 1688 | 1465496384426 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:44 INFO - PROCESS | 1688 | 1465496384427 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d1e3000 == 41 [pid = 1688] [id = 628] 11:19:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x12ae4ec00) [pid = 1688] [serial = 1884] [outer = 0x0] 11:19:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x12b84e000) [pid = 1688] [serial = 1885] [outer = 0x12ae4ec00] 11:19:44 INFO - PROCESS | 1688 | 1465496384451 Marionette DEBUG loaded listener.js 11:19:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12b861400) [pid = 1688] [serial = 1886] [outer = 0x12ae4ec00] 11:19:44 INFO - PROCESS | 1688 | 1465496384772 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]]]}] 11:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 518ms 11:19:44 INFO - PROCESS | 1688 | 1465496384846 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 11:19:44 INFO - PROCESS | 1688 | 1465496384850 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 11:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:19:44 INFO - PROCESS | 1688 | 1465496384853 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:19:44 INFO - PROCESS | 1688 | 1465496384855 Marionette TRACE conn2 <- [1,2486,null,{}] 11:19:44 INFO - PROCESS | 1688 | 1465496384859 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}] 11:19:44 INFO - PROCESS | 1688 | 1465496384861 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:44 INFO - PROCESS | 1688 | 1465496384971 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 11:19:45 INFO - PROCESS | 1688 | 1465496385029 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:45 INFO - PROCESS | 1688 | 1465496385032 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x11723d800 == 42 [pid = 1688] [id = 629] 11:19:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x113816c00) [pid = 1688] [serial = 1887] [outer = 0x0] 11:19:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x115ef0000) [pid = 1688] [serial = 1888] [outer = 0x113816c00] 11:19:45 INFO - PROCESS | 1688 | 1465496385063 Marionette DEBUG loaded listener.js 11:19:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1176d1400) [pid = 1688] [serial = 1889] [outer = 0x113816c00] 11:19:45 INFO - PROCESS | 1688 | 1465496385526 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]]]}] 11:19:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:19:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 720ms 11:19:45 INFO - PROCESS | 1688 | 1465496385574 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 11:19:45 INFO - PROCESS | 1688 | 1465496385577 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 11:19:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:19:45 INFO - PROCESS | 1688 | 1465496385598 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:19:45 INFO - PROCESS | 1688 | 1465496385601 Marionette TRACE conn2 <- [1,2490,null,{}] 11:19:45 INFO - PROCESS | 1688 | 1465496385607 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}] 11:19:45 INFO - PROCESS | 1688 | 1465496385608 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:45 INFO - PROCESS | 1688 | 1465496385713 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 11:19:45 INFO - PROCESS | 1688 | 1465496385787 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:45 INFO - PROCESS | 1688 | 1465496385788 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x129084000 == 43 [pid = 1688] [id = 630] 11:19:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1198cf800) [pid = 1688] [serial = 1890] [outer = 0x0] 11:19:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x119cf4c00) [pid = 1688] [serial = 1891] [outer = 0x1198cf800] 11:19:45 INFO - PROCESS | 1688 | 1465496385819 Marionette DEBUG loaded listener.js 11:19:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x121436c00) [pid = 1688] [serial = 1892] [outer = 0x1198cf800] 11:19:46 INFO - PROCESS | 1688 | 1465496386222 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]]]}] 11:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 692ms 11:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:19:46 INFO - PROCESS | 1688 | 1465496386272 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 11:19:46 INFO - PROCESS | 1688 | 1465496386273 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 11:19:46 INFO - PROCESS | 1688 | 1465496386276 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:19:46 INFO - PROCESS | 1688 | 1465496386277 Marionette TRACE conn2 <- [1,2494,null,{}] 11:19:46 INFO - PROCESS | 1688 | 1465496386284 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}] 11:19:46 INFO - PROCESS | 1688 | 1465496386287 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:46 INFO - PROCESS | 1688 | 1465496386419 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 11:19:46 INFO - PROCESS | 1688 | 1465496386481 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:46 INFO - PROCESS | 1688 | 1465496386484 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d1d3800 == 44 [pid = 1688] [id = 631] 11:19:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x124ff0000) [pid = 1688] [serial = 1893] [outer = 0x0] 11:19:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x125f56800) [pid = 1688] [serial = 1894] [outer = 0x124ff0000] 11:19:46 INFO - PROCESS | 1688 | 1465496386515 Marionette DEBUG loaded listener.js 11:19:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12895dc00) [pid = 1688] [serial = 1895] [outer = 0x124ff0000] 11:19:46 INFO - PROCESS | 1688 | 1465496386969 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]]]}] 11:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 720ms 11:19:46 INFO - PROCESS | 1688 | 1465496386996 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 11:19:47 INFO - PROCESS | 1688 | 1465496386997 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 11:19:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:19:47 INFO - PROCESS | 1688 | 1465496387002 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:19:47 INFO - PROCESS | 1688 | 1465496387003 Marionette TRACE conn2 <- [1,2498,null,{}] 11:19:47 INFO - PROCESS | 1688 | 1465496387006 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}] 11:19:47 INFO - PROCESS | 1688 | 1465496387007 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:47 INFO - PROCESS | 1688 | 1465496387113 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 11:19:47 INFO - PROCESS | 1688 | 1465496387175 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:47 INFO - PROCESS | 1688 | 1465496387176 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x12e148000 == 45 [pid = 1688] [id = 632] 11:19:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x128aa2400) [pid = 1688] [serial = 1896] [outer = 0x0] 11:19:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12936d800) [pid = 1688] [serial = 1897] [outer = 0x128aa2400] 11:19:47 INFO - PROCESS | 1688 | 1465496387206 Marionette DEBUG loaded listener.js 11:19:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12ae50c00) [pid = 1688] [serial = 1898] [outer = 0x128aa2400] 11:19:47 INFO - PROCESS | 1688 | 1465496387657 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]]]}] 11:19:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:19:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 720ms 11:19:47 INFO - PROCESS | 1688 | 1465496387917 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 11:19:47 INFO - PROCESS | 1688 | 1465496387920 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 11:19:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:19:47 INFO - PROCESS | 1688 | 1465496387925 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:19:47 INFO - PROCESS | 1688 | 1465496387926 Marionette TRACE conn2 <- [1,2502,null,{}] 11:19:47 INFO - PROCESS | 1688 | 1465496387930 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}] 11:19:47 INFO - PROCESS | 1688 | 1465496387932 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:48 INFO - PROCESS | 1688 | 1465496388026 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 11:19:48 INFO - PROCESS | 1688 | 1465496388084 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:48 INFO - PROCESS | 1688 | 1465496388088 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x116aab000 == 46 [pid = 1688] [id = 633] 11:19:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x11845dc00) [pid = 1688] [serial = 1899] [outer = 0x0] 11:19:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x118593800) [pid = 1688] [serial = 1900] [outer = 0x11845dc00] 11:19:48 INFO - PROCESS | 1688 | 1465496388115 Marionette DEBUG loaded listener.js 11:19:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x11937a000) [pid = 1688] [serial = 1901] [outer = 0x11845dc00] 11:19:48 INFO - PROCESS | 1688 | 1465496388499 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]]]}] 11:19:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:19:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 623ms 11:19:48 INFO - PROCESS | 1688 | 1465496388550 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 11:19:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:19:48 INFO - PROCESS | 1688 | 1465496388553 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 11:19:48 INFO - PROCESS | 1688 | 1465496388557 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:19:48 INFO - PROCESS | 1688 | 1465496388560 Marionette TRACE conn2 <- [1,2506,null,{}] 11:19:48 INFO - PROCESS | 1688 | 1465496388563 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}] 11:19:48 INFO - PROCESS | 1688 | 1465496388564 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:48 INFO - PROCESS | 1688 | 1465496388657 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 11:19:48 INFO - PROCESS | 1688 | 1465496388720 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:48 INFO - PROCESS | 1688 | 1465496388721 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x118581800 == 47 [pid = 1688] [id = 634] 11:19:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x119932800) [pid = 1688] [serial = 1902] [outer = 0x0] 11:19:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x119d18c00) [pid = 1688] [serial = 1903] [outer = 0x119932800] 11:19:48 INFO - PROCESS | 1688 | 1465496388749 Marionette DEBUG loaded listener.js 11:19:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x12143a000) [pid = 1688] [serial = 1904] [outer = 0x119932800] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x12ce58800 == 46 [pid = 1688] [id = 627] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x128966800 == 45 [pid = 1688] [id = 626] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x1180a6800 == 44 [pid = 1688] [id = 625] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x12c571800 == 43 [pid = 1688] [id = 624] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x12bc90800 == 42 [pid = 1688] [id = 623] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x12ac2d000 == 41 [pid = 1688] [id = 622] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x123422800 == 40 [pid = 1688] [id = 621] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x128968000 == 39 [pid = 1688] [id = 620] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x121848800 == 38 [pid = 1688] [id = 619] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x117e58000 == 37 [pid = 1688] [id = 618] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x116ab1000 == 36 [pid = 1688] [id = 617] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x1212c8000 == 35 [pid = 1688] [id = 616] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x113ad1000 == 34 [pid = 1688] [id = 615] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x118578800 == 33 [pid = 1688] [id = 604] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x116aab000 == 32 [pid = 1688] [id = 633] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x12e148000 == 31 [pid = 1688] [id = 632] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x12d1d3800 == 30 [pid = 1688] [id = 631] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x129084000 == 29 [pid = 1688] [id = 630] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x12d1e3000 == 28 [pid = 1688] [id = 628] 11:19:49 INFO - PROCESS | 1688 | --DOCSHELL 0x11723d800 == 27 [pid = 1688] [id = 629] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x12143b000) [pid = 1688] [serial = 1828] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x124928800) [pid = 1688] [serial = 1831] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x1160d0c00) [pid = 1688] [serial = 1816] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x11677b800) [pid = 1688] [serial = 1817] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x116a0a800) [pid = 1688] [serial = 1799] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x1184c6000) [pid = 1688] [serial = 1819] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x118a41000) [pid = 1688] [serial = 1820] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x11949b400) [pid = 1688] [serial = 1822] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x115e4f400) [pid = 1688] [serial = 1798] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x118164c00) [pid = 1688] [serial = 1813] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x118f79000) [pid = 1688] [serial = 1814] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x120fca800) [pid = 1688] [serial = 1802] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1199c6800) [pid = 1688] [serial = 1801] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x126429400) [pid = 1688] [serial = 1805] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x124fee400) [pid = 1688] [serial = 1804] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x12a5bb400) [pid = 1688] [serial = 1808] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1294c3000) [pid = 1688] [serial = 1807] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x12a5bd400) [pid = 1688] [serial = 1811] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x125f5dc00) [pid = 1688] [serial = 1810] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x121676800) [pid = 1688] [serial = 1829] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x126427c00) [pid = 1688] [serial = 1834] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x121984c00) [pid = 1688] [serial = 1837] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12557a000) [pid = 1688] [serial = 1832] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x12642c000) [pid = 1688] [serial = 1838] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1265eb800) [pid = 1688] [serial = 1835] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x120fc6000) [pid = 1688] [serial = 1825] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x128aa4800) [pid = 1688] [serial = 1843] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1289e4000) [pid = 1688] [serial = 1841] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x12112e400) [pid = 1688] [serial = 1826] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x119cf0c00) [pid = 1688] [serial = 1823] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x128954c00) [pid = 1688] [serial = 1840] [outer = 0x0] [url = about:blank] 11:19:49 INFO - PROCESS | 1688 | 1465496389663 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]]]}] 11:19:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:19:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1124ms 11:19:49 INFO - PROCESS | 1688 | 1465496389680 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 11:19:49 INFO - PROCESS | 1688 | 1465496389684 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 11:19:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:19:49 INFO - PROCESS | 1688 | 1465496389698 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:19:49 INFO - PROCESS | 1688 | 1465496389705 Marionette TRACE conn2 <- [1,2510,null,{}] 11:19:49 INFO - PROCESS | 1688 | 1465496389708 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}] 11:19:49 INFO - PROCESS | 1688 | 1465496389710 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:49 INFO - PROCESS | 1688 | 1465496389792 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 11:19:49 INFO - PROCESS | 1688 | 1465496389796 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:49 INFO - PROCESS | 1688 | 1465496389800 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x1160a0800 == 28 [pid = 1688] [id = 635] 11:19:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x113f31000) [pid = 1688] [serial = 1905] [outer = 0x0] 11:19:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1162d8000) [pid = 1688] [serial = 1906] [outer = 0x113f31000] 11:19:49 INFO - PROCESS | 1688 | 1465496389829 Marionette DEBUG loaded listener.js 11:19:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x116a0b400) [pid = 1688] [serial = 1907] [outer = 0x113f31000] 11:19:50 INFO - PROCESS | 1688 | 1465496390355 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]]]}] 11:19:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:19:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 681ms 11:19:50 INFO - PROCESS | 1688 | 1465496390392 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 11:19:50 INFO - PROCESS | 1688 | 1465496390395 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 11:19:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:19:50 INFO - PROCESS | 1688 | 1465496390401 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:19:50 INFO - PROCESS | 1688 | 1465496390403 Marionette TRACE conn2 <- [1,2514,null,{}] 11:19:50 INFO - PROCESS | 1688 | 1465496390408 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}] 11:19:50 INFO - PROCESS | 1688 | 1465496390410 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:50 INFO - PROCESS | 1688 | 1465496390510 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 11:19:50 INFO - PROCESS | 1688 | 1465496390634 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:50 INFO - PROCESS | 1688 | 1465496390635 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x116aaa800 == 29 [pid = 1688] [id = 636] 11:19:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1166f1000) [pid = 1688] [serial = 1908] [outer = 0x0] 11:19:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x116a11800) [pid = 1688] [serial = 1909] [outer = 0x1166f1000] 11:19:50 INFO - PROCESS | 1688 | 1465496390667 Marionette DEBUG loaded listener.js 11:19:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x11815d400) [pid = 1688] [serial = 1910] [outer = 0x1166f1000] 11:19:51 INFO - PROCESS | 1688 | 1465496391157 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]]]}] 11:19:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:19:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 774ms 11:19:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:19:51 INFO - PROCESS | 1688 | 1465496391173 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 11:19:51 INFO - PROCESS | 1688 | 1465496391176 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 11:19:51 INFO - PROCESS | 1688 | 1465496391207 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:19:51 INFO - PROCESS | 1688 | 1465496391209 Marionette TRACE conn2 <- [1,2518,null,{}] 11:19:51 INFO - PROCESS | 1688 | 1465496391213 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}] 11:19:51 INFO - PROCESS | 1688 | 1465496391215 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:51 INFO - PROCESS | 1688 | 1465496391324 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 11:19:51 INFO - PROCESS | 1688 | 1465496391408 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:51 INFO - PROCESS | 1688 | 1465496391409 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x1185c3800 == 30 [pid = 1688] [id = 637] 11:19:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1185dc800) [pid = 1688] [serial = 1911] [outer = 0x0] 11:19:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x118a3ac00) [pid = 1688] [serial = 1912] [outer = 0x1185dc800] 11:19:51 INFO - PROCESS | 1688 | 1465496391445 Marionette DEBUG loaded listener.js 11:19:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x11920c800) [pid = 1688] [serial = 1913] [outer = 0x1185dc800] 11:19:51 INFO - PROCESS | 1688 | --DOCSHELL 0x118581800 == 29 [pid = 1688] [id = 634] 11:19:51 INFO - PROCESS | 1688 | 1465496391989 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]]]}] 11:19:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:19:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 849ms 11:19:52 INFO - PROCESS | 1688 | 1465496392029 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 11:19:52 INFO - PROCESS | 1688 | 1465496392032 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 11:19:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:19:52 INFO - PROCESS | 1688 | 1465496392035 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:19:52 INFO - PROCESS | 1688 | 1465496392037 Marionette TRACE conn2 <- [1,2522,null,{}] 11:19:52 INFO - PROCESS | 1688 | 1465496392040 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}] 11:19:52 INFO - PROCESS | 1688 | 1465496392042 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:52 INFO - PROCESS | 1688 | 1465496392123 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 11:19:52 INFO - PROCESS | 1688 | 1465496392191 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:52 INFO - PROCESS | 1688 | 1465496392193 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x116aae000 == 30 [pid = 1688] [id = 638] 11:19:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x116070000) [pid = 1688] [serial = 1914] [outer = 0x0] 11:19:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1176da400) [pid = 1688] [serial = 1915] [outer = 0x116070000] 11:19:52 INFO - PROCESS | 1688 | 1465496392220 Marionette DEBUG loaded listener.js 11:19:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1185dd000) [pid = 1688] [serial = 1916] [outer = 0x116070000] 11:19:52 INFO - PROCESS | 1688 | 1465496392543 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]]]}] 11:19:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:19:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 570ms 11:19:52 INFO - PROCESS | 1688 | 1465496392605 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 11:19:52 INFO - PROCESS | 1688 | 1465496392610 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 11:19:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:19:52 INFO - PROCESS | 1688 | 1465496392616 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:19:52 INFO - PROCESS | 1688 | 1465496392619 Marionette TRACE conn2 <- [1,2526,null,{}] 11:19:52 INFO - PROCESS | 1688 | 1465496392622 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}] 11:19:52 INFO - PROCESS | 1688 | 1465496392625 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:52 INFO - PROCESS | 1688 | 1465496392767 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 11:19:52 INFO - PROCESS | 1688 | 1465496392854 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:52 INFO - PROCESS | 1688 | 1465496392855 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e84000 == 31 [pid = 1688] [id = 639] 11:19:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x11859e800) [pid = 1688] [serial = 1917] [outer = 0x0] 11:19:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x11937dc00) [pid = 1688] [serial = 1918] [outer = 0x11859e800] 11:19:52 INFO - PROCESS | 1688 | 1465496392898 Marionette DEBUG loaded listener.js 11:19:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x119cf4800) [pid = 1688] [serial = 1919] [outer = 0x11859e800] 11:19:53 INFO - PROCESS | 1688 | 1465496393203 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]]]}] 11:19:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:19:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 622ms 11:19:53 INFO - PROCESS | 1688 | 1465496393246 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 11:19:53 INFO - PROCESS | 1688 | 1465496393248 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 11:19:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:19:53 INFO - PROCESS | 1688 | 1465496393254 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:19:53 INFO - PROCESS | 1688 | 1465496393257 Marionette TRACE conn2 <- [1,2530,null,{}] 11:19:53 INFO - PROCESS | 1688 | 1465496393265 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}] 11:19:53 INFO - PROCESS | 1688 | 1465496393270 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:53 INFO - PROCESS | 1688 | 1465496393359 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 11:19:53 INFO - PROCESS | 1688 | 1465496393438 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:53 INFO - PROCESS | 1688 | 1465496393439 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x124a5f800 == 32 [pid = 1688] [id = 640] 11:19:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x119ce7400) [pid = 1688] [serial = 1920] [outer = 0x0] 11:19:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x120fca800) [pid = 1688] [serial = 1921] [outer = 0x119ce7400] 11:19:53 INFO - PROCESS | 1688 | 1465496393467 Marionette DEBUG loaded listener.js 11:19:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12167c800) [pid = 1688] [serial = 1922] [outer = 0x119ce7400] 11:19:53 INFO - PROCESS | 1688 | 1465496393765 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]]]}] 11:19:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:19:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 574ms 11:19:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:19:53 INFO - PROCESS | 1688 | 1465496393828 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 11:19:53 INFO - PROCESS | 1688 | 1465496393829 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 11:19:53 INFO - PROCESS | 1688 | 1465496393832 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:19:53 INFO - PROCESS | 1688 | 1465496393833 Marionette TRACE conn2 <- [1,2534,null,{}] 11:19:53 INFO - PROCESS | 1688 | 1465496393835 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}] 11:19:53 INFO - PROCESS | 1688 | 1465496393836 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:53 INFO - PROCESS | 1688 | 1465496393941 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 11:19:53 INFO - PROCESS | 1688 | 1465496393953 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:53 INFO - PROCESS | 1688 | 1465496393955 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x126575000 == 33 [pid = 1688] [id = 641] 11:19:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x121984c00) [pid = 1688] [serial = 1923] [outer = 0x0] 11:19:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1234d3400) [pid = 1688] [serial = 1924] [outer = 0x121984c00] 11:19:53 INFO - PROCESS | 1688 | 1465496393981 Marionette DEBUG loaded listener.js 11:19:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x124928800) [pid = 1688] [serial = 1925] [outer = 0x121984c00] 11:19:54 INFO - PROCESS | 1688 | 1465496394408 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]]]}] 11:19:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:19:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 619ms 11:19:54 INFO - PROCESS | 1688 | 1465496394452 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 11:19:54 INFO - PROCESS | 1688 | 1465496394454 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 11:19:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:19:54 INFO - PROCESS | 1688 | 1465496394457 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:19:54 INFO - PROCESS | 1688 | 1465496394459 Marionette TRACE conn2 <- [1,2538,null,{}] 11:19:54 INFO - PROCESS | 1688 | 1465496394463 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}] 11:19:54 INFO - PROCESS | 1688 | 1465496394475 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:54 INFO - PROCESS | 1688 | 1465496394605 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 11:19:54 INFO - PROCESS | 1688 | 1465496394639 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:54 INFO - PROCESS | 1688 | 1465496394640 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x128ddb000 == 34 [pid = 1688] [id = 642] 11:19:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x124cc2400) [pid = 1688] [serial = 1926] [outer = 0x0] 11:19:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x124f08000) [pid = 1688] [serial = 1927] [outer = 0x124cc2400] 11:19:54 INFO - PROCESS | 1688 | 1465496394664 Marionette DEBUG loaded listener.js 11:19:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12542e000) [pid = 1688] [serial = 1928] [outer = 0x124cc2400] 11:19:55 INFO - PROCESS | 1688 | 1465496395008 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]]]}] 11:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 570ms 11:19:55 INFO - PROCESS | 1688 | 1465496395028 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 11:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:19:55 INFO - PROCESS | 1688 | 1465496395029 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 11:19:55 INFO - PROCESS | 1688 | 1465496395031 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:19:55 INFO - PROCESS | 1688 | 1465496395034 Marionette TRACE conn2 <- [1,2542,null,{}] 11:19:55 INFO - PROCESS | 1688 | 1465496395043 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}] 11:19:55 INFO - PROCESS | 1688 | 1465496395047 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:55 INFO - PROCESS | 1688 | 1465496395164 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 11:19:55 INFO - PROCESS | 1688 | 1465496395167 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:55 INFO - PROCESS | 1688 | 1465496395169 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x1294ed800 == 35 [pid = 1688] [id = 643] 11:19:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x125571800) [pid = 1688] [serial = 1929] [outer = 0x0] 11:19:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x125f5f000) [pid = 1688] [serial = 1930] [outer = 0x125571800] 11:19:55 INFO - PROCESS | 1688 | 1465496395194 Marionette DEBUG loaded listener.js 11:19:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x128aa1800) [pid = 1688] [serial = 1931] [outer = 0x125571800] 11:19:55 INFO - PROCESS | 1688 | 1465496395528 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]]]}] 11:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 527ms 11:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:19:55 INFO - PROCESS | 1688 | 1465496395564 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 11:19:55 INFO - PROCESS | 1688 | 1465496395565 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 11:19:55 INFO - PROCESS | 1688 | 1465496395570 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:19:55 INFO - PROCESS | 1688 | 1465496395571 Marionette TRACE conn2 <- [1,2546,null,{}] 11:19:55 INFO - PROCESS | 1688 | 1465496395573 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}] 11:19:55 INFO - PROCESS | 1688 | 1465496395574 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:55 INFO - PROCESS | 1688 | 1465496395707 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x11845dc00) [pid = 1688] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x113816c00) [pid = 1688] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1198cf800) [pid = 1688] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x124ff0000) [pid = 1688] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x125f5fc00) [pid = 1688] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x128d9e800) [pid = 1688] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1120e6000) [pid = 1688] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x12a5b1800) [pid = 1688] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x112da6400) [pid = 1688] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x117043800) [pid = 1688] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1176ddc00) [pid = 1688] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x119357800) [pid = 1688] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x113aa5c00) [pid = 1688] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x128aa2400) [pid = 1688] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1172b6000) [pid = 1688] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1122a0000) [pid = 1688] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x118f2bc00) [pid = 1688] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x112e74c00) [pid = 1688] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x129140400) [pid = 1688] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x12ae4ec00) [pid = 1688] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:19:55 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x119932800) [pid = 1688] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:19:55 INFO - PROCESS | 1688 | 1465496395757 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:55 INFO - PROCESS | 1688 | 1465496395758 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x118090000 == 36 [pid = 1688] [id = 644] 11:19:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1110ac000) [pid = 1688] [serial = 1932] [outer = 0x0] 11:19:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x112da6400) [pid = 1688] [serial = 1933] [outer = 0x1110ac000] 11:19:55 INFO - PROCESS | 1688 | 1465496395783 Marionette DEBUG loaded listener.js 11:19:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x11704ec00) [pid = 1688] [serial = 1934] [outer = 0x1110ac000] 11:19:56 INFO - PROCESS | 1688 | 1465496396060 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]]]}] 11:19:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:19:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 521ms 11:19:56 INFO - PROCESS | 1688 | 1465496396091 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 11:19:56 INFO - PROCESS | 1688 | 1465496396093 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 11:19:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:19:56 INFO - PROCESS | 1688 | 1465496396095 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:19:56 INFO - PROCESS | 1688 | 1465496396096 Marionette TRACE conn2 <- [1,2550,null,{}] 11:19:56 INFO - PROCESS | 1688 | 1465496396106 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}] 11:19:56 INFO - PROCESS | 1688 | 1465496396107 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:56 INFO - PROCESS | 1688 | 1465496396188 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 11:19:56 INFO - PROCESS | 1688 | 1465496396193 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:56 INFO - PROCESS | 1688 | 1465496396194 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ac2c800 == 37 [pid = 1688] [id = 645] 11:19:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1176d6400) [pid = 1688] [serial = 1935] [outer = 0x0] 11:19:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1234cc000) [pid = 1688] [serial = 1936] [outer = 0x1176d6400] 11:19:56 INFO - PROCESS | 1688 | 1465496396220 Marionette DEBUG loaded listener.js 11:19:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x128d9a800) [pid = 1688] [serial = 1937] [outer = 0x1176d6400] 11:19:56 INFO - PROCESS | 1688 | 1465496396542 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]]]}] 11:19:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:19:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 474ms 11:19:56 INFO - PROCESS | 1688 | 1465496396570 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 11:19:56 INFO - PROCESS | 1688 | 1465496396571 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 11:19:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:19:56 INFO - PROCESS | 1688 | 1465496396573 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:19:56 INFO - PROCESS | 1688 | 1465496396574 Marionette TRACE conn2 <- [1,2554,null,{}] 11:19:56 INFO - PROCESS | 1688 | 1465496396577 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}] 11:19:56 INFO - PROCESS | 1688 | 1465496396578 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:56 INFO - PROCESS | 1688 | 1465496396694 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 11:19:56 INFO - PROCESS | 1688 | 1465496396700 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:56 INFO - PROCESS | 1688 | 1465496396701 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x1128ba800 == 38 [pid = 1688] [id = 646] 11:19:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1176ddc00) [pid = 1688] [serial = 1938] [outer = 0x0] 11:19:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12543a400) [pid = 1688] [serial = 1939] [outer = 0x1176ddc00] 11:19:56 INFO - PROCESS | 1688 | 1465496396725 Marionette DEBUG loaded listener.js 11:19:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12913b000) [pid = 1688] [serial = 1940] [outer = 0x1176ddc00] 11:19:57 INFO - PROCESS | 1688 | 1465496397060 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]]]}] 11:19:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:19:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 518ms 11:19:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:19:57 INFO - PROCESS | 1688 | 1465496397092 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 11:19:57 INFO - PROCESS | 1688 | 1465496397094 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 11:19:57 INFO - PROCESS | 1688 | 1465496397096 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:19:57 INFO - PROCESS | 1688 | 1465496397097 Marionette TRACE conn2 <- [1,2558,null,{}] 11:19:57 INFO - PROCESS | 1688 | 1465496397101 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}] 11:19:57 INFO - PROCESS | 1688 | 1465496397103 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:57 INFO - PROCESS | 1688 | 1465496397179 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 11:19:57 INFO - PROCESS | 1688 | 1465496397185 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:57 INFO - PROCESS | 1688 | 1465496397186 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c3ec800 == 39 [pid = 1688] [id = 647] 11:19:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x128da4000) [pid = 1688] [serial = 1941] [outer = 0x0] 11:19:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12936fc00) [pid = 1688] [serial = 1942] [outer = 0x128da4000] 11:19:57 INFO - PROCESS | 1688 | 1465496397210 Marionette DEBUG loaded listener.js 11:19:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12a5b7000) [pid = 1688] [serial = 1943] [outer = 0x128da4000] 11:19:57 INFO - PROCESS | 1688 | 1465496397544 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]]]}] 11:19:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:19:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 473ms 11:19:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:19:57 INFO - PROCESS | 1688 | 1465496397571 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 11:19:57 INFO - PROCESS | 1688 | 1465496397572 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 11:19:57 INFO - PROCESS | 1688 | 1465496397575 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:19:57 INFO - PROCESS | 1688 | 1465496397576 Marionette TRACE conn2 <- [1,2562,null,{}] 11:19:57 INFO - PROCESS | 1688 | 1465496397589 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}] 11:19:57 INFO - PROCESS | 1688 | 1465496397590 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:57 INFO - PROCESS | 1688 | 1465496397708 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 11:19:57 INFO - PROCESS | 1688 | 1465496397799 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:57 INFO - PROCESS | 1688 | 1465496397800 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x1128be000 == 40 [pid = 1688] [id = 648] 11:19:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x111078400) [pid = 1688] [serial = 1944] [outer = 0x0] 11:19:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1110b6800) [pid = 1688] [serial = 1945] [outer = 0x111078400] 11:19:57 INFO - PROCESS | 1688 | 1465496397835 Marionette DEBUG loaded listener.js 11:19:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1133adc00) [pid = 1688] [serial = 1946] [outer = 0x111078400] 11:19:58 INFO - PROCESS | 1688 | 1465496398380 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]]]}] 11:19:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:19:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 821ms 11:19:58 INFO - PROCESS | 1688 | 1465496398397 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 11:19:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:19:58 INFO - PROCESS | 1688 | 1465496398400 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 11:19:58 INFO - PROCESS | 1688 | 1465496398403 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:19:58 INFO - PROCESS | 1688 | 1465496398405 Marionette TRACE conn2 <- [1,2566,null,{}] 11:19:58 INFO - PROCESS | 1688 | 1465496398445 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}] 11:19:58 INFO - PROCESS | 1688 | 1465496398448 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:58 INFO - PROCESS | 1688 | 1465496398572 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 11:19:58 INFO - PROCESS | 1688 | 1465496398615 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:58 INFO - PROCESS | 1688 | 1465496398617 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x1248a4800 == 41 [pid = 1688] [id = 649] 11:19:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x116963c00) [pid = 1688] [serial = 1947] [outer = 0x0] 11:19:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x119357800) [pid = 1688] [serial = 1948] [outer = 0x116963c00] 11:19:58 INFO - PROCESS | 1688 | 1465496398647 Marionette DEBUG loaded listener.js 11:19:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x119ced000) [pid = 1688] [serial = 1949] [outer = 0x116963c00] 11:19:59 INFO - PROCESS | 1688 | 1465496399080 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]]]}] 11:19:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:19:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 692ms 11:19:59 INFO - PROCESS | 1688 | 1465496399098 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 11:19:59 INFO - PROCESS | 1688 | 1465496399103 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 11:19:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:19:59 INFO - PROCESS | 1688 | 1465496399124 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:19:59 INFO - PROCESS | 1688 | 1465496399125 Marionette TRACE conn2 <- [1,2570,null,{}] 11:19:59 INFO - PROCESS | 1688 | 1465496399127 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}] 11:19:59 INFO - PROCESS | 1688 | 1465496399129 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:59 INFO - PROCESS | 1688 | 1465496399232 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 11:19:59 INFO - PROCESS | 1688 | 1465496399310 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:59 INFO - PROCESS | 1688 | 1465496399311 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b88c800 == 42 [pid = 1688] [id = 650] 11:19:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12143c000) [pid = 1688] [serial = 1950] [outer = 0x0] 11:19:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x121682000) [pid = 1688] [serial = 1951] [outer = 0x12143c000] 11:19:59 INFO - PROCESS | 1688 | 1465496399340 Marionette DEBUG loaded listener.js 11:19:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x124cc4c00) [pid = 1688] [serial = 1952] [outer = 0x12143c000] 11:19:59 INFO - PROCESS | 1688 | 1465496399788 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]]]}] 11:19:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:19:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 721ms 11:19:59 INFO - PROCESS | 1688 | 1465496399852 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 11:19:59 INFO - PROCESS | 1688 | 1465496399854 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 11:19:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:19:59 INFO - PROCESS | 1688 | 1465496399863 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:19:59 INFO - PROCESS | 1688 | 1465496399869 Marionette TRACE conn2 <- [1,2574,null,{}] 11:19:59 INFO - PROCESS | 1688 | 1465496399873 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}] 11:19:59 INFO - PROCESS | 1688 | 1465496399875 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:19:59 INFO - PROCESS | 1688 | 1465496399978 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 11:20:00 INFO - PROCESS | 1688 | 1465496400053 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:00 INFO - PROCESS | 1688 | 1465496400055 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d04d000 == 43 [pid = 1688] [id = 651] 11:20:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x121003c00) [pid = 1688] [serial = 1953] [outer = 0x0] 11:20:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x128956800) [pid = 1688] [serial = 1954] [outer = 0x121003c00] 11:20:00 INFO - PROCESS | 1688 | 1465496400083 Marionette DEBUG loaded listener.js 11:20:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x128da5c00) [pid = 1688] [serial = 1955] [outer = 0x121003c00] 11:20:00 INFO - PROCESS | 1688 | 1465496400488 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]]]}] 11:20:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:20:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 679ms 11:20:00 INFO - PROCESS | 1688 | 1465496400538 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 11:20:00 INFO - PROCESS | 1688 | 1465496400540 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 11:20:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:20:00 INFO - PROCESS | 1688 | 1465496400542 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:20:00 INFO - PROCESS | 1688 | 1465496400543 Marionette TRACE conn2 <- [1,2578,null,{}] 11:20:00 INFO - PROCESS | 1688 | 1465496400546 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}] 11:20:00 INFO - PROCESS | 1688 | 1465496400547 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:00 INFO - PROCESS | 1688 | 1465496400656 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 11:20:00 INFO - PROCESS | 1688 | 1465496400761 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:00 INFO - PROCESS | 1688 | 1465496400762 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x12db16800 == 44 [pid = 1688] [id = 652] 11:20:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x12931fc00) [pid = 1688] [serial = 1956] [outer = 0x0] 11:20:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x12a75d400) [pid = 1688] [serial = 1957] [outer = 0x12931fc00] 11:20:00 INFO - PROCESS | 1688 | 1465496400809 Marionette DEBUG loaded listener.js 11:20:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x12ac4c800) [pid = 1688] [serial = 1958] [outer = 0x12931fc00] 11:20:01 INFO - PROCESS | 1688 | 1465496401331 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]]]}] 11:20:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:20:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 821ms 11:20:01 INFO - PROCESS | 1688 | 1465496401363 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 11:20:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:20:01 INFO - PROCESS | 1688 | 1465496401365 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 11:20:01 INFO - PROCESS | 1688 | 1465496401369 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:20:01 INFO - PROCESS | 1688 | 1465496401371 Marionette TRACE conn2 <- [1,2582,null,{}] 11:20:01 INFO - PROCESS | 1688 | 1465496401373 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}] 11:20:01 INFO - PROCESS | 1688 | 1465496401374 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:01 INFO - PROCESS | 1688 | 1465496401470 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 11:20:01 INFO - PROCESS | 1688 | 1465496401546 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:01 INFO - PROCESS | 1688 | 1465496401550 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x11723a800 == 45 [pid = 1688] [id = 653] 11:20:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x121432c00) [pid = 1688] [serial = 1959] [outer = 0x0] 11:20:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x124fe8c00) [pid = 1688] [serial = 1960] [outer = 0x121432c00] 11:20:01 INFO - PROCESS | 1688 | 1465496401587 Marionette DEBUG loaded listener.js 11:20:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x12ae50000) [pid = 1688] [serial = 1961] [outer = 0x121432c00] 11:20:02 INFO - PROCESS | 1688 | 1465496402117 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]]]}] 11:20:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:20:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 819ms 11:20:02 INFO - PROCESS | 1688 | 1465496402189 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 11:20:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:20:02 INFO - PROCESS | 1688 | 1465496402191 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 11:20:02 INFO - PROCESS | 1688 | 1465496402194 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:20:02 INFO - PROCESS | 1688 | 1465496402196 Marionette TRACE conn2 <- [1,2586,null,{}] 11:20:02 INFO - PROCESS | 1688 | 1465496402199 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}] 11:20:02 INFO - PROCESS | 1688 | 1465496402201 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:02 INFO - PROCESS | 1688 | 1465496402297 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 11:20:02 INFO - PROCESS | 1688 | 1465496402361 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:02 INFO - PROCESS | 1688 | 1465496402363 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x116f58000 == 46 [pid = 1688] [id = 654] 11:20:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x1166f1800) [pid = 1688] [serial = 1962] [outer = 0x0] 11:20:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x1184c5800) [pid = 1688] [serial = 1963] [outer = 0x1166f1800] 11:20:02 INFO - PROCESS | 1688 | 1465496402391 Marionette DEBUG loaded listener.js 11:20:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x119210000) [pid = 1688] [serial = 1964] [outer = 0x1166f1800] 11:20:02 INFO - PROCESS | 1688 | --DOCSHELL 0x12c3ec800 == 45 [pid = 1688] [id = 647] 11:20:02 INFO - PROCESS | 1688 | --DOCSHELL 0x1128ba800 == 44 [pid = 1688] [id = 646] 11:20:02 INFO - PROCESS | 1688 | --DOCSHELL 0x12ac2c800 == 43 [pid = 1688] [id = 645] 11:20:02 INFO - PROCESS | 1688 | --DOCSHELL 0x118090000 == 42 [pid = 1688] [id = 644] 11:20:02 INFO - PROCESS | 1688 | --DOCSHELL 0x1294ed800 == 41 [pid = 1688] [id = 643] 11:20:02 INFO - PROCESS | 1688 | --DOCSHELL 0x128ddb000 == 40 [pid = 1688] [id = 642] 11:20:02 INFO - PROCESS | 1688 | --DOCSHELL 0x126575000 == 39 [pid = 1688] [id = 641] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x1162d8000) [pid = 1688] [serial = 1906] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOCSHELL 0x124a5f800 == 38 [pid = 1688] [id = 640] 11:20:02 INFO - PROCESS | 1688 | --DOCSHELL 0x120e84000 == 37 [pid = 1688] [id = 639] 11:20:02 INFO - PROCESS | 1688 | --DOCSHELL 0x116aae000 == 36 [pid = 1688] [id = 638] 11:20:02 INFO - PROCESS | 1688 | --DOCSHELL 0x1185c3800 == 35 [pid = 1688] [id = 637] 11:20:02 INFO - PROCESS | 1688 | --DOCSHELL 0x116aaa800 == 34 [pid = 1688] [id = 636] 11:20:02 INFO - PROCESS | 1688 | --DOCSHELL 0x1160a0800 == 33 [pid = 1688] [id = 635] 11:20:02 INFO - PROCESS | 1688 | 1465496402797 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]]]}] 11:20:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:20:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 620ms 11:20:02 INFO - PROCESS | 1688 | 1465496402814 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 11:20:02 INFO - PROCESS | 1688 | 1465496402819 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 11:20:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:20:02 INFO - PROCESS | 1688 | 1465496402823 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:20:02 INFO - PROCESS | 1688 | 1465496402825 Marionette TRACE conn2 <- [1,2590,null,{}] 11:20:02 INFO - PROCESS | 1688 | 1465496402827 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}] 11:20:02 INFO - PROCESS | 1688 | 1465496402829 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:02 INFO - PROCESS | 1688 | 1465496402925 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x118593800) [pid = 1688] [serial = 1900] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x11937a000) [pid = 1688] [serial = 1901] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x115ef0000) [pid = 1688] [serial = 1888] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x119cf4c00) [pid = 1688] [serial = 1891] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x1176d1400) [pid = 1688] [serial = 1889] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x125f56800) [pid = 1688] [serial = 1894] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x121436c00) [pid = 1688] [serial = 1892] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x1264b9400) [pid = 1688] [serial = 1867] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x129371400) [pid = 1688] [serial = 1870] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x12a5b0c00) [pid = 1688] [serial = 1871] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x112eed800) [pid = 1688] [serial = 1876] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x12a761000) [pid = 1688] [serial = 1873] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x126426800) [pid = 1688] [serial = 1874] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x124fe8400) [pid = 1688] [serial = 1879] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x118a42000) [pid = 1688] [serial = 1855] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x11936e000) [pid = 1688] [serial = 1856] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x124cb8000) [pid = 1688] [serial = 1864] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x118452000) [pid = 1688] [serial = 1877] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x119929400) [pid = 1688] [serial = 1858] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x120fc1c00) [pid = 1688] [serial = 1859] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x115eeac00) [pid = 1688] [serial = 1852] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x12936d800) [pid = 1688] [serial = 1897] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x117047c00) [pid = 1688] [serial = 1853] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x117e95400) [pid = 1688] [serial = 1849] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x118a47400) [pid = 1688] [serial = 1850] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x112e5e400) [pid = 1688] [serial = 1846] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x113d31800) [pid = 1688] [serial = 1847] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x129146400) [pid = 1688] [serial = 1844] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x121138400) [pid = 1688] [serial = 1861] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12481d800) [pid = 1688] [serial = 1862] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x12b83fc00) [pid = 1688] [serial = 1883] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x12895dc00) [pid = 1688] [serial = 1895] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12ae50c00) [pid = 1688] [serial = 1898] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1289de000) [pid = 1688] [serial = 1868] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x12a5b7800) [pid = 1688] [serial = 1880] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x12b861400) [pid = 1688] [serial = 1886] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x12ac50400) [pid = 1688] [serial = 1882] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x124feac00) [pid = 1688] [serial = 1865] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x12b84e000) [pid = 1688] [serial = 1885] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x12143a000) [pid = 1688] [serial = 1904] [outer = 0x0] [url = about:blank] 11:20:02 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x119d18c00) [pid = 1688] [serial = 1903] [outer = 0x0] [url = about:blank] 11:20:03 INFO - PROCESS | 1688 | 1465496403017 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:03 INFO - PROCESS | 1688 | 1465496403018 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x1180a0000 == 34 [pid = 1688] [id = 655] 11:20:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x11662f400) [pid = 1688] [serial = 1965] [outer = 0x0] 11:20:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x118452000) [pid = 1688] [serial = 1966] [outer = 0x11662f400] 11:20:03 INFO - PROCESS | 1688 | 1465496403058 Marionette DEBUG loaded listener.js 11:20:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x120fc2800) [pid = 1688] [serial = 1967] [outer = 0x11662f400] 11:20:03 INFO - PROCESS | 1688 | 1465496403511 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]]]}] 11:20:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:20:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 721ms 11:20:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:20:03 INFO - PROCESS | 1688 | 1465496403545 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 11:20:03 INFO - PROCESS | 1688 | 1465496403547 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 11:20:03 INFO - PROCESS | 1688 | 1465496403551 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:20:03 INFO - PROCESS | 1688 | 1465496403555 Marionette TRACE conn2 <- [1,2594,null,{}] 11:20:03 INFO - PROCESS | 1688 | 1465496403565 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}] 11:20:03 INFO - PROCESS | 1688 | 1465496403571 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:03 INFO - PROCESS | 1688 | 1465496403684 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 11:20:03 INFO - PROCESS | 1688 | 1465496403694 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:03 INFO - PROCESS | 1688 | 1465496403697 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x1248a5000 == 35 [pid = 1688] [id = 656] 11:20:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x124828c00) [pid = 1688] [serial = 1968] [outer = 0x0] 11:20:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x124e44400) [pid = 1688] [serial = 1969] [outer = 0x124828c00] 11:20:03 INFO - PROCESS | 1688 | 1465496403726 Marionette DEBUG loaded listener.js 11:20:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x125570c00) [pid = 1688] [serial = 1970] [outer = 0x124828c00] 11:20:04 INFO - PROCESS | 1688 | 1465496404074 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]]]}] 11:20:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 576ms 11:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:20:04 INFO - PROCESS | 1688 | 1465496404127 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 11:20:04 INFO - PROCESS | 1688 | 1465496404129 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 11:20:04 INFO - PROCESS | 1688 | 1465496404131 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:20:04 INFO - PROCESS | 1688 | 1465496404132 Marionette TRACE conn2 <- [1,2598,null,{}] 11:20:04 INFO - PROCESS | 1688 | 1465496404134 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}] 11:20:04 INFO - PROCESS | 1688 | 1465496404135 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:04 INFO - PROCESS | 1688 | 1465496404220 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 11:20:04 INFO - PROCESS | 1688 | 1465496404223 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:04 INFO - PROCESS | 1688 | 1465496404225 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x12657b000 == 36 [pid = 1688] [id = 657] 11:20:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x125f63400) [pid = 1688] [serial = 1971] [outer = 0x0] 11:20:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x128958800) [pid = 1688] [serial = 1972] [outer = 0x125f63400] 11:20:04 INFO - PROCESS | 1688 | 1465496404250 Marionette DEBUG loaded listener.js 11:20:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x128d99000) [pid = 1688] [serial = 1973] [outer = 0x125f63400] 11:20:04 INFO - PROCESS | 1688 | 1465496404598 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]]]}] 11:20:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 521ms 11:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:20:04 INFO - PROCESS | 1688 | 1465496404652 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 11:20:04 INFO - PROCESS | 1688 | 1465496404653 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 11:20:04 INFO - PROCESS | 1688 | 1465496404656 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:20:04 INFO - PROCESS | 1688 | 1465496404657 Marionette TRACE conn2 <- [1,2602,null,{}] 11:20:04 INFO - PROCESS | 1688 | 1465496404659 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}] 11:20:04 INFO - PROCESS | 1688 | 1465496404660 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:04 INFO - PROCESS | 1688 | 1465496404775 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 11:20:04 INFO - PROCESS | 1688 | 1465496404786 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:04 INFO - PROCESS | 1688 | 1465496404787 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x128ded800 == 37 [pid = 1688] [id = 658] 11:20:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x126425c00) [pid = 1688] [serial = 1974] [outer = 0x0] 11:20:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x129143800) [pid = 1688] [serial = 1975] [outer = 0x126425c00] 11:20:04 INFO - PROCESS | 1688 | 1465496404811 Marionette DEBUG loaded listener.js 11:20:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x12a5b9c00) [pid = 1688] [serial = 1976] [outer = 0x126425c00] 11:20:05 INFO - PROCESS | 1688 | 1465496405181 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]]]}] 11:20:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:20:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 569ms 11:20:05 INFO - PROCESS | 1688 | 1465496405225 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 11:20:05 INFO - PROCESS | 1688 | 1465496405227 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 11:20:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:20:05 INFO - PROCESS | 1688 | 1465496405229 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:20:05 INFO - PROCESS | 1688 | 1465496405230 Marionette TRACE conn2 <- [1,2606,null,{}] 11:20:05 INFO - PROCESS | 1688 | 1465496405232 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}] 11:20:05 INFO - PROCESS | 1688 | 1465496405236 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:05 INFO - PROCESS | 1688 | 1465496405361 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 11:20:05 INFO - PROCESS | 1688 | 1465496405374 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:05 INFO - PROCESS | 1688 | 1465496405375 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ac39800 == 38 [pid = 1688] [id = 659] 11:20:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x12ac4f400) [pid = 1688] [serial = 1977] [outer = 0x0] 11:20:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x12b845400) [pid = 1688] [serial = 1978] [outer = 0x12ac4f400] 11:20:05 INFO - PROCESS | 1688 | 1465496405399 Marionette DEBUG loaded listener.js 11:20:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x12b862000) [pid = 1688] [serial = 1979] [outer = 0x12ac4f400] 11:20:05 INFO - PROCESS | 1688 | 1465496405753 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]]]}] 11:20:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:20:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 568ms 11:20:05 INFO - PROCESS | 1688 | 1465496405797 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 11:20:05 INFO - PROCESS | 1688 | 1465496405799 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 11:20:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:20:05 INFO - PROCESS | 1688 | 1465496405803 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:20:05 INFO - PROCESS | 1688 | 1465496405804 Marionette TRACE conn2 <- [1,2610,null,{}] 11:20:05 INFO - PROCESS | 1688 | 1465496405807 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}] 11:20:05 INFO - PROCESS | 1688 | 1465496405808 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:05 INFO - PROCESS | 1688 | 1465496405909 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 11:20:05 INFO - PROCESS | 1688 | 1465496405922 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:05 INFO - PROCESS | 1688 | 1465496405923 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bc9f800 == 39 [pid = 1688] [id = 660] 11:20:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12b862c00) [pid = 1688] [serial = 1980] [outer = 0x0] 11:20:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12b8af800) [pid = 1688] [serial = 1981] [outer = 0x12b862c00] 11:20:05 INFO - PROCESS | 1688 | 1465496405954 Marionette DEBUG loaded listener.js 11:20:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12b8b5c00) [pid = 1688] [serial = 1982] [outer = 0x12b862c00] 11:20:06 INFO - PROCESS | 1688 | 1465496406280 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]]]}] 11:20:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 518ms 11:20:06 INFO - PROCESS | 1688 | 1465496406322 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 11:20:06 INFO - PROCESS | 1688 | 1465496406323 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 11:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:20:06 INFO - PROCESS | 1688 | 1465496406326 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:20:06 INFO - PROCESS | 1688 | 1465496406327 Marionette TRACE conn2 <- [1,2614,null,{}] 11:20:06 INFO - PROCESS | 1688 | 1465496406329 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}] 11:20:06 INFO - PROCESS | 1688 | 1465496406330 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:06 INFO - PROCESS | 1688 | 1465496406433 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 11:20:06 INFO - PROCESS | 1688 | 1465496406436 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:06 INFO - PROCESS | 1688 | 1465496406437 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cd25000 == 40 [pid = 1688] [id = 661] 11:20:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12b8ad400) [pid = 1688] [serial = 1983] [outer = 0x0] 11:20:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12be46000) [pid = 1688] [serial = 1984] [outer = 0x12b8ad400] 11:20:06 INFO - PROCESS | 1688 | 1465496406462 Marionette DEBUG loaded listener.js 11:20:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12be4c400) [pid = 1688] [serial = 1985] [outer = 0x12b8ad400] 11:20:06 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x121984c00) [pid = 1688] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:20:06 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1185dc800) [pid = 1688] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:20:06 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x116070000) [pid = 1688] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:20:06 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x124cc2400) [pid = 1688] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:20:06 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x125571800) [pid = 1688] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:20:06 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x11859e800) [pid = 1688] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:20:06 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1110ac000) [pid = 1688] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:20:06 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x119ce7400) [pid = 1688] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:20:06 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1176d6400) [pid = 1688] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:20:06 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1176ddc00) [pid = 1688] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:20:06 INFO - PROCESS | 1688 | 1465496406892 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]]]}] 11:20:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 619ms 11:20:06 INFO - PROCESS | 1688 | 1465496406946 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 11:20:06 INFO - PROCESS | 1688 | 1465496406947 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 11:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:20:06 INFO - PROCESS | 1688 | 1465496406955 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:20:06 INFO - PROCESS | 1688 | 1465496406957 Marionette TRACE conn2 <- [1,2618,null,{}] 11:20:06 INFO - PROCESS | 1688 | 1465496406959 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}] 11:20:06 INFO - PROCESS | 1688 | 1465496406960 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:07 INFO - PROCESS | 1688 | 1465496407044 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 11:20:07 INFO - PROCESS | 1688 | 1465496407050 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:07 INFO - PROCESS | 1688 | 1465496407058 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x1291d2800 == 41 [pid = 1688] [id = 662] 11:20:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x117e96400) [pid = 1688] [serial = 1986] [outer = 0x0] 11:20:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x120fc4800) [pid = 1688] [serial = 1987] [outer = 0x117e96400] 11:20:07 INFO - PROCESS | 1688 | 1465496407082 Marionette DEBUG loaded listener.js 11:20:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1289e4000) [pid = 1688] [serial = 1988] [outer = 0x117e96400] 11:20:07 INFO - PROCESS | 1688 | 1465496407408 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]]]}] 11:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 468ms 11:20:07 INFO - PROCESS | 1688 | 1465496407424 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 11:20:07 INFO - PROCESS | 1688 | 1465496407425 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 11:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:20:07 INFO - PROCESS | 1688 | 1465496407427 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:20:07 INFO - PROCESS | 1688 | 1465496407428 Marionette TRACE conn2 <- [1,2622,null,{}] 11:20:07 INFO - PROCESS | 1688 | 1465496407431 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}] 11:20:07 INFO - PROCESS | 1688 | 1465496407433 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:07 INFO - PROCESS | 1688 | 1465496407552 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 11:20:07 INFO - PROCESS | 1688 | 1465496407558 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:07 INFO - PROCESS | 1688 | 1465496407559 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d054000 == 42 [pid = 1688] [id = 663] 11:20:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x124cbbc00) [pid = 1688] [serial = 1989] [outer = 0x0] 11:20:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12be4e400) [pid = 1688] [serial = 1990] [outer = 0x124cbbc00] 11:20:07 INFO - PROCESS | 1688 | 1465496407583 Marionette DEBUG loaded listener.js 11:20:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12be89c00) [pid = 1688] [serial = 1991] [outer = 0x124cbbc00] 11:20:07 INFO - PROCESS | 1688 | 1465496407908 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]]]}] 11:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 521ms 11:20:07 INFO - PROCESS | 1688 | 1465496407948 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 11:20:07 INFO - PROCESS | 1688 | 1465496407950 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 11:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:20:07 INFO - PROCESS | 1688 | 1465496407952 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:20:07 INFO - PROCESS | 1688 | 1465496407954 Marionette TRACE conn2 <- [1,2626,null,{}] 11:20:07 INFO - PROCESS | 1688 | 1465496407956 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}] 11:20:07 INFO - PROCESS | 1688 | 1465496407958 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:08 INFO - PROCESS | 1688 | 1465496408063 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 11:20:08 INFO - PROCESS | 1688 | 1465496408069 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:08 INFO - PROCESS | 1688 | 1465496408071 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x12e148000 == 43 [pid = 1688] [id = 664] 11:20:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12be8a400) [pid = 1688] [serial = 1992] [outer = 0x0] 11:20:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12c397000) [pid = 1688] [serial = 1993] [outer = 0x12be8a400] 11:20:08 INFO - PROCESS | 1688 | 1465496408096 Marionette DEBUG loaded listener.js 11:20:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12c55d000) [pid = 1688] [serial = 1994] [outer = 0x12be8a400] 11:20:08 INFO - PROCESS | 1688 | 1465496408438 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]]]}] 11:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 521ms 11:20:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:20:08 INFO - PROCESS | 1688 | 1465496408473 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 11:20:08 INFO - PROCESS | 1688 | 1465496408474 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 11:20:08 INFO - PROCESS | 1688 | 1465496408476 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:20:08 INFO - PROCESS | 1688 | 1465496408477 Marionette TRACE conn2 <- [1,2630,null,{}] 11:20:08 INFO - PROCESS | 1688 | 1465496408480 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}] 11:20:08 INFO - PROCESS | 1688 | 1465496408481 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:08 INFO - PROCESS | 1688 | 1465496408596 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 11:20:08 INFO - PROCESS | 1688 | 1465496408602 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:08 INFO - PROCESS | 1688 | 1465496408603 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x12110f800 == 44 [pid = 1688] [id = 665] 11:20:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12c55d400) [pid = 1688] [serial = 1995] [outer = 0x0] 11:20:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12c562400) [pid = 1688] [serial = 1996] [outer = 0x12c55d400] 11:20:08 INFO - PROCESS | 1688 | 1465496408627 Marionette DEBUG loaded listener.js 11:20:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12c566c00) [pid = 1688] [serial = 1997] [outer = 0x12c55d400] 11:20:09 INFO - PROCESS | 1688 | 1465496409042 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]]]}] 11:20:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:20:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 618ms 11:20:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:20:09 INFO - PROCESS | 1688 | 1465496409095 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 11:20:09 INFO - PROCESS | 1688 | 1465496409098 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 11:20:09 INFO - PROCESS | 1688 | 1465496409101 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:20:09 INFO - PROCESS | 1688 | 1465496409103 Marionette TRACE conn2 <- [1,2634,null,{}] 11:20:09 INFO - PROCESS | 1688 | 1465496409107 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}] 11:20:09 INFO - PROCESS | 1688 | 1465496409109 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:09 INFO - PROCESS | 1688 | 1465496409221 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 11:20:09 INFO - PROCESS | 1688 | 1465496409296 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:09 INFO - PROCESS | 1688 | 1465496409298 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x118570000 == 45 [pid = 1688] [id = 666] 11:20:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x115ef0000) [pid = 1688] [serial = 1998] [outer = 0x0] 11:20:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x11815d000) [pid = 1688] [serial = 1999] [outer = 0x115ef0000] 11:20:09 INFO - PROCESS | 1688 | 1465496409329 Marionette DEBUG loaded listener.js 11:20:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x11936e400) [pid = 1688] [serial = 2000] [outer = 0x115ef0000] 11:20:09 INFO - PROCESS | 1688 | 1465496409743 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]]]}] 11:20:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:20:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 672ms 11:20:09 INFO - PROCESS | 1688 | 1465496409795 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 11:20:09 INFO - PROCESS | 1688 | 1465496409798 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 11:20:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:20:09 INFO - PROCESS | 1688 | 1465496409818 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:20:09 INFO - PROCESS | 1688 | 1465496409820 Marionette TRACE conn2 <- [1,2638,null,{}] 11:20:09 INFO - PROCESS | 1688 | 1465496409822 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}] 11:20:09 INFO - PROCESS | 1688 | 1465496409824 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:09 INFO - PROCESS | 1688 | 1465496409931 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 11:20:09 INFO - PROCESS | 1688 | 1465496409994 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:09 INFO - PROCESS | 1688 | 1465496409996 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x12489d800 == 46 [pid = 1688] [id = 667] 11:20:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x119694400) [pid = 1688] [serial = 2001] [outer = 0x0] 11:20:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x11969a000) [pid = 1688] [serial = 2002] [outer = 0x119694400] 11:20:10 INFO - PROCESS | 1688 | 1465496410026 Marionette DEBUG loaded listener.js 11:20:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x119932400) [pid = 1688] [serial = 2003] [outer = 0x119694400] 11:20:10 INFO - PROCESS | 1688 | 1465496410454 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]]]}] 11:20:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:20:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 672ms 11:20:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:20:10 INFO - PROCESS | 1688 | 1465496410488 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 11:20:10 INFO - PROCESS | 1688 | 1465496410490 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 11:20:10 INFO - PROCESS | 1688 | 1465496410492 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:20:10 INFO - PROCESS | 1688 | 1465496410495 Marionette TRACE conn2 <- [1,2642,null,{}] 11:20:10 INFO - PROCESS | 1688 | 1465496410503 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}] 11:20:10 INFO - PROCESS | 1688 | 1465496410506 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:10 INFO - PROCESS | 1688 | 1465496410614 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 11:20:10 INFO - PROCESS | 1688 | 1465496410680 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:10 INFO - PROCESS | 1688 | 1465496410682 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d052000 == 47 [pid = 1688] [id = 668] 11:20:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x121132c00) [pid = 1688] [serial = 2004] [outer = 0x0] 11:20:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x121984c00) [pid = 1688] [serial = 2005] [outer = 0x121132c00] 11:20:10 INFO - PROCESS | 1688 | 1465496410725 Marionette DEBUG loaded listener.js 11:20:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x125577800) [pid = 1688] [serial = 2006] [outer = 0x121132c00] 11:20:11 INFO - PROCESS | 1688 | 1465496411129 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]]]}] 11:20:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:20:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 672ms 11:20:11 INFO - PROCESS | 1688 | 1465496411164 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 11:20:11 INFO - PROCESS | 1688 | 1465496411166 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 11:20:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:20:11 INFO - PROCESS | 1688 | 1465496411168 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:20:11 INFO - PROCESS | 1688 | 1465496411170 Marionette TRACE conn2 <- [1,2646,null,{}] 11:20:11 INFO - PROCESS | 1688 | 1465496411172 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}] 11:20:11 INFO - PROCESS | 1688 | 1465496411173 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:11 INFO - PROCESS | 1688 | 1465496411300 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 11:20:11 INFO - PROCESS | 1688 | 1465496411377 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:11 INFO - PROCESS | 1688 | 1465496411378 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x121b54800 == 48 [pid = 1688] [id = 669] 11:20:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x129369400) [pid = 1688] [serial = 2007] [outer = 0x0] 11:20:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x12a5ba400) [pid = 1688] [serial = 2008] [outer = 0x129369400] 11:20:11 INFO - PROCESS | 1688 | 1465496411407 Marionette DEBUG loaded listener.js 11:20:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x12ac4d000) [pid = 1688] [serial = 2009] [outer = 0x129369400] 11:20:11 INFO - PROCESS | 1688 | 1465496411820 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]]]}] 11:20:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:20:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 669ms 11:20:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:20:11 INFO - PROCESS | 1688 | 1465496411837 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 11:20:11 INFO - PROCESS | 1688 | 1465496411839 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 11:20:11 INFO - PROCESS | 1688 | 1465496411841 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:20:11 INFO - PROCESS | 1688 | 1465496411842 Marionette TRACE conn2 <- [1,2650,null,{}] 11:20:11 INFO - PROCESS | 1688 | 1465496411845 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}] 11:20:11 INFO - PROCESS | 1688 | 1465496411846 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:11 INFO - PROCESS | 1688 | 1465496411954 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 11:20:12 INFO - PROCESS | 1688 | 1465496412027 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:12 INFO - PROCESS | 1688 | 1465496412028 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x11986f800 == 49 [pid = 1688] [id = 670] 11:20:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x113da2400) [pid = 1688] [serial = 2010] [outer = 0x0] 11:20:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x11696f800) [pid = 1688] [serial = 2011] [outer = 0x113da2400] 11:20:12 INFO - PROCESS | 1688 | 1465496412278 Marionette DEBUG loaded listener.js 11:20:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x1185e0c00) [pid = 1688] [serial = 2012] [outer = 0x113da2400] 11:20:12 INFO - PROCESS | 1688 | 1465496412714 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]]]}] 11:20:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:20:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 923ms 11:20:12 INFO - PROCESS | 1688 | 1465496412765 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 11:20:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:20:12 INFO - PROCESS | 1688 | 1465496412768 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 11:20:12 INFO - PROCESS | 1688 | 1465496412772 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:20:12 INFO - PROCESS | 1688 | 1465496412773 Marionette TRACE conn2 <- [1,2654,null,{}] 11:20:12 INFO - PROCESS | 1688 | 1465496412776 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}] 11:20:12 INFO - PROCESS | 1688 | 1465496412778 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:12 INFO - PROCESS | 1688 | 1465496412873 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 11:20:12 INFO - PROCESS | 1688 | 1465496412951 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:12 INFO - PROCESS | 1688 | 1465496412952 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x118578800 == 50 [pid = 1688] [id = 671] 11:20:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x119698c00) [pid = 1688] [serial = 2013] [outer = 0x0] 11:20:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x11969d800) [pid = 1688] [serial = 2014] [outer = 0x119698c00] 11:20:12 INFO - PROCESS | 1688 | 1465496412981 Marionette DEBUG loaded listener.js 11:20:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x119ce9400) [pid = 1688] [serial = 2015] [outer = 0x119698c00] 11:20:13 INFO - PROCESS | 1688 | --DOCSHELL 0x12e148000 == 49 [pid = 1688] [id = 664] 11:20:13 INFO - PROCESS | 1688 | --DOCSHELL 0x12d054000 == 48 [pid = 1688] [id = 663] 11:20:13 INFO - PROCESS | 1688 | --DOCSHELL 0x1291d2800 == 47 [pid = 1688] [id = 662] 11:20:13 INFO - PROCESS | 1688 | --DOCSHELL 0x12cd25000 == 46 [pid = 1688] [id = 661] 11:20:13 INFO - PROCESS | 1688 | --DOCSHELL 0x12bc9f800 == 45 [pid = 1688] [id = 660] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x12936fc00) [pid = 1688] [serial = 1942] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOCSHELL 0x12ac39800 == 44 [pid = 1688] [id = 659] 11:20:13 INFO - PROCESS | 1688 | --DOCSHELL 0x128ded800 == 43 [pid = 1688] [id = 658] 11:20:13 INFO - PROCESS | 1688 | --DOCSHELL 0x12657b000 == 42 [pid = 1688] [id = 657] 11:20:13 INFO - PROCESS | 1688 | --DOCSHELL 0x1248a5000 == 41 [pid = 1688] [id = 656] 11:20:13 INFO - PROCESS | 1688 | --DOCSHELL 0x1180a0000 == 40 [pid = 1688] [id = 655] 11:20:13 INFO - PROCESS | 1688 | --DOCSHELL 0x116f58000 == 39 [pid = 1688] [id = 654] 11:20:13 INFO - PROCESS | 1688 | --DOCSHELL 0x11723a800 == 38 [pid = 1688] [id = 653] 11:20:13 INFO - PROCESS | 1688 | --DOCSHELL 0x12db16800 == 37 [pid = 1688] [id = 652] 11:20:13 INFO - PROCESS | 1688 | --DOCSHELL 0x12d04d000 == 36 [pid = 1688] [id = 651] 11:20:13 INFO - PROCESS | 1688 | --DOCSHELL 0x12b88c800 == 35 [pid = 1688] [id = 650] 11:20:13 INFO - PROCESS | 1688 | --DOCSHELL 0x1248a4800 == 34 [pid = 1688] [id = 649] 11:20:13 INFO - PROCESS | 1688 | --DOCSHELL 0x1128be000 == 33 [pid = 1688] [id = 648] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x1234d3400) [pid = 1688] [serial = 1924] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x116a11800) [pid = 1688] [serial = 1909] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x11920c800) [pid = 1688] [serial = 1913] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x118a3ac00) [pid = 1688] [serial = 1912] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x1176da400) [pid = 1688] [serial = 1915] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x1185dd000) [pid = 1688] [serial = 1916] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x124f08000) [pid = 1688] [serial = 1927] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x125f5f000) [pid = 1688] [serial = 1930] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x128aa1800) [pid = 1688] [serial = 1931] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x12542e000) [pid = 1688] [serial = 1928] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x11937dc00) [pid = 1688] [serial = 1918] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x119cf4800) [pid = 1688] [serial = 1919] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x11704ec00) [pid = 1688] [serial = 1934] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x120fca800) [pid = 1688] [serial = 1921] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1234cc000) [pid = 1688] [serial = 1936] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x112da6400) [pid = 1688] [serial = 1933] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x12913b000) [pid = 1688] [serial = 1940] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x124928800) [pid = 1688] [serial = 1925] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x128d9a800) [pid = 1688] [serial = 1937] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x12543a400) [pid = 1688] [serial = 1939] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x12167c800) [pid = 1688] [serial = 1922] [outer = 0x0] [url = about:blank] 11:20:13 INFO - PROCESS | 1688 | 1465496413373 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]]]}] 11:20:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:20:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 622ms 11:20:13 INFO - PROCESS | 1688 | 1465496413394 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 11:20:13 INFO - PROCESS | 1688 | 1465496413396 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 11:20:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:20:13 INFO - PROCESS | 1688 | 1465496413403 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:20:13 INFO - PROCESS | 1688 | 1465496413405 Marionette TRACE conn2 <- [1,2658,null,{}] 11:20:13 INFO - PROCESS | 1688 | 1465496413407 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}] 11:20:13 INFO - PROCESS | 1688 | 1465496413409 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:13 INFO - PROCESS | 1688 | 1465496413494 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 11:20:13 INFO - PROCESS | 1688 | 1465496413499 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:13 INFO - PROCESS | 1688 | 1465496413502 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x11926c000 == 34 [pid = 1688] [id = 672] 11:20:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x120f29c00) [pid = 1688] [serial = 2016] [outer = 0x0] 11:20:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1211db000) [pid = 1688] [serial = 2017] [outer = 0x120f29c00] 11:20:13 INFO - PROCESS | 1688 | 1465496413528 Marionette DEBUG loaded listener.js 11:20:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1211e4400) [pid = 1688] [serial = 2018] [outer = 0x120f29c00] 11:20:13 INFO - PROCESS | 1688 | 1465496413861 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]]]}] 11:20:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:20:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 520ms 11:20:13 INFO - PROCESS | 1688 | 1465496413923 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 11:20:13 INFO - PROCESS | 1688 | 1465496413924 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 11:20:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:20:13 INFO - PROCESS | 1688 | 1465496413927 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:20:13 INFO - PROCESS | 1688 | 1465496413929 Marionette TRACE conn2 <- [1,2662,null,{}] 11:20:13 INFO - PROCESS | 1688 | 1465496413936 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}] 11:20:13 INFO - PROCESS | 1688 | 1465496413939 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:14 INFO - PROCESS | 1688 | 1465496414025 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 11:20:14 INFO - PROCESS | 1688 | 1465496414030 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:14 INFO - PROCESS | 1688 | 1465496414031 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x124a7c000 == 35 [pid = 1688] [id = 673] 11:20:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x121437800) [pid = 1688] [serial = 2019] [outer = 0x0] 11:20:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x121683000) [pid = 1688] [serial = 2020] [outer = 0x121437800] 11:20:14 INFO - PROCESS | 1688 | 1465496414057 Marionette DEBUG loaded listener.js 11:20:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x124ac6800) [pid = 1688] [serial = 2021] [outer = 0x121437800] 11:20:14 INFO - PROCESS | 1688 | 1465496414413 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]]]}] 11:20:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:20:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 521ms 11:20:14 INFO - PROCESS | 1688 | 1465496414449 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 11:20:14 INFO - PROCESS | 1688 | 1465496414451 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 11:20:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:20:14 INFO - PROCESS | 1688 | 1465496414453 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:20:14 INFO - PROCESS | 1688 | 1465496414454 Marionette TRACE conn2 <- [1,2666,null,{}] 11:20:14 INFO - PROCESS | 1688 | 1465496414456 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}] 11:20:14 INFO - PROCESS | 1688 | 1465496414457 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:14 INFO - PROCESS | 1688 | 1465496414542 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 11:20:14 INFO - PROCESS | 1688 | 1465496414546 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:14 INFO - PROCESS | 1688 | 1465496414547 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x128965000 == 36 [pid = 1688] [id = 674] 11:20:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x124fe8800) [pid = 1688] [serial = 2022] [outer = 0x0] 11:20:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x1255c7000) [pid = 1688] [serial = 2023] [outer = 0x124fe8800] 11:20:14 INFO - PROCESS | 1688 | 1465496414573 Marionette DEBUG loaded listener.js 11:20:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1265e5c00) [pid = 1688] [serial = 2024] [outer = 0x124fe8800] 11:20:15 INFO - PROCESS | 1688 | 1465496415397 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]]]}] 11:20:15 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) 11:20:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 968ms 11:20:15 INFO - PROCESS | 1688 | 1465496415425 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 11:20:15 INFO - PROCESS | 1688 | 1465496415426 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 11:20:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:20:15 INFO - PROCESS | 1688 | 1465496415428 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:20:15 INFO - PROCESS | 1688 | 1465496415429 Marionette TRACE conn2 <- [1,2670,null,{}] 11:20:15 INFO - PROCESS | 1688 | 1465496415432 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}] 11:20:15 INFO - PROCESS | 1688 | 1465496415434 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:15 INFO - PROCESS | 1688 | 1465496415543 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 11:20:15 INFO - PROCESS | 1688 | 1465496415582 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:15 INFO - PROCESS | 1688 | 1465496415589 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x1185b6000 == 37 [pid = 1688] [id = 675] 11:20:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x1289dc400) [pid = 1688] [serial = 2025] [outer = 0x0] 11:20:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x1289e1c00) [pid = 1688] [serial = 2026] [outer = 0x1289dc400] 11:20:15 INFO - PROCESS | 1688 | 1465496415622 Marionette DEBUG loaded listener.js 11:20:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x12936c000) [pid = 1688] [serial = 2027] [outer = 0x1289dc400] 11:20:16 INFO - PROCESS | 1688 | 1465496416428 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\n"]]]}] 11:20:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:20:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:20:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:20:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:20:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1021ms 11:20:16 INFO - PROCESS | 1688 | 1465496416452 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 11:20:16 INFO - PROCESS | 1688 | 1465496416454 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 11:20:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:20:16 INFO - PROCESS | 1688 | 1465496416461 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:20:16 INFO - PROCESS | 1688 | 1465496416462 Marionette TRACE conn2 <- [1,2674,null,{}] 11:20:16 INFO - PROCESS | 1688 | 1465496416464 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}] 11:20:16 INFO - PROCESS | 1688 | 1465496416467 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:16 INFO - PROCESS | 1688 | 1465496416557 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 11:20:16 INFO - PROCESS | 1688 | 1465496416569 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:16 INFO - PROCESS | 1688 | 1465496416570 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x12af26000 == 38 [pid = 1688] [id = 676] 11:20:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x12a5b2000) [pid = 1688] [serial = 2028] [outer = 0x0] 11:20:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x12ae59800) [pid = 1688] [serial = 2029] [outer = 0x12a5b2000] 11:20:16 INFO - PROCESS | 1688 | 1465496416594 Marionette DEBUG loaded listener.js 11:20:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x12b84d400) [pid = 1688] [serial = 2030] [outer = 0x12a5b2000] 11:20:17 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x128da4000) [pid = 1688] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:20:17 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x12ac4f400) [pid = 1688] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:20:17 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x12b862c00) [pid = 1688] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:20:17 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1166f1800) [pid = 1688] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:20:17 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x121432c00) [pid = 1688] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:20:17 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x11662f400) [pid = 1688] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:20:17 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x125f63400) [pid = 1688] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:20:17 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x124828c00) [pid = 1688] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:20:17 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x12b8ad400) [pid = 1688] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:20:17 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x117e96400) [pid = 1688] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:20:17 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x12be8a400) [pid = 1688] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:20:17 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x124cbbc00) [pid = 1688] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:20:17 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x126425c00) [pid = 1688] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:20:17 INFO - PROCESS | 1688 | 1465496417561 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\n"]]]}] 11:20:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:20:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:20:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:20:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:20:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1125ms 11:20:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:20:17 INFO - PROCESS | 1688 | 1465496417587 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 11:20:17 INFO - PROCESS | 1688 | 1465496417588 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 11:20:17 INFO - PROCESS | 1688 | 1465496417590 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:20:17 INFO - PROCESS | 1688 | 1465496417591 Marionette TRACE conn2 <- [1,2678,null,{}] 11:20:17 INFO - PROCESS | 1688 | 1465496417594 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}] 11:20:17 INFO - PROCESS | 1688 | 1465496417595 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:17 INFO - PROCESS | 1688 | 1465496417679 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 11:20:17 INFO - PROCESS | 1688 | 1465496417687 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:17 INFO - PROCESS | 1688 | 1465496417688 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x12af22000 == 39 [pid = 1688] [id = 677] 11:20:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x117e96400) [pid = 1688] [serial = 2031] [outer = 0x0] 11:20:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1264bd400) [pid = 1688] [serial = 2032] [outer = 0x117e96400] 11:20:17 INFO - PROCESS | 1688 | 1465496417713 Marionette DEBUG loaded listener.js 11:20:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12b84ec00) [pid = 1688] [serial = 2033] [outer = 0x117e96400] 11:20:18 INFO - PROCESS | 1688 | 1465496418536 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]]]}] 11:20:18 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) 11:20:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 971ms 11:20:18 INFO - PROCESS | 1688 | 1465496418562 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 11:20:18 INFO - PROCESS | 1688 | 1465496418564 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 11:20:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:20:18 INFO - PROCESS | 1688 | 1465496418569 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:20:18 INFO - PROCESS | 1688 | 1465496418570 Marionette TRACE conn2 <- [1,2682,null,{}] 11:20:18 INFO - PROCESS | 1688 | 1465496418573 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}] 11:20:18 INFO - PROCESS | 1688 | 1465496418574 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:18 INFO - PROCESS | 1688 | 1465496418654 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 11:20:18 INFO - PROCESS | 1688 | 1465496418716 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:18 INFO - PROCESS | 1688 | 1465496418717 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c573000 == 40 [pid = 1688] [id = 678] 11:20:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x118a41000) [pid = 1688] [serial = 2034] [outer = 0x0] 11:20:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x12b863c00) [pid = 1688] [serial = 2035] [outer = 0x118a41000] 11:20:18 INFO - PROCESS | 1688 | 1465496418742 Marionette DEBUG loaded listener.js 11:20:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12b8b2c00) [pid = 1688] [serial = 2036] [outer = 0x118a41000] 11:20:19 INFO - PROCESS | 1688 | 1465496419507 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]]]}] 11:20:19 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) 11:20:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 972ms 11:20:19 INFO - PROCESS | 1688 | 1465496419589 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 11:20:19 INFO - PROCESS | 1688 | 1465496419591 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 11:20:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:20:19 INFO - PROCESS | 1688 | 1465496419609 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:20:19 INFO - PROCESS | 1688 | 1465496419611 Marionette TRACE conn2 <- [1,2686,null,{}] 11:20:19 INFO - PROCESS | 1688 | 1465496419615 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}] 11:20:19 INFO - PROCESS | 1688 | 1465496419617 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:19 INFO - PROCESS | 1688 | 1465496419715 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 11:20:19 INFO - PROCESS | 1688 | 1465496419815 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:19 INFO - PROCESS | 1688 | 1465496419817 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x116f5d800 == 41 [pid = 1688] [id = 679] 11:20:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x118452800) [pid = 1688] [serial = 2037] [outer = 0x0] 11:20:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x118a41800) [pid = 1688] [serial = 2038] [outer = 0x118452800] 11:20:19 INFO - PROCESS | 1688 | 1465496419850 Marionette DEBUG loaded listener.js 11:20:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x11949a800) [pid = 1688] [serial = 2039] [outer = 0x118452800] 11:20:20 INFO - PROCESS | 1688 | 1465496420761 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\n"]]]}] 11:20:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:20:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:20:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:20:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1185ms 11:20:20 INFO - PROCESS | 1688 | 1465496420781 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 11:20:20 INFO - PROCESS | 1688 | 1465496420782 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 11:20:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:20:20 INFO - PROCESS | 1688 | 1465496420789 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:20:20 INFO - PROCESS | 1688 | 1465496420792 Marionette TRACE conn2 <- [1,2690,null,{}] 11:20:20 INFO - PROCESS | 1688 | 1465496420794 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}] 11:20:20 INFO - PROCESS | 1688 | 1465496420796 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:20 INFO - PROCESS | 1688 | 1465496420900 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 11:20:20 INFO - PROCESS | 1688 | 1465496420962 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:20 INFO - PROCESS | 1688 | 1465496420964 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x124897800 == 42 [pid = 1688] [id = 680] 11:20:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x1199c0400) [pid = 1688] [serial = 2040] [outer = 0x0] 11:20:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1211e2000) [pid = 1688] [serial = 2041] [outer = 0x1199c0400] 11:20:20 INFO - PROCESS | 1688 | 1465496420994 Marionette DEBUG loaded listener.js 11:20:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x1211e8400) [pid = 1688] [serial = 2042] [outer = 0x1199c0400] 11:20:21 INFO - PROCESS | 1688 | 1465496421906 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\n"]]]}] 11:20:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:20:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:20:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:20:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:20:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1127ms 11:20:21 INFO - PROCESS | 1688 | 1465496421915 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 11:20:21 INFO - PROCESS | 1688 | 1465496421916 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 11:20:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:20:21 INFO - PROCESS | 1688 | 1465496421921 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:20:21 INFO - PROCESS | 1688 | 1465496421922 Marionette TRACE conn2 <- [1,2694,null,{}] 11:20:21 INFO - PROCESS | 1688 | 1465496421929 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}] 11:20:21 INFO - PROCESS | 1688 | 1465496421932 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:22 INFO - PROCESS | 1688 | 1465496422038 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 11:20:22 INFO - PROCESS | 1688 | 1465496422143 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:22 INFO - PROCESS | 1688 | 1465496422146 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cd37000 == 43 [pid = 1688] [id = 681] 11:20:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x1264b9800) [pid = 1688] [serial = 2043] [outer = 0x0] 11:20:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x12913a000) [pid = 1688] [serial = 2044] [outer = 0x1264b9800] 11:20:22 INFO - PROCESS | 1688 | 1465496422179 Marionette DEBUG loaded listener.js 11:20:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x12a5ba800) [pid = 1688] [serial = 2045] [outer = 0x1264b9800] 11:20:23 INFO - PROCESS | 1688 | 1465496423142 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\n"]]]}] 11:20:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:20:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:20:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:20:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:20:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1272ms 11:20:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:20:23 INFO - PROCESS | 1688 | 1465496423193 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 11:20:23 INFO - PROCESS | 1688 | 1465496423196 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 11:20:23 INFO - PROCESS | 1688 | 1465496423199 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:20:23 INFO - PROCESS | 1688 | 1465496423201 Marionette TRACE conn2 <- [1,2698,null,{}] 11:20:23 INFO - PROCESS | 1688 | 1465496423204 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}] 11:20:23 INFO - PROCESS | 1688 | 1465496423206 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:23 INFO - PROCESS | 1688 | 1465496423308 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 11:20:23 INFO - PROCESS | 1688 | 1465496423373 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:23 INFO - PROCESS | 1688 | 1465496423376 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x116f54800 == 44 [pid = 1688] [id = 682] 11:20:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x1185dcc00) [pid = 1688] [serial = 2046] [outer = 0x0] 11:20:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x119698400) [pid = 1688] [serial = 2047] [outer = 0x1185dcc00] 11:20:23 INFO - PROCESS | 1688 | 1465496423407 Marionette DEBUG loaded listener.js 11:20:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x120f29400) [pid = 1688] [serial = 2048] [outer = 0x1185dcc00] 11:20:24 INFO - PROCESS | 1688 | --DOCSHELL 0x12af22000 == 43 [pid = 1688] [id = 677] 11:20:24 INFO - PROCESS | 1688 | --DOCSHELL 0x12af26000 == 42 [pid = 1688] [id = 676] 11:20:24 INFO - PROCESS | 1688 | --DOCSHELL 0x1185b6000 == 41 [pid = 1688] [id = 675] 11:20:24 INFO - PROCESS | 1688 | --DOCSHELL 0x128965000 == 40 [pid = 1688] [id = 674] 11:20:24 INFO - PROCESS | 1688 | --DOCSHELL 0x124a7c000 == 39 [pid = 1688] [id = 673] 11:20:24 INFO - PROCESS | 1688 | --DOCSHELL 0x11926c000 == 38 [pid = 1688] [id = 672] 11:20:24 INFO - PROCESS | 1688 | --DOCSHELL 0x118578800 == 37 [pid = 1688] [id = 671] 11:20:24 INFO - PROCESS | 1688 | --DOCSHELL 0x11986f800 == 36 [pid = 1688] [id = 670] 11:20:24 INFO - PROCESS | 1688 | --DOCSHELL 0x121b54800 == 35 [pid = 1688] [id = 669] 11:20:24 INFO - PROCESS | 1688 | --DOCSHELL 0x12d052000 == 34 [pid = 1688] [id = 668] 11:20:24 INFO - PROCESS | 1688 | --DOCSHELL 0x12489d800 == 33 [pid = 1688] [id = 667] 11:20:24 INFO - PROCESS | 1688 | --DOCSHELL 0x118570000 == 32 [pid = 1688] [id = 666] 11:20:24 INFO - PROCESS | 1688 | --DOCSHELL 0x12110f800 == 31 [pid = 1688] [id = 665] 11:20:24 INFO - PROCESS | 1688 | --DOCSHELL 0x12cd37000 == 30 [pid = 1688] [id = 681] 11:20:24 INFO - PROCESS | 1688 | --DOCSHELL 0x124897800 == 29 [pid = 1688] [id = 680] 11:20:24 INFO - PROCESS | 1688 | --DOCSHELL 0x12c573000 == 28 [pid = 1688] [id = 678] 11:20:24 INFO - PROCESS | 1688 | --DOCSHELL 0x116f5d800 == 27 [pid = 1688] [id = 679] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x12a5b7000) [pid = 1688] [serial = 1943] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x12b845400) [pid = 1688] [serial = 1978] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x12b8af800) [pid = 1688] [serial = 1981] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x119357800) [pid = 1688] [serial = 1948] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x1184c5800) [pid = 1688] [serial = 1963] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x12b862000) [pid = 1688] [serial = 1979] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x124fe8c00) [pid = 1688] [serial = 1960] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x118452000) [pid = 1688] [serial = 1966] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x120fc2800) [pid = 1688] [serial = 1967] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x121682000) [pid = 1688] [serial = 1951] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x1110b6800) [pid = 1688] [serial = 1945] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x128956800) [pid = 1688] [serial = 1954] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x128958800) [pid = 1688] [serial = 1972] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x128d99000) [pid = 1688] [serial = 1973] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x12a75d400) [pid = 1688] [serial = 1957] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x125570c00) [pid = 1688] [serial = 1970] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x12be46000) [pid = 1688] [serial = 1984] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x124e44400) [pid = 1688] [serial = 1969] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x120fc4800) [pid = 1688] [serial = 1987] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1289e4000) [pid = 1688] [serial = 1988] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x12c397000) [pid = 1688] [serial = 1993] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x12c55d000) [pid = 1688] [serial = 1994] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x12be4c400) [pid = 1688] [serial = 1985] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x12be89c00) [pid = 1688] [serial = 1991] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x119210000) [pid = 1688] [serial = 1964] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x12ae50000) [pid = 1688] [serial = 1961] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x129143800) [pid = 1688] [serial = 1975] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12b8b5c00) [pid = 1688] [serial = 1982] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x12be4e400) [pid = 1688] [serial = 1990] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x12a5b9c00) [pid = 1688] [serial = 1976] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12c562400) [pid = 1688] [serial = 1996] [outer = 0x0] [url = about:blank] 11:20:24 INFO - PROCESS | 1688 | 1465496424931 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\n"]]]}] 11:20:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:20:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:20:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:20:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:20:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1774ms 11:20:24 INFO - PROCESS | 1688 | 1465496424973 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 11:20:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:20:24 INFO - PROCESS | 1688 | 1465496424975 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 11:20:24 INFO - PROCESS | 1688 | 1465496424978 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:20:24 INFO - PROCESS | 1688 | 1465496424980 Marionette TRACE conn2 <- [1,2702,null,{}] 11:20:24 INFO - PROCESS | 1688 | 1465496424984 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}] 11:20:24 INFO - PROCESS | 1688 | 1465496424986 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:25 INFO - PROCESS | 1688 | 1465496425064 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 11:20:25 INFO - PROCESS | 1688 | 1465496425071 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:25 INFO - PROCESS | 1688 | 1465496425072 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x116a98800 == 28 [pid = 1688] [id = 683] 11:20:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x115022800) [pid = 1688] [serial = 2049] [outer = 0x0] 11:20:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x116971c00) [pid = 1688] [serial = 2050] [outer = 0x115022800] 11:20:25 INFO - PROCESS | 1688 | 1465496425099 Marionette DEBUG loaded listener.js 11:20:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x11815b400) [pid = 1688] [serial = 2051] [outer = 0x115022800] 11:20:25 INFO - PROCESS | 1688 | 1465496425464 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]]]}] 11:20:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:20:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 519ms 11:20:25 INFO - PROCESS | 1688 | 1465496425498 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 11:20:25 INFO - PROCESS | 1688 | 1465496425502 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 11:20:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:20:25 INFO - PROCESS | 1688 | 1465496425506 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:20:25 INFO - PROCESS | 1688 | 1465496425508 Marionette TRACE conn2 <- [1,2706,null,{}] 11:20:25 INFO - PROCESS | 1688 | 1465496425510 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}] 11:20:25 INFO - PROCESS | 1688 | 1465496425512 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:25 INFO - PROCESS | 1688 | 1465496425592 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 11:20:25 INFO - PROCESS | 1688 | 1465496425597 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:25 INFO - PROCESS | 1688 | 1465496425598 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x118aac000 == 29 [pid = 1688] [id = 684] 11:20:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x118591800) [pid = 1688] [serial = 2052] [outer = 0x0] 11:20:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x119357800) [pid = 1688] [serial = 2053] [outer = 0x118591800] 11:20:25 INFO - PROCESS | 1688 | 1465496425628 Marionette DEBUG loaded listener.js 11:20:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x119694000) [pid = 1688] [serial = 2054] [outer = 0x118591800] 11:20:25 INFO - PROCESS | 1688 | 1465496425991 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]]]}] 11:20:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:20:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 520ms 11:20:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:20:26 INFO - PROCESS | 1688 | 1465496426027 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 11:20:26 INFO - PROCESS | 1688 | 1465496426028 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 11:20:26 INFO - PROCESS | 1688 | 1465496426031 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:20:26 INFO - PROCESS | 1688 | 1465496426034 Marionette TRACE conn2 <- [1,2710,null,{}] 11:20:26 INFO - PROCESS | 1688 | 1465496426042 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}] 11:20:26 INFO - PROCESS | 1688 | 1465496426046 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:26 INFO - PROCESS | 1688 | 1465496426160 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 11:20:26 INFO - PROCESS | 1688 | 1465496426168 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:26 INFO - PROCESS | 1688 | 1465496426170 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x1212df000 == 30 [pid = 1688] [id = 685] 11:20:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x11815cc00) [pid = 1688] [serial = 2055] [outer = 0x0] 11:20:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x120e63800) [pid = 1688] [serial = 2056] [outer = 0x11815cc00] 11:20:26 INFO - PROCESS | 1688 | 1465496426198 Marionette DEBUG loaded listener.js 11:20:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x121135c00) [pid = 1688] [serial = 2057] [outer = 0x11815cc00] 11:20:26 INFO - PROCESS | 1688 | 1465496426575 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] 11:20:26 INFO - PROCESS | 1688 | 1465496426608 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 11:20:26 INFO - PROCESS | 1688 | 1465496426611 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:20:26 INFO - PROCESS | 1688 | 1465496426612 Marionette TRACE conn2 <- [1,2714,null,{}] 11:20:26 INFO - PROCESS | 1688 | 1465496426614 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}] 11:20:26 INFO - PROCESS | 1688 | 1465496426616 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:26 INFO - PROCESS | 1688 | 1465496426721 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 11:20:26 INFO - PROCESS | 1688 | 1465496426724 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:26 INFO - PROCESS | 1688 | 1465496426726 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x123404000 == 31 [pid = 1688] [id = 686] 11:20:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1211dd000) [pid = 1688] [serial = 2058] [outer = 0x0] 11:20:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x121435400) [pid = 1688] [serial = 2059] [outer = 0x1211dd000] 11:20:26 INFO - PROCESS | 1688 | 1465496426751 Marionette DEBUG loaded listener.js 11:20:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1234cd400) [pid = 1688] [serial = 2060] [outer = 0x1211dd000] 11:20:27 INFO - PROCESS | 1688 | 1465496427103 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]]]}] 11:20:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:20:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 517ms 11:20:27 INFO - PROCESS | 1688 | 1465496427129 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 11:20:27 INFO - PROCESS | 1688 | 1465496427130 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 11:20:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:20:27 INFO - PROCESS | 1688 | 1465496427132 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:20:27 INFO - PROCESS | 1688 | 1465496427134 Marionette TRACE conn2 <- [1,2718,null,{}] 11:20:27 INFO - PROCESS | 1688 | 1465496427143 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}] 11:20:27 INFO - PROCESS | 1688 | 1465496427145 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:27 INFO - PROCESS | 1688 | 1465496427243 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 11:20:27 INFO - PROCESS | 1688 | 1465496427246 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:27 INFO - PROCESS | 1688 | 1465496427248 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x1255de800 == 32 [pid = 1688] [id = 687] 11:20:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1176d1400) [pid = 1688] [serial = 2061] [outer = 0x0] 11:20:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1234d4800) [pid = 1688] [serial = 2062] [outer = 0x1176d1400] 11:20:27 INFO - PROCESS | 1688 | 1465496427273 Marionette DEBUG loaded listener.js 11:20:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x124fe4000) [pid = 1688] [serial = 2063] [outer = 0x1176d1400] 11:20:27 INFO - PROCESS | 1688 | 1465496427615 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] 11:20:27 INFO - PROCESS | 1688 | 1465496427660 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 11:20:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:20:27 INFO - PROCESS | 1688 | 1465496427662 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:20:27 INFO - PROCESS | 1688 | 1465496427663 Marionette TRACE conn2 <- [1,2722,null,{}] 11:20:27 INFO - PROCESS | 1688 | 1465496427665 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}] 11:20:27 INFO - PROCESS | 1688 | 1465496427669 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:27 INFO - PROCESS | 1688 | 1465496427790 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 11:20:27 INFO - PROCESS | 1688 | 1465496427802 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:27 INFO - PROCESS | 1688 | 1465496427803 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x129096000 == 33 [pid = 1688] [id = 688] 11:20:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x124feac00) [pid = 1688] [serial = 2064] [outer = 0x0] 11:20:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x125f62800) [pid = 1688] [serial = 2065] [outer = 0x124feac00] 11:20:27 INFO - PROCESS | 1688 | 1465496427828 Marionette DEBUG loaded listener.js 11:20:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x128aa0400) [pid = 1688] [serial = 2066] [outer = 0x124feac00] 11:20:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif" 11:20:28 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:20:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1 11:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:28 INFO - _addTest/ [0,2725,"getWindowHandle",null] 11:20:28 INFO - PROCESS | 1688 | 1465496428232 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 11:20:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:20:28 INFO - PROCESS | 1688 | 1465496428234 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:20:28 INFO - PROCESS | 1688 | 1465496428235 Marionette TRACE conn2 <- [1,2726,null,{}] 11:20:28 INFO - PROCESS | 1688 | 1465496428237 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}] 11:20:28 INFO - PROCESS | 1688 | 1465496428239 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:28 INFO - PROCESS | 1688 | 1465496428339 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 11:20:28 INFO - PROCESS | 1688 | 1465496428350 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:28 INFO - PROCESS | 1688 | 1465496428351 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a5a9800 == 34 [pid = 1688] [id = 689] 11:20:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x128aa1800) [pid = 1688] [serial = 2067] [outer = 0x0] 11:20:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x129139800) [pid = 1688] [serial = 2068] [outer = 0x128aa1800] 11:20:28 INFO - PROCESS | 1688 | 1465496428375 Marionette DEBUG loaded listener.js 11:20:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x1294c1c00) [pid = 1688] [serial = 2069] [outer = 0x128aa1800] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x118a41000) [pid = 1688] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x121003c00) [pid = 1688] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x116963c00) [pid = 1688] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x111078400) [pid = 1688] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x12931fc00) [pid = 1688] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x12143c000) [pid = 1688] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x12c55d400) [pid = 1688] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x129369400) [pid = 1688] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x121132c00) [pid = 1688] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x119694400) [pid = 1688] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x120f29c00) [pid = 1688] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x124fe8800) [pid = 1688] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x121437800) [pid = 1688] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x113da2400) [pid = 1688] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x115ef0000) [pid = 1688] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x12a5b2000) [pid = 1688] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x117e96400) [pid = 1688] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x119698c00) [pid = 1688] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1289dc400) [pid = 1688] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1166f1000) [pid = 1688] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:20:28 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x113f31000) [pid = 1688] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:20:28 INFO - PROCESS | 1688 | 1465496428956 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]]]}] 11:20:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:20:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 771ms 11:20:29 INFO - PROCESS | 1688 | 1465496429006 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 11:20:29 INFO - PROCESS | 1688 | 1465496429008 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 11:20:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:20:29 INFO - PROCESS | 1688 | 1465496429010 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:20:29 INFO - PROCESS | 1688 | 1465496429011 Marionette TRACE conn2 <- [1,2730,null,{}] 11:20:29 INFO - PROCESS | 1688 | 1465496429013 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}] 11:20:29 INFO - PROCESS | 1688 | 1465496429014 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:29 INFO - PROCESS | 1688 | 1465496429152 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 11:20:29 INFO - PROCESS | 1688 | 1465496429200 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:29 INFO - PROCESS | 1688 | 1465496429201 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x124973000 == 35 [pid = 1688] [id = 690] 11:20:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x113f31000) [pid = 1688] [serial = 2070] [outer = 0x0] 11:20:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x118a41000) [pid = 1688] [serial = 2071] [outer = 0x113f31000] 11:20:29 INFO - PROCESS | 1688 | 1465496429230 Marionette DEBUG loaded listener.js 11:20:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x121132c00) [pid = 1688] [serial = 2072] [outer = 0x113f31000] 11:20:30 INFO - PROCESS | 1688 | 1465496430088 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\n"]]]}] 11:20:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:20:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:20:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:20:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1121ms 11:20:30 INFO - PROCESS | 1688 | 1465496430132 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 11:20:30 INFO - PROCESS | 1688 | 1465496430133 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 11:20:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:20:30 INFO - PROCESS | 1688 | 1465496430136 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:20:30 INFO - PROCESS | 1688 | 1465496430137 Marionette TRACE conn2 <- [1,2734,null,{}] 11:20:30 INFO - PROCESS | 1688 | 1465496430139 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}] 11:20:30 INFO - PROCESS | 1688 | 1465496430140 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:30 INFO - PROCESS | 1688 | 1465496430238 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 11:20:30 INFO - PROCESS | 1688 | 1465496430244 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:30 INFO - PROCESS | 1688 | 1465496430245 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x1212d4800 == 36 [pid = 1688] [id = 691] 11:20:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x124cbbc00) [pid = 1688] [serial = 2073] [outer = 0x0] 11:20:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1264c1c00) [pid = 1688] [serial = 2074] [outer = 0x124cbbc00] 11:20:30 INFO - PROCESS | 1688 | 1465496430272 Marionette DEBUG loaded listener.js 11:20:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x129364800) [pid = 1688] [serial = 2075] [outer = 0x124cbbc00] 11:20:30 INFO - PROCESS | 1688 | 1465496430588 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]]]}] 11:20:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:20:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 469ms 11:20:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:20:30 INFO - PROCESS | 1688 | 1465496430606 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 11:20:30 INFO - PROCESS | 1688 | 1465496430607 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 11:20:30 INFO - PROCESS | 1688 | 1465496430609 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:20:30 INFO - PROCESS | 1688 | 1465496430610 Marionette TRACE conn2 <- [1,2738,null,{}] 11:20:30 INFO - PROCESS | 1688 | 1465496430613 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}] 11:20:30 INFO - PROCESS | 1688 | 1465496430614 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:30 INFO - PROCESS | 1688 | 1465496430698 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 11:20:30 INFO - PROCESS | 1688 | 1465496430704 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:30 INFO - PROCESS | 1688 | 1465496430705 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bc95800 == 37 [pid = 1688] [id = 692] 11:20:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x129369400) [pid = 1688] [serial = 2076] [outer = 0x0] 11:20:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12a5b9800) [pid = 1688] [serial = 2077] [outer = 0x129369400] 11:20:30 INFO - PROCESS | 1688 | 1465496430729 Marionette DEBUG loaded listener.js 11:20:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12ac41c00) [pid = 1688] [serial = 2078] [outer = 0x129369400] 11:20:31 INFO - PROCESS | 1688 | 1465496431379 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]]]}] 11:20:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:20:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 820ms 11:20:31 INFO - PROCESS | 1688 | 1465496431441 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 11:20:31 INFO - PROCESS | 1688 | 1465496431446 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 11:20:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:20:31 INFO - PROCESS | 1688 | 1465496431453 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:20:31 INFO - PROCESS | 1688 | 1465496431456 Marionette TRACE conn2 <- [1,2742,null,{}] 11:20:31 INFO - PROCESS | 1688 | 1465496431460 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}] 11:20:31 INFO - PROCESS | 1688 | 1465496431462 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:31 INFO - PROCESS | 1688 | 1465496431573 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 11:20:31 INFO - PROCESS | 1688 | 1465496431637 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:31 INFO - PROCESS | 1688 | 1465496431639 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x1185c2800 == 38 [pid = 1688] [id = 693] 11:20:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1160ccc00) [pid = 1688] [serial = 2079] [outer = 0x0] 11:20:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1172b6000) [pid = 1688] [serial = 2080] [outer = 0x1160ccc00] 11:20:31 INFO - PROCESS | 1688 | 1465496431670 Marionette DEBUG loaded listener.js 11:20:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x118a39400) [pid = 1688] [serial = 2081] [outer = 0x1160ccc00] 11:20:32 INFO - PROCESS | 1688 | 1465496432211 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]]]}] 11:20:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:20:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 777ms 11:20:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:20:32 INFO - PROCESS | 1688 | 1465496432242 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 11:20:32 INFO - PROCESS | 1688 | 1465496432245 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 11:20:32 INFO - PROCESS | 1688 | 1465496432253 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:20:32 INFO - PROCESS | 1688 | 1465496432255 Marionette TRACE conn2 <- [1,2746,null,{}] 11:20:32 INFO - PROCESS | 1688 | 1465496432258 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}] 11:20:32 INFO - PROCESS | 1688 | 1465496432260 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:32 INFO - PROCESS | 1688 | 1465496432372 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 11:20:32 INFO - PROCESS | 1688 | 1465496432455 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:32 INFO - PROCESS | 1688 | 1465496432457 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x125fd6000 == 39 [pid = 1688] [id = 694] 11:20:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1199c1400) [pid = 1688] [serial = 2082] [outer = 0x0] 11:20:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1199c6800) [pid = 1688] [serial = 2083] [outer = 0x1199c1400] 11:20:32 INFO - PROCESS | 1688 | 1465496432487 Marionette DEBUG loaded listener.js 11:20:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x120fca800) [pid = 1688] [serial = 2084] [outer = 0x1199c1400] 11:20:33 INFO - PROCESS | 1688 | 1465496433127 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]]]}] 11:20:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:20:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 925ms 11:20:33 INFO - PROCESS | 1688 | --DOCSHELL 0x1212d4800 == 38 [pid = 1688] [id = 691] 11:20:33 INFO - PROCESS | 1688 | --DOCSHELL 0x124973000 == 37 [pid = 1688] [id = 690] 11:20:33 INFO - PROCESS | 1688 | --DOCSHELL 0x12a5a9800 == 36 [pid = 1688] [id = 689] 11:20:33 INFO - PROCESS | 1688 | --DOCSHELL 0x129096000 == 35 [pid = 1688] [id = 688] 11:20:33 INFO - PROCESS | 1688 | --DOCSHELL 0x1255de800 == 34 [pid = 1688] [id = 687] 11:20:33 INFO - PROCESS | 1688 | --DOCSHELL 0x123404000 == 33 [pid = 1688] [id = 686] 11:20:33 INFO - PROCESS | 1688 | --DOCSHELL 0x1212df000 == 32 [pid = 1688] [id = 685] 11:20:33 INFO - PROCESS | 1688 | --DOCSHELL 0x118aac000 == 31 [pid = 1688] [id = 684] 11:20:33 INFO - PROCESS | 1688 | --DOCSHELL 0x116a98800 == 30 [pid = 1688] [id = 683] 11:20:33 INFO - PROCESS | 1688 | --DOCSHELL 0x116f54800 == 29 [pid = 1688] [id = 682] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x11815d400) [pid = 1688] [serial = 1910] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x116a0b400) [pid = 1688] [serial = 1907] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x128da5c00) [pid = 1688] [serial = 1955] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x119ced000) [pid = 1688] [serial = 1949] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1133adc00) [pid = 1688] [serial = 1946] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x12ac4c800) [pid = 1688] [serial = 1958] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x124cc4c00) [pid = 1688] [serial = 1952] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x12c566c00) [pid = 1688] [serial = 1997] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x12a5ba400) [pid = 1688] [serial = 2008] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x12ac4d000) [pid = 1688] [serial = 2009] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x121984c00) [pid = 1688] [serial = 2005] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x125577800) [pid = 1688] [serial = 2006] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x11969a000) [pid = 1688] [serial = 2002] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x119932400) [pid = 1688] [serial = 2003] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x11815d000) [pid = 1688] [serial = 1999] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x11936e400) [pid = 1688] [serial = 2000] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | 1465496433201 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 11:20:33 INFO - PROCESS | 1688 | 1465496433203 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1211db000) [pid = 1688] [serial = 2017] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1211e4400) [pid = 1688] [serial = 2018] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1255c7000) [pid = 1688] [serial = 2023] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x121683000) [pid = 1688] [serial = 2020] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x124ac6800) [pid = 1688] [serial = 2021] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x11696f800) [pid = 1688] [serial = 2011] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x1185e0c00) [pid = 1688] [serial = 2012] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x12ae59800) [pid = 1688] [serial = 2029] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x1264bd400) [pid = 1688] [serial = 2032] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x12b8b2c00) [pid = 1688] [serial = 2036] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x12b84ec00) [pid = 1688] [serial = 2033] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x11969d800) [pid = 1688] [serial = 2014] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x119ce9400) [pid = 1688] [serial = 2015] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x1289e1c00) [pid = 1688] [serial = 2026] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x12b84d400) [pid = 1688] [serial = 2030] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x1265e5c00) [pid = 1688] [serial = 2024] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x12936c000) [pid = 1688] [serial = 2027] [outer = 0x0] [url = about:blank] 11:20:33 INFO - PROCESS | 1688 | --DOMWINDOW == 65 (0x12b863c00) [pid = 1688] [serial = 2035] [outer = 0x0] [url = about:blank] 11:20:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:20:33 INFO - PROCESS | 1688 | 1465496433212 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:20:33 INFO - PROCESS | 1688 | 1465496433213 Marionette TRACE conn2 <- [1,2750,null,{}] 11:20:33 INFO - PROCESS | 1688 | 1465496433216 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}] 11:20:33 INFO - PROCESS | 1688 | 1465496433217 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:33 INFO - PROCESS | 1688 | 1465496433286 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 11:20:33 INFO - PROCESS | 1688 | 1465496433346 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:33 INFO - PROCESS | 1688 | 1465496433349 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x116951000 == 30 [pid = 1688] [id = 695] 11:20:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x1150c2400) [pid = 1688] [serial = 2085] [outer = 0x0] 11:20:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x116a0b400) [pid = 1688] [serial = 2086] [outer = 0x1150c2400] 11:20:33 INFO - PROCESS | 1688 | 1465496433381 Marionette DEBUG loaded listener.js 11:20:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x1184c3c00) [pid = 1688] [serial = 2087] [outer = 0x1150c2400] 11:20:33 INFO - PROCESS | 1688 | 1465496433817 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]]]}] 11:20:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:20:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 625ms 11:20:33 INFO - PROCESS | 1688 | 1465496433846 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 11:20:33 INFO - PROCESS | 1688 | 1465496433851 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 11:20:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:20:33 INFO - PROCESS | 1688 | 1465496433858 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:20:33 INFO - PROCESS | 1688 | 1465496433861 Marionette TRACE conn2 <- [1,2754,null,{}] 11:20:33 INFO - PROCESS | 1688 | 1465496433906 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}] 11:20:33 INFO - PROCESS | 1688 | 1465496433909 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:34 INFO - PROCESS | 1688 | 1465496434032 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 11:20:34 INFO - PROCESS | 1688 | 1465496434043 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:34 INFO - PROCESS | 1688 | 1465496434044 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x119684800 == 31 [pid = 1688] [id = 696] 11:20:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x119384400) [pid = 1688] [serial = 2088] [outer = 0x0] 11:20:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x119692400) [pid = 1688] [serial = 2089] [outer = 0x119384400] 11:20:34 INFO - PROCESS | 1688 | 1465496434086 Marionette DEBUG loaded listener.js 11:20:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x119928400) [pid = 1688] [serial = 2090] [outer = 0x119384400] 11:20:34 INFO - PROCESS | 1688 | 1465496434423 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]]]}] 11:20:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:20:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 606ms 11:20:34 INFO - PROCESS | 1688 | 1465496434466 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 11:20:34 INFO - PROCESS | 1688 | 1465496434467 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 11:20:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:20:34 INFO - PROCESS | 1688 | 1465496434469 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:20:34 INFO - PROCESS | 1688 | 1465496434472 Marionette TRACE conn2 <- [1,2758,null,{}] 11:20:34 INFO - PROCESS | 1688 | 1465496434480 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}] 11:20:34 INFO - PROCESS | 1688 | 1465496434483 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:34 INFO - PROCESS | 1688 | 1465496434567 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 11:20:34 INFO - PROCESS | 1688 | 1465496434574 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:34 INFO - PROCESS | 1688 | 1465496434576 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x121967000 == 32 [pid = 1688] [id = 697] 11:20:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x120fc3c00) [pid = 1688] [serial = 2091] [outer = 0x0] 11:20:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x1211dc000) [pid = 1688] [serial = 2092] [outer = 0x120fc3c00] 11:20:34 INFO - PROCESS | 1688 | 1465496434604 Marionette DEBUG loaded listener.js 11:20:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x121437c00) [pid = 1688] [serial = 2093] [outer = 0x120fc3c00] 11:20:34 INFO - PROCESS | 1688 | 1465496434996 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]]]}] 11:20:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:20:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 572ms 11:20:35 INFO - PROCESS | 1688 | 1465496435042 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 11:20:35 INFO - PROCESS | 1688 | 1465496435045 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 11:20:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:20:35 INFO - PROCESS | 1688 | 1465496435064 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:20:35 INFO - PROCESS | 1688 | 1465496435065 Marionette TRACE conn2 <- [1,2762,null,{}] 11:20:35 INFO - PROCESS | 1688 | 1465496435079 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}] 11:20:35 INFO - PROCESS | 1688 | 1465496435081 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:35 INFO - PROCESS | 1688 | 1465496435210 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 11:20:35 INFO - PROCESS | 1688 | 1465496435222 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:35 INFO - PROCESS | 1688 | 1465496435223 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x124a7c000 == 33 [pid = 1688] [id = 698] 11:20:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x1234d2c00) [pid = 1688] [serial = 2094] [outer = 0x0] 11:20:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x124928800) [pid = 1688] [serial = 2095] [outer = 0x1234d2c00] 11:20:35 INFO - PROCESS | 1688 | 1465496435263 Marionette DEBUG loaded listener.js 11:20:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x124f08000) [pid = 1688] [serial = 2096] [outer = 0x1234d2c00] 11:20:35 INFO - PROCESS | 1688 | 1465496435662 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]]]}] 11:20:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:20:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 646ms 11:20:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:20:35 INFO - PROCESS | 1688 | 1465496435695 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 11:20:35 INFO - PROCESS | 1688 | 1465496435696 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 11:20:35 INFO - PROCESS | 1688 | 1465496435698 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:20:35 INFO - PROCESS | 1688 | 1465496435699 Marionette TRACE conn2 <- [1,2766,null,{}] 11:20:35 INFO - PROCESS | 1688 | 1465496435704 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}] 11:20:35 INFO - PROCESS | 1688 | 1465496435705 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:35 INFO - PROCESS | 1688 | 1465496435805 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 11:20:35 INFO - PROCESS | 1688 | 1465496435817 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:35 INFO - PROCESS | 1688 | 1465496435818 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x128c18000 == 34 [pid = 1688] [id = 699] 11:20:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x120fc9800) [pid = 1688] [serial = 2097] [outer = 0x0] 11:20:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x124fe7000) [pid = 1688] [serial = 2098] [outer = 0x120fc9800] 11:20:35 INFO - PROCESS | 1688 | 1465496435842 Marionette DEBUG loaded listener.js 11:20:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x125576800) [pid = 1688] [serial = 2099] [outer = 0x120fc9800] 11:20:36 INFO - PROCESS | 1688 | 1465496436188 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]]]}] 11:20:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:20:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 521ms 11:20:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:20:36 INFO - PROCESS | 1688 | 1465496436220 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 11:20:36 INFO - PROCESS | 1688 | 1465496436221 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 11:20:36 INFO - PROCESS | 1688 | 1465496436231 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:20:36 INFO - PROCESS | 1688 | 1465496436232 Marionette TRACE conn2 <- [1,2770,null,{}] 11:20:36 INFO - PROCESS | 1688 | 1465496436234 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}] 11:20:36 INFO - PROCESS | 1688 | 1465496436238 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:36 INFO - PROCESS | 1688 | 1465496436361 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 11:20:36 INFO - PROCESS | 1688 | 1465496436373 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:36 INFO - PROCESS | 1688 | 1465496436374 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a58f800 == 35 [pid = 1688] [id = 700] 11:20:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1255bc400) [pid = 1688] [serial = 2100] [outer = 0x0] 11:20:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x12894fc00) [pid = 1688] [serial = 2101] [outer = 0x1255bc400] 11:20:36 INFO - PROCESS | 1688 | 1465496436399 Marionette DEBUG loaded listener.js 11:20:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x129148000) [pid = 1688] [serial = 2102] [outer = 0x1255bc400] 11:20:36 INFO - PROCESS | 1688 | 1465496436769 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]]]}] 11:20:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:20:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 576ms 11:20:36 INFO - PROCESS | 1688 | 1465496436806 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 11:20:36 INFO - PROCESS | 1688 | 1465496436807 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 11:20:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:20:36 INFO - PROCESS | 1688 | 1465496436809 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:20:36 INFO - PROCESS | 1688 | 1465496436811 Marionette TRACE conn2 <- [1,2774,null,{}] 11:20:36 INFO - PROCESS | 1688 | 1465496436813 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}] 11:20:36 INFO - PROCESS | 1688 | 1465496436815 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:36 INFO - PROCESS | 1688 | 1465496436917 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 11:20:36 INFO - PROCESS | 1688 | 1465496436920 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:36 INFO - PROCESS | 1688 | 1465496436921 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x121108800 == 36 [pid = 1688] [id = 701] 11:20:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1255bf800) [pid = 1688] [serial = 2103] [outer = 0x0] 11:20:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x12a5b4400) [pid = 1688] [serial = 2104] [outer = 0x1255bf800] 11:20:36 INFO - PROCESS | 1688 | 1465496436945 Marionette DEBUG loaded listener.js 11:20:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x12ac46400) [pid = 1688] [serial = 2105] [outer = 0x1255bf800] 11:20:37 INFO - PROCESS | 1688 | 1465496437279 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]]]}] 11:20:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:20:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 519ms 11:20:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:20:37 INFO - PROCESS | 1688 | 1465496437329 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 11:20:37 INFO - PROCESS | 1688 | 1465496437330 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 11:20:37 INFO - PROCESS | 1688 | 1465496437332 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:20:37 INFO - PROCESS | 1688 | 1465496437333 Marionette TRACE conn2 <- [1,2778,null,{}] 11:20:37 INFO - PROCESS | 1688 | 1465496437336 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}] 11:20:37 INFO - PROCESS | 1688 | 1465496437337 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:37 INFO - PROCESS | 1688 | 1465496437439 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 11:20:37 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x118452800) [pid = 1688] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:20:37 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x1185dcc00) [pid = 1688] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:20:37 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x11815cc00) [pid = 1688] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:20:37 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x115022800) [pid = 1688] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:20:37 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x118591800) [pid = 1688] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:20:37 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x124cbbc00) [pid = 1688] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:20:37 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x1199c0400) [pid = 1688] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:20:37 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x1264b9800) [pid = 1688] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:20:37 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x1211dd000) [pid = 1688] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:20:37 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x124feac00) [pid = 1688] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:20:37 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x1176d1400) [pid = 1688] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:20:37 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x128aa1800) [pid = 1688] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:20:37 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x113f31000) [pid = 1688] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:20:37 INFO - PROCESS | 1688 | 1465496437546 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:37 INFO - PROCESS | 1688 | 1465496437547 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x12110b800 == 37 [pid = 1688] [id = 702] 11:20:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x1110b7800) [pid = 1688] [serial = 2106] [outer = 0x0] 11:20:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x11677a400) [pid = 1688] [serial = 2107] [outer = 0x1110b7800] 11:20:37 INFO - PROCESS | 1688 | 1465496437571 Marionette DEBUG loaded listener.js 11:20:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x119698c00) [pid = 1688] [serial = 2108] [outer = 0x1110b7800] 11:20:37 INFO - PROCESS | 1688 | 1465496437892 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]]]}] 11:20:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:20:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 620ms 11:20:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:20:37 INFO - PROCESS | 1688 | 1465496437953 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 11:20:37 INFO - PROCESS | 1688 | 1465496437955 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 11:20:37 INFO - PROCESS | 1688 | 1465496437958 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:20:37 INFO - PROCESS | 1688 | 1465496437960 Marionette TRACE conn2 <- [1,2782,null,{}] 11:20:37 INFO - PROCESS | 1688 | 1465496437964 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}] 11:20:37 INFO - PROCESS | 1688 | 1465496437965 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:38 INFO - PROCESS | 1688 | 1465496438088 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 11:20:38 INFO - PROCESS | 1688 | 1465496438180 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:38 INFO - PROCESS | 1688 | 1465496438181 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c576800 == 38 [pid = 1688] [id = 703] 11:20:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x119691800) [pid = 1688] [serial = 2109] [outer = 0x0] 11:20:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x124fe6c00) [pid = 1688] [serial = 2110] [outer = 0x119691800] 11:20:38 INFO - PROCESS | 1688 | 1465496438217 Marionette DEBUG loaded listener.js 11:20:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x12ae57c00) [pid = 1688] [serial = 2111] [outer = 0x119691800] 11:20:38 INFO - PROCESS | 1688 | 1465496438497 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]]]}] 11:20:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:20:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 571ms 11:20:38 INFO - PROCESS | 1688 | 1465496438530 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 11:20:38 INFO - PROCESS | 1688 | 1465496438532 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 11:20:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:20:38 INFO - PROCESS | 1688 | 1465496438544 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:20:38 INFO - PROCESS | 1688 | 1465496438546 Marionette TRACE conn2 <- [1,2786,null,{}] 11:20:38 INFO - PROCESS | 1688 | 1465496438548 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}] 11:20:38 INFO - PROCESS | 1688 | 1465496438550 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:38 INFO - PROCESS | 1688 | 1465496438644 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 11:20:38 INFO - PROCESS | 1688 | 1465496438647 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:38 INFO - PROCESS | 1688 | 1465496438648 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c960000 == 39 [pid = 1688] [id = 704] 11:20:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x12ac4c000) [pid = 1688] [serial = 2112] [outer = 0x0] 11:20:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x12b84a800) [pid = 1688] [serial = 2113] [outer = 0x12ac4c000] 11:20:38 INFO - PROCESS | 1688 | 1465496438673 Marionette DEBUG loaded listener.js 11:20:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x12b858000) [pid = 1688] [serial = 2114] [outer = 0x12ac4c000] 11:20:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:20:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 469ms 11:20:39 INFO - PROCESS | 1688 | 1465496439010 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]]]}] 11:20:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:20:39 INFO - PROCESS | 1688 | 1465496439025 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 11:20:39 INFO - PROCESS | 1688 | 1465496439027 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 11:20:39 INFO - PROCESS | 1688 | 1465496439029 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:20:39 INFO - PROCESS | 1688 | 1465496439031 Marionette TRACE conn2 <- [1,2790,null,{}] 11:20:39 INFO - PROCESS | 1688 | 1465496439041 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}] 11:20:39 INFO - PROCESS | 1688 | 1465496439042 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:39 INFO - PROCESS | 1688 | 1465496439175 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 11:20:39 INFO - PROCESS | 1688 | 1465496439181 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:39 INFO - PROCESS | 1688 | 1465496439183 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ce5e000 == 40 [pid = 1688] [id = 705] 11:20:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x12ae54c00) [pid = 1688] [serial = 2115] [outer = 0x0] 11:20:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x12b8ad400) [pid = 1688] [serial = 2116] [outer = 0x12ae54c00] 11:20:39 INFO - PROCESS | 1688 | 1465496439208 Marionette DEBUG loaded listener.js 11:20:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x12be48000) [pid = 1688] [serial = 2117] [outer = 0x12ae54c00] 11:20:39 INFO - PROCESS | 1688 | 1465496439510 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]]]}] 11:20:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:20:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 569ms 11:20:39 INFO - PROCESS | 1688 | 1465496439599 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 11:20:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:20:39 INFO - PROCESS | 1688 | 1465496439603 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 11:20:39 INFO - PROCESS | 1688 | 1465496439606 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:20:39 INFO - PROCESS | 1688 | 1465496439609 Marionette TRACE conn2 <- [1,2794,null,{}] 11:20:39 INFO - PROCESS | 1688 | 1465496439613 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}] 11:20:39 INFO - PROCESS | 1688 | 1465496439615 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:39 INFO - PROCESS | 1688 | 1465496439723 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 11:20:39 INFO - PROCESS | 1688 | 1465496439785 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:39 INFO - PROCESS | 1688 | 1465496439787 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x116f5b000 == 41 [pid = 1688] [id = 706] 11:20:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x115ef3000) [pid = 1688] [serial = 2118] [outer = 0x0] 11:20:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x116629c00) [pid = 1688] [serial = 2119] [outer = 0x115ef3000] 11:20:39 INFO - PROCESS | 1688 | 1465496439819 Marionette DEBUG loaded listener.js 11:20:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1184c5400) [pid = 1688] [serial = 2120] [outer = 0x115ef3000] 11:20:40 INFO - PROCESS | 1688 | 1465496440272 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]]]}] 11:20:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:20:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 722ms 11:20:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:20:40 INFO - PROCESS | 1688 | 1465496440329 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 11:20:40 INFO - PROCESS | 1688 | 1465496440331 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 11:20:40 INFO - PROCESS | 1688 | 1465496440354 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:20:40 INFO - PROCESS | 1688 | 1465496440357 Marionette TRACE conn2 <- [1,2798,null,{}] 11:20:40 INFO - PROCESS | 1688 | 1465496440361 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}] 11:20:40 INFO - PROCESS | 1688 | 1465496440363 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:40 INFO - PROCESS | 1688 | 1465496440468 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 11:20:40 INFO - PROCESS | 1688 | 1465496440542 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:40 INFO - PROCESS | 1688 | 1465496440544 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x12324b000 == 42 [pid = 1688] [id = 707] 11:20:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x11969a400) [pid = 1688] [serial = 2121] [outer = 0x0] 11:20:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x119cf4000) [pid = 1688] [serial = 2122] [outer = 0x11969a400] 11:20:40 INFO - PROCESS | 1688 | 1465496440575 Marionette DEBUG loaded listener.js 11:20:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x121132400) [pid = 1688] [serial = 2123] [outer = 0x11969a400] 11:20:41 INFO - PROCESS | 1688 | 1465496441009 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]]]}] 11:20:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:20:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 693ms 11:20:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:20:41 INFO - PROCESS | 1688 | 1465496441026 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 11:20:41 INFO - PROCESS | 1688 | 1465496441028 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 11:20:41 INFO - PROCESS | 1688 | 1465496441030 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:20:41 INFO - PROCESS | 1688 | 1465496441032 Marionette TRACE conn2 <- [1,2802,null,{}] 11:20:41 INFO - PROCESS | 1688 | 1465496441039 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}] 11:20:41 INFO - PROCESS | 1688 | 1465496441042 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:41 INFO - PROCESS | 1688 | 1465496441166 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 11:20:41 INFO - PROCESS | 1688 | 1465496441255 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:41 INFO - PROCESS | 1688 | 1465496441257 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c957800 == 43 [pid = 1688] [id = 708] 11:20:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x125f5dc00) [pid = 1688] [serial = 2124] [outer = 0x0] 11:20:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12642b800) [pid = 1688] [serial = 2125] [outer = 0x125f5dc00] 11:20:41 INFO - PROCESS | 1688 | 1465496441291 Marionette DEBUG loaded listener.js 11:20:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1289dc400) [pid = 1688] [serial = 2126] [outer = 0x125f5dc00] 11:20:41 INFO - PROCESS | 1688 | 1465496441713 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]]]}] 11:20:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:20:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 720ms 11:20:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:20:41 INFO - PROCESS | 1688 | 1465496441750 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 11:20:41 INFO - PROCESS | 1688 | 1465496441751 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 11:20:41 INFO - PROCESS | 1688 | 1465496441754 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:20:41 INFO - PROCESS | 1688 | 1465496441755 Marionette TRACE conn2 <- [1,2806,null,{}] 11:20:41 INFO - PROCESS | 1688 | 1465496441758 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}] 11:20:41 INFO - PROCESS | 1688 | 1465496441759 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:41 INFO - PROCESS | 1688 | 1465496441864 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 11:20:41 INFO - PROCESS | 1688 | 1465496441930 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:41 INFO - PROCESS | 1688 | 1465496441932 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d1ec800 == 44 [pid = 1688] [id = 709] 11:20:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x128aa5000) [pid = 1688] [serial = 2127] [outer = 0x0] 11:20:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12a5b7000) [pid = 1688] [serial = 2128] [outer = 0x128aa5000] 11:20:42 INFO - PROCESS | 1688 | 1465496442002 Marionette DEBUG loaded listener.js 11:20:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12b858400) [pid = 1688] [serial = 2129] [outer = 0x128aa5000] 11:20:42 INFO - PROCESS | 1688 | 1465496442446 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]]]}] 11:20:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:20:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 718ms 11:20:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:20:42 INFO - PROCESS | 1688 | 1465496442477 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 11:20:42 INFO - PROCESS | 1688 | 1465496442478 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 11:20:42 INFO - PROCESS | 1688 | 1465496442481 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:20:42 INFO - PROCESS | 1688 | 1465496442482 Marionette TRACE conn2 <- [1,2810,null,{}] 11:20:42 INFO - PROCESS | 1688 | 1465496442499 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}] 11:20:42 INFO - PROCESS | 1688 | 1465496442501 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:42 INFO - PROCESS | 1688 | 1465496442603 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 11:20:42 INFO - PROCESS | 1688 | 1465496442840 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:42 INFO - PROCESS | 1688 | 1465496442841 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x118f85800 == 45 [pid = 1688] [id = 710] 11:20:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1133b6c00) [pid = 1688] [serial = 2130] [outer = 0x0] 11:20:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x113da3800) [pid = 1688] [serial = 2131] [outer = 0x1133b6c00] 11:20:42 INFO - PROCESS | 1688 | 1465496442871 Marionette DEBUG loaded listener.js 11:20:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x116773800) [pid = 1688] [serial = 2132] [outer = 0x1133b6c00] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x12cd29000 == 44 [pid = 1688] [id = 16] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x12c960000 == 43 [pid = 1688] [id = 704] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x12c576800 == 42 [pid = 1688] [id = 703] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x12110b800 == 41 [pid = 1688] [id = 702] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x121108800 == 40 [pid = 1688] [id = 701] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x12a58f800 == 39 [pid = 1688] [id = 700] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x128c18000 == 38 [pid = 1688] [id = 699] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x124a7c000 == 37 [pid = 1688] [id = 698] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x121967000 == 36 [pid = 1688] [id = 697] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x119684800 == 35 [pid = 1688] [id = 696] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x116951000 == 34 [pid = 1688] [id = 695] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x125fd6000 == 33 [pid = 1688] [id = 694] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x1185c2800 == 32 [pid = 1688] [id = 693] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x12bc95800 == 31 [pid = 1688] [id = 692] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x12cd28800 == 30 [pid = 1688] [id = 17] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x12d1ec800 == 29 [pid = 1688] [id = 709] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x12c957800 == 28 [pid = 1688] [id = 708] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x12324b000 == 27 [pid = 1688] [id = 707] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x12ce5e000 == 26 [pid = 1688] [id = 705] 11:20:43 INFO - PROCESS | 1688 | --DOCSHELL 0x116f5b000 == 25 [pid = 1688] [id = 706] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x11949a800) [pid = 1688] [serial = 2039] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x118a41800) [pid = 1688] [serial = 2038] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x119698400) [pid = 1688] [serial = 2047] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x120e63800) [pid = 1688] [serial = 2056] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x116971c00) [pid = 1688] [serial = 2050] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x11815b400) [pid = 1688] [serial = 2051] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x119357800) [pid = 1688] [serial = 2053] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x119694000) [pid = 1688] [serial = 2054] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x129364800) [pid = 1688] [serial = 2075] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1211e8400) [pid = 1688] [serial = 2042] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1211e2000) [pid = 1688] [serial = 2041] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x12a5ba800) [pid = 1688] [serial = 2045] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12913a000) [pid = 1688] [serial = 2044] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x121435400) [pid = 1688] [serial = 2059] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x125f62800) [pid = 1688] [serial = 2065] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x1234d4800) [pid = 1688] [serial = 2062] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x129139800) [pid = 1688] [serial = 2068] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x128aa0400) [pid = 1688] [serial = 2066] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x118a41000) [pid = 1688] [serial = 2071] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1264c1c00) [pid = 1688] [serial = 2074] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x1294c1c00) [pid = 1688] [serial = 2069] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x120f29400) [pid = 1688] [serial = 2048] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x124fe4000) [pid = 1688] [serial = 2063] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x121135c00) [pid = 1688] [serial = 2057] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x121132c00) [pid = 1688] [serial = 2072] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x1234cd400) [pid = 1688] [serial = 2060] [outer = 0x0] [url = about:blank] 11:20:43 INFO - PROCESS | 1688 | 1465496443940 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]]]}] 11:20:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:20:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1482ms 11:20:43 INFO - PROCESS | 1688 | 1465496443964 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 11:20:43 INFO - PROCESS | 1688 | 1465496443966 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 11:20:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:20:43 INFO - PROCESS | 1688 | 1465496443972 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:20:43 INFO - PROCESS | 1688 | 1465496443974 Marionette TRACE conn2 <- [1,2814,null,{}] 11:20:43 INFO - PROCESS | 1688 | 1465496443978 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}] 11:20:43 INFO - PROCESS | 1688 | 1465496443980 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:44 INFO - PROCESS | 1688 | 1465496444060 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 11:20:44 INFO - PROCESS | 1688 | 1465496444065 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:44 INFO - PROCESS | 1688 | 1465496444066 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x113a51000 == 26 [pid = 1688] [id = 711] 11:20:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x112ad3400) [pid = 1688] [serial = 2133] [outer = 0x0] 11:20:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x112e5f800) [pid = 1688] [serial = 2134] [outer = 0x112ad3400] 11:20:44 INFO - PROCESS | 1688 | 1465496444099 Marionette DEBUG loaded listener.js 11:20:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x113a25400) [pid = 1688] [serial = 2135] [outer = 0x112ad3400] 11:20:44 INFO - PROCESS | 1688 | 1465496444461 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]]]}] 11:20:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:20:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 519ms 11:20:44 INFO - PROCESS | 1688 | 1465496444518 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 11:20:44 INFO - PROCESS | 1688 | 1465496444522 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 11:20:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:20:44 INFO - PROCESS | 1688 | 1465496444528 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:20:44 INFO - PROCESS | 1688 | 1465496444529 Marionette TRACE conn2 <- [1,2818,null,{}] 11:20:44 INFO - PROCESS | 1688 | 1465496444532 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}] 11:20:44 INFO - PROCESS | 1688 | 1465496444534 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:44 INFO - PROCESS | 1688 | 1465496444611 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 11:20:44 INFO - PROCESS | 1688 | 1465496444615 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:44 INFO - PROCESS | 1688 | 1465496444617 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x117e5b000 == 27 [pid = 1688] [id = 712] 11:20:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x113f36000) [pid = 1688] [serial = 2136] [outer = 0x0] 11:20:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x1162cc800) [pid = 1688] [serial = 2137] [outer = 0x113f36000] 11:20:44 INFO - PROCESS | 1688 | 1465496444647 Marionette DEBUG loaded listener.js 11:20:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x116968000) [pid = 1688] [serial = 2138] [outer = 0x113f36000] 11:20:44 INFO - PROCESS | 1688 | 1465496444981 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]]]}] 11:20:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:20:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 471ms 11:20:44 INFO - PROCESS | 1688 | 1465496444998 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 11:20:45 INFO - PROCESS | 1688 | 1465496444999 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 11:20:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:20:45 INFO - PROCESS | 1688 | 1465496445005 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:20:45 INFO - PROCESS | 1688 | 1465496445015 Marionette TRACE conn2 <- [1,2822,null,{}] 11:20:45 INFO - PROCESS | 1688 | 1465496445025 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}] 11:20:45 INFO - PROCESS | 1688 | 1465496445028 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:45 INFO - PROCESS | 1688 | 1465496445108 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 11:20:45 INFO - PROCESS | 1688 | 1465496445168 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:45 INFO - PROCESS | 1688 | 1465496445170 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x11966d800 == 28 [pid = 1688] [id = 713] 11:20:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x111d78c00) [pid = 1688] [serial = 2139] [outer = 0x0] 11:20:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x117e95c00) [pid = 1688] [serial = 2140] [outer = 0x111d78c00] 11:20:45 INFO - PROCESS | 1688 | 1465496445198 Marionette DEBUG loaded listener.js 11:20:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x11859e000) [pid = 1688] [serial = 2141] [outer = 0x111d78c00] 11:20:45 INFO - PROCESS | 1688 | 1465496445498 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]]]}] 11:20:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:20:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 534ms 11:20:45 INFO - PROCESS | 1688 | 1465496445539 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 11:20:45 INFO - PROCESS | 1688 | 1465496445541 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 11:20:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:20:45 INFO - PROCESS | 1688 | 1465496445543 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:20:45 INFO - PROCESS | 1688 | 1465496445544 Marionette TRACE conn2 <- [1,2826,null,{}] 11:20:45 INFO - PROCESS | 1688 | 1465496445547 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}] 11:20:45 INFO - PROCESS | 1688 | 1465496445548 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:45 INFO - PROCESS | 1688 | 1465496445627 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 11:20:45 INFO - PROCESS | 1688 | 1465496445687 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:45 INFO - PROCESS | 1688 | 1465496445689 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x121110000 == 29 [pid = 1688] [id = 714] 11:20:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1184c3400) [pid = 1688] [serial = 2142] [outer = 0x0] 11:20:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x118a42400) [pid = 1688] [serial = 2143] [outer = 0x1184c3400] 11:20:45 INFO - PROCESS | 1688 | 1465496445714 Marionette DEBUG loaded listener.js 11:20:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x119372800) [pid = 1688] [serial = 2144] [outer = 0x1184c3400] 11:20:46 INFO - PROCESS | 1688 | 1465496446017 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:20:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:20:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 519ms 11:20:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:20:46 INFO - PROCESS | 1688 | 1465496446063 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 11:20:46 INFO - PROCESS | 1688 | 1465496446064 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 11:20:46 INFO - PROCESS | 1688 | 1465496446066 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:20:46 INFO - PROCESS | 1688 | 1465496446067 Marionette TRACE conn2 <- [1,2830,null,{}] 11:20:46 INFO - PROCESS | 1688 | 1465496446072 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}] 11:20:46 INFO - PROCESS | 1688 | 1465496446073 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:46 INFO - PROCESS | 1688 | 1465496446172 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 11:20:46 INFO - PROCESS | 1688 | 1465496446211 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:46 INFO - PROCESS | 1688 | 1465496446212 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x121967000 == 30 [pid = 1688] [id = 715] 11:20:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x113d30400) [pid = 1688] [serial = 2145] [outer = 0x0] 11:20:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x119383400) [pid = 1688] [serial = 2146] [outer = 0x113d30400] 11:20:46 INFO - PROCESS | 1688 | 1465496446237 Marionette DEBUG loaded listener.js 11:20:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x119694400) [pid = 1688] [serial = 2147] [outer = 0x113d30400] 11:20:46 INFO - PROCESS | 1688 | 1465496446565 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]]]}] 11:20:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:20:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 522ms 11:20:46 INFO - PROCESS | 1688 | 1465496446588 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 11:20:46 INFO - PROCESS | 1688 | 1465496446590 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 11:20:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:20:46 INFO - PROCESS | 1688 | 1465496446592 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:20:46 INFO - PROCESS | 1688 | 1465496446593 Marionette TRACE conn2 <- [1,2834,null,{}] 11:20:46 INFO - PROCESS | 1688 | 1465496446595 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}] 11:20:46 INFO - PROCESS | 1688 | 1465496446599 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:46 INFO - PROCESS | 1688 | 1465496446712 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 11:20:46 INFO - PROCESS | 1688 | 1465496446749 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:46 INFO - PROCESS | 1688 | 1465496446750 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x124973000 == 31 [pid = 1688] [id = 716] 11:20:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1110afc00) [pid = 1688] [serial = 2148] [outer = 0x0] 11:20:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1198d1c00) [pid = 1688] [serial = 2149] [outer = 0x1110afc00] 11:20:46 INFO - PROCESS | 1688 | 1465496446774 Marionette DEBUG loaded listener.js 11:20:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x120fcd400) [pid = 1688] [serial = 2150] [outer = 0x1110afc00] 11:20:47 INFO - PROCESS | 1688 | 1465496447105 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:20:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:20:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 519ms 11:20:47 INFO - PROCESS | 1688 | 1465496447112 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 11:20:47 INFO - PROCESS | 1688 | 1465496447113 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 11:20:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:20:47 INFO - PROCESS | 1688 | 1465496447115 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:20:47 INFO - PROCESS | 1688 | 1465496447116 Marionette TRACE conn2 <- [1,2838,null,{}] 11:20:47 INFO - PROCESS | 1688 | 1465496447121 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}] 11:20:47 INFO - PROCESS | 1688 | 1465496447123 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:47 INFO - PROCESS | 1688 | 1465496447232 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 11:20:47 INFO - PROCESS | 1688 | 1465496447235 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:47 INFO - PROCESS | 1688 | 1465496447236 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x126448000 == 32 [pid = 1688] [id = 717] 11:20:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x116968400) [pid = 1688] [serial = 2151] [outer = 0x0] 11:20:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1211e0000) [pid = 1688] [serial = 2152] [outer = 0x116968400] 11:20:47 INFO - PROCESS | 1688 | 1465496447261 Marionette DEBUG loaded listener.js 11:20:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1211e6400) [pid = 1688] [serial = 2153] [outer = 0x116968400] 11:20:47 INFO - PROCESS | 1688 | 1465496447631 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]]]}] 11:20:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:20:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 572ms 11:20:47 INFO - PROCESS | 1688 | 1465496447688 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 11:20:47 INFO - PROCESS | 1688 | 1465496447690 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 11:20:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:20:47 INFO - PROCESS | 1688 | 1465496447693 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:20:47 INFO - PROCESS | 1688 | 1465496447695 Marionette TRACE conn2 <- [1,2842,null,{}] 11:20:47 INFO - PROCESS | 1688 | 1465496447698 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}] 11:20:47 INFO - PROCESS | 1688 | 1465496447700 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:47 INFO - PROCESS | 1688 | 1465496447854 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 11:20:47 INFO - PROCESS | 1688 | 1465496447912 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:47 INFO - PROCESS | 1688 | 1465496447913 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x128dea800 == 33 [pid = 1688] [id = 718] 11:20:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x121434800) [pid = 1688] [serial = 2154] [outer = 0x0] 11:20:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x121439800) [pid = 1688] [serial = 2155] [outer = 0x121434800] 11:20:47 INFO - PROCESS | 1688 | 1465496447954 Marionette DEBUG loaded listener.js 11:20:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1214ee400) [pid = 1688] [serial = 2156] [outer = 0x121434800] 11:20:48 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x12cd29800) [pid = 1688] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:20:48 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x12c9ae800) [pid = 1688] [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.] 11:20:48 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x12ae54c00) [pid = 1688] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:20:48 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1160ccc00) [pid = 1688] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:20:48 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1255bf800) [pid = 1688] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:20:48 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1234d2c00) [pid = 1688] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:20:48 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1255bc400) [pid = 1688] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:20:48 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x119384400) [pid = 1688] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:20:48 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x120fc9800) [pid = 1688] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:20:48 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1199c1400) [pid = 1688] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:20:48 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x119691800) [pid = 1688] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:20:48 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1110b7800) [pid = 1688] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:20:48 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1150c2400) [pid = 1688] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:20:48 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12ac4c000) [pid = 1688] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:20:48 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x120fc3c00) [pid = 1688] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:20:48 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x129369400) [pid = 1688] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:20:48 INFO - PROCESS | 1688 | 1465496448422 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]]]}] 11:20:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:20:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 770ms 11:20:48 INFO - PROCESS | 1688 | 1465496448462 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 11:20:48 INFO - PROCESS | 1688 | 1465496448464 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 11:20:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:20:48 INFO - PROCESS | 1688 | 1465496448472 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:20:48 INFO - PROCESS | 1688 | 1465496448473 Marionette TRACE conn2 <- [1,2846,null,{}] 11:20:48 INFO - PROCESS | 1688 | 1465496448476 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}] 11:20:48 INFO - PROCESS | 1688 | 1465496448477 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:48 INFO - PROCESS | 1688 | 1465496448574 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 11:20:48 INFO - PROCESS | 1688 | 1465496448580 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:48 INFO - PROCESS | 1688 | 1465496448589 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x11966d000 == 34 [pid = 1688] [id = 719] 11:20:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1110b1400) [pid = 1688] [serial = 2157] [outer = 0x0] 11:20:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x121435400) [pid = 1688] [serial = 2158] [outer = 0x1110b1400] 11:20:48 INFO - PROCESS | 1688 | 1465496448613 Marionette DEBUG loaded listener.js 11:20:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x12197cc00) [pid = 1688] [serial = 2159] [outer = 0x1110b1400] 11:20:48 INFO - PROCESS | 1688 | 1465496448987 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]]]}] 11:20:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:20:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 574ms 11:20:49 INFO - PROCESS | 1688 | 1465496449042 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 11:20:49 INFO - PROCESS | 1688 | 1465496449044 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 11:20:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:20:49 INFO - PROCESS | 1688 | 1465496449067 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:20:49 INFO - PROCESS | 1688 | 1465496449069 Marionette TRACE conn2 <- [1,2850,null,{}] 11:20:49 INFO - PROCESS | 1688 | 1465496449073 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}] 11:20:49 INFO - PROCESS | 1688 | 1465496449075 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:49 INFO - PROCESS | 1688 | 1465496449192 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 11:20:49 INFO - PROCESS | 1688 | 1465496449205 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:49 INFO - PROCESS | 1688 | 1465496449206 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a415800 == 35 [pid = 1688] [id = 720] 11:20:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x121438000) [pid = 1688] [serial = 2160] [outer = 0x0] 11:20:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1234d3400) [pid = 1688] [serial = 2161] [outer = 0x121438000] 11:20:49 INFO - PROCESS | 1688 | 1465496449246 Marionette DEBUG loaded listener.js 11:20:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x124ac7000) [pid = 1688] [serial = 2162] [outer = 0x121438000] 11:20:49 INFO - PROCESS | 1688 | 1465496449609 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:20:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:20:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 581ms 11:20:49 INFO - PROCESS | 1688 | 1465496449639 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 11:20:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:20:49 INFO - PROCESS | 1688 | 1465496449640 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 11:20:49 INFO - PROCESS | 1688 | 1465496449642 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:20:49 INFO - PROCESS | 1688 | 1465496449644 Marionette TRACE conn2 <- [1,2854,null,{}] 11:20:49 INFO - PROCESS | 1688 | 1465496449646 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}] 11:20:49 INFO - PROCESS | 1688 | 1465496449648 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:49 INFO - PROCESS | 1688 | 1465496449771 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 11:20:49 INFO - PROCESS | 1688 | 1465496449776 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:49 INFO - PROCESS | 1688 | 1465496449778 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x12195a000 == 36 [pid = 1688] [id = 721] 11:20:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x124ac5800) [pid = 1688] [serial = 2163] [outer = 0x0] 11:20:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x124cc0000) [pid = 1688] [serial = 2164] [outer = 0x124ac5800] 11:20:49 INFO - PROCESS | 1688 | 1465496449812 Marionette DEBUG loaded listener.js 11:20:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x125576c00) [pid = 1688] [serial = 2165] [outer = 0x124ac5800] 11:20:50 INFO - PROCESS | 1688 | 1465496450129 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]]]}] 11:20:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:20:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 518ms 11:20:50 INFO - PROCESS | 1688 | 1465496450161 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 11:20:50 INFO - PROCESS | 1688 | 1465496450162 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 11:20:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:20:50 INFO - PROCESS | 1688 | 1465496450165 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:20:50 INFO - PROCESS | 1688 | 1465496450166 Marionette TRACE conn2 <- [1,2858,null,{}] 11:20:50 INFO - PROCESS | 1688 | 1465496450170 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}] 11:20:50 INFO - PROCESS | 1688 | 1465496450172 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:50 INFO - PROCESS | 1688 | 1465496450306 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 11:20:50 INFO - PROCESS | 1688 | 1465496450371 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:50 INFO - PROCESS | 1688 | 1465496450373 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x1128aa000 == 37 [pid = 1688] [id = 722] 11:20:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x111081400) [pid = 1688] [serial = 2166] [outer = 0x0] 11:20:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1110aa800) [pid = 1688] [serial = 2167] [outer = 0x111081400] 11:20:50 INFO - PROCESS | 1688 | 1465496450427 Marionette DEBUG loaded listener.js 11:20:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x111d81800) [pid = 1688] [serial = 2168] [outer = 0x111081400] 11:20:51 INFO - PROCESS | 1688 | 1465496451027 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:20:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:20:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 920ms 11:20:51 INFO - PROCESS | 1688 | 1465496451111 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 11:20:51 INFO - PROCESS | 1688 | 1465496451113 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 11:20:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:20:51 INFO - PROCESS | 1688 | 1465496451119 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:20:51 INFO - PROCESS | 1688 | 1465496451122 Marionette TRACE conn2 <- [1,2862,null,{}] 11:20:51 INFO - PROCESS | 1688 | 1465496451125 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}] 11:20:51 INFO - PROCESS | 1688 | 1465496451128 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:51 INFO - PROCESS | 1688 | 1465496451241 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 11:20:51 INFO - PROCESS | 1688 | 1465496451315 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:51 INFO - PROCESS | 1688 | 1465496451316 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x11966c800 == 38 [pid = 1688] [id = 723] 11:20:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x111fcac00) [pid = 1688] [serial = 2169] [outer = 0x0] 11:20:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1166f1800) [pid = 1688] [serial = 2170] [outer = 0x111fcac00] 11:20:51 INFO - PROCESS | 1688 | 1465496451369 Marionette DEBUG loaded listener.js 11:20:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1172b1c00) [pid = 1688] [serial = 2171] [outer = 0x111fcac00] 11:20:52 INFO - PROCESS | 1688 | 1465496452016 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]]]}] 11:20:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:20:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 972ms 11:20:52 INFO - PROCESS | 1688 | 1465496452093 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 11:20:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:20:52 INFO - PROCESS | 1688 | 1465496452097 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 11:20:52 INFO - PROCESS | 1688 | 1465496452105 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:20:52 INFO - PROCESS | 1688 | 1465496452108 Marionette TRACE conn2 <- [1,2866,null,{}] 11:20:52 INFO - PROCESS | 1688 | 1465496452113 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}] 11:20:52 INFO - PROCESS | 1688 | 1465496452117 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:52 INFO - PROCESS | 1688 | 1465496452259 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 11:20:52 INFO - PROCESS | 1688 | 1465496452346 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:52 INFO - PROCESS | 1688 | 1465496452349 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x117e4f800 == 39 [pid = 1688] [id = 724] 11:20:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1160d8800) [pid = 1688] [serial = 2172] [outer = 0x0] 11:20:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x11677d000) [pid = 1688] [serial = 2173] [outer = 0x1160d8800] 11:20:52 INFO - PROCESS | 1688 | 1465496452397 Marionette DEBUG loaded listener.js 11:20:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1176d6000) [pid = 1688] [serial = 2174] [outer = 0x1160d8800] 11:20:52 INFO - PROCESS | 1688 | --DOCSHELL 0x12195a000 == 38 [pid = 1688] [id = 721] 11:20:52 INFO - PROCESS | 1688 | --DOCSHELL 0x12a415800 == 37 [pid = 1688] [id = 720] 11:20:52 INFO - PROCESS | 1688 | --DOCSHELL 0x11966d000 == 36 [pid = 1688] [id = 719] 11:20:52 INFO - PROCESS | 1688 | --DOCSHELL 0x128dea800 == 35 [pid = 1688] [id = 718] 11:20:52 INFO - PROCESS | 1688 | --DOCSHELL 0x126448000 == 34 [pid = 1688] [id = 717] 11:20:52 INFO - PROCESS | 1688 | --DOCSHELL 0x124973000 == 33 [pid = 1688] [id = 716] 11:20:52 INFO - PROCESS | 1688 | --DOCSHELL 0x121967000 == 32 [pid = 1688] [id = 715] 11:20:52 INFO - PROCESS | 1688 | --DOCSHELL 0x121110000 == 31 [pid = 1688] [id = 714] 11:20:52 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x12cd32000) [pid = 1688] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:20:52 INFO - PROCESS | 1688 | --DOCSHELL 0x11966d800 == 30 [pid = 1688] [id = 713] 11:20:52 INFO - PROCESS | 1688 | --DOCSHELL 0x117e5b000 == 29 [pid = 1688] [id = 712] 11:20:52 INFO - PROCESS | 1688 | --DOCSHELL 0x113a51000 == 28 [pid = 1688] [id = 711] 11:20:52 INFO - PROCESS | 1688 | --DOCSHELL 0x118f85800 == 27 [pid = 1688] [id = 710] 11:20:52 INFO - PROCESS | 1688 | 1465496452859 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]]]}] 11:20:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:20:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 775ms 11:20:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:20:52 INFO - PROCESS | 1688 | 1465496452877 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 11:20:52 INFO - PROCESS | 1688 | 1465496452880 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 11:20:52 INFO - PROCESS | 1688 | 1465496452887 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:20:52 INFO - PROCESS | 1688 | 1465496452889 Marionette TRACE conn2 <- [1,2870,null,{}] 11:20:52 INFO - PROCESS | 1688 | 1465496452892 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}] 11:20:52 INFO - PROCESS | 1688 | 1465496452893 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:52 INFO - PROCESS | 1688 | 1465496452972 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 11:20:52 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x117047800) [pid = 1688] [serial = 1472] [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.] 11:20:52 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x12b858000) [pid = 1688] [serial = 2114] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x12b8ad400) [pid = 1688] [serial = 2116] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x12be48000) [pid = 1688] [serial = 2117] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1172b6000) [pid = 1688] [serial = 2080] [outer = 0x0] [url = about:blank] 11:20:52 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x12a5b4400) [pid = 1688] [serial = 2104] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x124928800) [pid = 1688] [serial = 2095] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x129148000) [pid = 1688] [serial = 2102] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x119692400) [pid = 1688] [serial = 2089] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x124fe7000) [pid = 1688] [serial = 2098] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x119928400) [pid = 1688] [serial = 2090] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1199c6800) [pid = 1688] [serial = 2083] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x12ae57c00) [pid = 1688] [serial = 2111] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x118a39400) [pid = 1688] [serial = 2081] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x124fe6c00) [pid = 1688] [serial = 2110] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x11677a400) [pid = 1688] [serial = 2107] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x125576800) [pid = 1688] [serial = 2099] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1184c3c00) [pid = 1688] [serial = 2087] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x12b84a800) [pid = 1688] [serial = 2113] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x124f08000) [pid = 1688] [serial = 2096] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x1211dc000) [pid = 1688] [serial = 2092] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x120fca800) [pid = 1688] [serial = 2084] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x12ac41c00) [pid = 1688] [serial = 2078] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x119698c00) [pid = 1688] [serial = 2108] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x12ac46400) [pid = 1688] [serial = 2105] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x12894fc00) [pid = 1688] [serial = 2101] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x121437c00) [pid = 1688] [serial = 2093] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x116a0b400) [pid = 1688] [serial = 2086] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x12a5b9800) [pid = 1688] [serial = 2077] [outer = 0x0] [url = about:blank] 11:20:53 INFO - PROCESS | 1688 | 1465496453035 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:53 INFO - PROCESS | 1688 | 1465496453037 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x1185b7800 == 28 [pid = 1688] [id = 725] 11:20:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x11677a400) [pid = 1688] [serial = 2175] [outer = 0x0] 11:20:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x1176e0000) [pid = 1688] [serial = 2176] [outer = 0x11677a400] 11:20:53 INFO - PROCESS | 1688 | 1465496453066 Marionette DEBUG loaded listener.js 11:20:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x118f2e800) [pid = 1688] [serial = 2177] [outer = 0x11677a400] 11:20:53 INFO - PROCESS | 1688 | 1465496453382 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]]]}] 11:20:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:20:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 522ms 11:20:53 INFO - PROCESS | 1688 | 1465496453408 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 11:20:53 INFO - PROCESS | 1688 | 1465496453409 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 11:20:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:20:53 INFO - PROCESS | 1688 | 1465496453412 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:20:53 INFO - PROCESS | 1688 | 1465496453414 Marionette TRACE conn2 <- [1,2874,null,{}] 11:20:53 INFO - PROCESS | 1688 | 1465496453426 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}] 11:20:53 INFO - PROCESS | 1688 | 1465496453429 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:53 INFO - PROCESS | 1688 | 1465496453513 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 11:20:53 INFO - PROCESS | 1688 | 1465496453521 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:53 INFO - PROCESS | 1688 | 1465496453523 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x121b4a800 == 29 [pid = 1688] [id = 726] 11:20:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x119357000) [pid = 1688] [serial = 2178] [outer = 0x0] 11:20:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x119694000) [pid = 1688] [serial = 2179] [outer = 0x119357000] 11:20:53 INFO - PROCESS | 1688 | 1465496453551 Marionette DEBUG loaded listener.js 11:20:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x1198d5800) [pid = 1688] [serial = 2180] [outer = 0x119357000] 11:20:53 INFO - PROCESS | 1688 | 1465496453933 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]]]}] 11:20:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:20:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 573ms 11:20:53 INFO - PROCESS | 1688 | 1465496453985 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 11:20:53 INFO - PROCESS | 1688 | 1465496453987 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 11:20:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:20:53 INFO - PROCESS | 1688 | 1465496453990 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:20:53 INFO - PROCESS | 1688 | 1465496453992 Marionette TRACE conn2 <- [1,2878,null,{}] 11:20:53 INFO - PROCESS | 1688 | 1465496453996 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}] 11:20:53 INFO - PROCESS | 1688 | 1465496453997 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:54 INFO - PROCESS | 1688 | 1465496454121 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 11:20:54 INFO - PROCESS | 1688 | 1465496454132 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:54 INFO - PROCESS | 1688 | 1465496454134 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x1254ce000 == 30 [pid = 1688] [id = 727] 11:20:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x119ce6800) [pid = 1688] [serial = 2181] [outer = 0x0] 11:20:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x119cf5800) [pid = 1688] [serial = 2182] [outer = 0x119ce6800] 11:20:54 INFO - PROCESS | 1688 | 1465496454175 Marionette DEBUG loaded listener.js 11:20:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x120fc9800) [pid = 1688] [serial = 2183] [outer = 0x119ce6800] 11:20:54 INFO - PROCESS | 1688 | 1465496454557 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]]]}] 11:20:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:20:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 619ms 11:20:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:20:54 INFO - PROCESS | 1688 | 1465496454623 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 11:20:54 INFO - PROCESS | 1688 | 1465496454624 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 11:20:54 INFO - PROCESS | 1688 | 1465496454626 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:20:54 INFO - PROCESS | 1688 | 1465496454627 Marionette TRACE conn2 <- [1,2882,null,{}] 11:20:54 INFO - PROCESS | 1688 | 1465496454630 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}] 11:20:54 INFO - PROCESS | 1688 | 1465496454631 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:54 INFO - PROCESS | 1688 | 1465496454705 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 11:20:54 INFO - PROCESS | 1688 | 1465496454709 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:54 INFO - PROCESS | 1688 | 1465496454710 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x119858800 == 31 [pid = 1688] [id = 728] 11:20:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x120fca800) [pid = 1688] [serial = 2184] [outer = 0x0] 11:20:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x121138400) [pid = 1688] [serial = 2185] [outer = 0x120fca800] 11:20:54 INFO - PROCESS | 1688 | 1465496454731 Marionette DEBUG loaded listener.js 11:20:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1211e7c00) [pid = 1688] [serial = 2186] [outer = 0x120fca800] 11:20:55 INFO - PROCESS | 1688 | 1465496455116 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]]]}] 11:20:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:20:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 519ms 11:20:55 INFO - PROCESS | 1688 | 1465496455150 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 11:20:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:20:55 INFO - PROCESS | 1688 | 1465496455153 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 11:20:55 INFO - PROCESS | 1688 | 1465496455156 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:20:55 INFO - PROCESS | 1688 | 1465496455157 Marionette TRACE conn2 <- [1,2886,null,{}] 11:20:55 INFO - PROCESS | 1688 | 1465496455159 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}] 11:20:55 INFO - PROCESS | 1688 | 1465496455163 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:55 INFO - PROCESS | 1688 | 1465496455281 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 11:20:55 INFO - PROCESS | 1688 | 1465496455295 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:55 INFO - PROCESS | 1688 | 1465496455296 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a596800 == 32 [pid = 1688] [id = 729] 11:20:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x112f2c000) [pid = 1688] [serial = 2187] [outer = 0x0] 11:20:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1234c7000) [pid = 1688] [serial = 2188] [outer = 0x112f2c000] 11:20:55 INFO - PROCESS | 1688 | 1465496455321 Marionette DEBUG loaded listener.js 11:20:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x124ff2800) [pid = 1688] [serial = 2189] [outer = 0x112f2c000] 11:20:55 INFO - PROCESS | 1688 | 1465496455671 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]]]}] 11:20:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:20:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 570ms 11:20:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:20:55 INFO - PROCESS | 1688 | 1465496455726 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 11:20:55 INFO - PROCESS | 1688 | 1465496455727 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 11:20:55 INFO - PROCESS | 1688 | 1465496455729 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:20:55 INFO - PROCESS | 1688 | 1465496455730 Marionette TRACE conn2 <- [1,2890,null,{}] 11:20:55 INFO - PROCESS | 1688 | 1465496455732 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}] 11:20:55 INFO - PROCESS | 1688 | 1465496455734 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:55 INFO - PROCESS | 1688 | 1465496455831 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 11:20:55 INFO - PROCESS | 1688 | 1465496455846 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:55 INFO - PROCESS | 1688 | 1465496455847 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ac2a000 == 33 [pid = 1688] [id = 730] 11:20:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x12556e800) [pid = 1688] [serial = 2190] [outer = 0x0] 11:20:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1255bf800) [pid = 1688] [serial = 2191] [outer = 0x12556e800] 11:20:55 INFO - PROCESS | 1688 | 1465496455872 Marionette DEBUG loaded listener.js 11:20:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x125f62800) [pid = 1688] [serial = 2192] [outer = 0x12556e800] 11:20:56 INFO - PROCESS | 1688 | 1465496456225 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:20:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:20:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 518ms 11:20:56 INFO - PROCESS | 1688 | 1465496456248 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 11:20:56 INFO - PROCESS | 1688 | 1465496456249 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 11:20:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:20:56 INFO - PROCESS | 1688 | 1465496456251 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:20:56 INFO - PROCESS | 1688 | 1465496456252 Marionette TRACE conn2 <- [1,2894,null,{}] 11:20:56 INFO - PROCESS | 1688 | 1465496456260 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}] 11:20:56 INFO - PROCESS | 1688 | 1465496456261 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:56 INFO - PROCESS | 1688 | 1465496456358 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 11:20:56 INFO - PROCESS | 1688 | 1465496456361 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:56 INFO - PROCESS | 1688 | 1465496456362 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b888000 == 34 [pid = 1688] [id = 731] 11:20:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1255c1000) [pid = 1688] [serial = 2193] [outer = 0x0] 11:20:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x12658a400) [pid = 1688] [serial = 2194] [outer = 0x1255c1000] 11:20:56 INFO - PROCESS | 1688 | 1465496456387 Marionette DEBUG loaded listener.js 11:20:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x128953c00) [pid = 1688] [serial = 2195] [outer = 0x1255c1000] 11:20:56 INFO - PROCESS | 1688 | 1465496456715 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]]]}] 11:20:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:20:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 523ms 11:20:56 INFO - PROCESS | 1688 | 1465496456775 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 11:20:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:20:56 INFO - PROCESS | 1688 | 1465496456776 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 11:20:56 INFO - PROCESS | 1688 | 1465496456778 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:20:56 INFO - PROCESS | 1688 | 1465496456780 Marionette TRACE conn2 <- [1,2898,null,{}] 11:20:56 INFO - PROCESS | 1688 | 1465496456782 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}] 11:20:56 INFO - PROCESS | 1688 | 1465496456783 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:56 INFO - PROCESS | 1688 | 1465496456879 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 11:20:56 INFO - PROCESS | 1688 | 1465496456892 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:56 INFO - PROCESS | 1688 | 1465496456893 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bca2000 == 35 [pid = 1688] [id = 732] 11:20:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x128954800) [pid = 1688] [serial = 2196] [outer = 0x0] 11:20:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1289da000) [pid = 1688] [serial = 2197] [outer = 0x128954800] 11:20:56 INFO - PROCESS | 1688 | 1465496456916 Marionette DEBUG loaded listener.js 11:20:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1289e1000) [pid = 1688] [serial = 2198] [outer = 0x128954800] 11:20:57 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x115ef3000) [pid = 1688] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:20:57 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x11969a400) [pid = 1688] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:20:57 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1184c3400) [pid = 1688] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:20:57 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x125f5dc00) [pid = 1688] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:20:57 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x112ad3400) [pid = 1688] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:20:57 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1133b6c00) [pid = 1688] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:20:57 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x113f36000) [pid = 1688] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:20:57 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x111d78c00) [pid = 1688] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:20:57 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x128aa5000) [pid = 1688] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:20:57 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x113d30400) [pid = 1688] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:20:57 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1110afc00) [pid = 1688] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:20:57 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x116968400) [pid = 1688] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:20:57 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x121434800) [pid = 1688] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:20:57 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x121438000) [pid = 1688] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:20:57 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x1110b1400) [pid = 1688] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:20:57 INFO - PROCESS | 1688 | 1465496457323 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]]]}] 11:20:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:20:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 568ms 11:20:57 INFO - PROCESS | 1688 | 1465496457348 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 11:20:57 INFO - PROCESS | 1688 | 1465496457349 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 11:20:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:20:57 INFO - PROCESS | 1688 | 1465496457363 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:20:57 INFO - PROCESS | 1688 | 1465496457365 Marionette TRACE conn2 <- [1,2902,null,{}] 11:20:57 INFO - PROCESS | 1688 | 1465496457371 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}] 11:20:57 INFO - PROCESS | 1688 | 1465496457373 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:57 INFO - PROCESS | 1688 | 1465496457454 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 11:20:57 INFO - PROCESS | 1688 | 1465496457458 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:57 INFO - PROCESS | 1688 | 1465496457459 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x124973000 == 36 [pid = 1688] [id = 733] 11:20:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x118f78c00) [pid = 1688] [serial = 2199] [outer = 0x0] 11:20:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x119699400) [pid = 1688] [serial = 2200] [outer = 0x118f78c00] 11:20:57 INFO - PROCESS | 1688 | 1465496457482 Marionette DEBUG loaded listener.js 11:20:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1249c0000) [pid = 1688] [serial = 2201] [outer = 0x118f78c00] 11:20:57 INFO - PROCESS | 1688 | 1465496457811 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:20:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:20:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 480ms 11:20:57 INFO - PROCESS | 1688 | 1465496457840 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 11:20:57 INFO - PROCESS | 1688 | 1465496457841 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 11:20:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:20:57 INFO - PROCESS | 1688 | 1465496457844 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:20:57 INFO - PROCESS | 1688 | 1465496457846 Marionette TRACE conn2 <- [1,2906,null,{}] 11:20:57 INFO - PROCESS | 1688 | 1465496457849 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}] 11:20:57 INFO - PROCESS | 1688 | 1465496457851 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:57 INFO - PROCESS | 1688 | 1465496457948 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 11:20:57 INFO - PROCESS | 1688 | 1465496457954 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:57 INFO - PROCESS | 1688 | 1465496457956 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c94c000 == 37 [pid = 1688] [id = 734] 11:20:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x115ef3000) [pid = 1688] [serial = 2202] [outer = 0x0] 11:20:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x128a99000) [pid = 1688] [serial = 2203] [outer = 0x115ef3000] 11:20:58 INFO - PROCESS | 1688 | 1465496458005 Marionette DEBUG loaded listener.js 11:20:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x12913c400) [pid = 1688] [serial = 2204] [outer = 0x115ef3000] 11:20:58 INFO - PROCESS | 1688 | 1465496458444 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]]]}] 11:20:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:20:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 622ms 11:20:58 INFO - PROCESS | 1688 | 1465496458468 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 11:20:58 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:20:58 INFO - PROCESS | 1688 | 1465496458470 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 11:20:58 INFO - PROCESS | 1688 | 1465496458474 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:20:58 INFO - PROCESS | 1688 | 1465496458475 Marionette TRACE conn2 <- [1,2910,null,{}] 11:20:58 INFO - PROCESS | 1688 | 1465496458479 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}] 11:20:58 INFO - PROCESS | 1688 | 1465496458480 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:58 INFO - PROCESS | 1688 | 1465496458605 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 11:20:58 INFO - PROCESS | 1688 | 1465496458610 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:58 INFO - PROCESS | 1688 | 1465496458612 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cd24000 == 38 [pid = 1688] [id = 735] 11:20:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x120fc8000) [pid = 1688] [serial = 2205] [outer = 0x0] 11:20:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x129320000) [pid = 1688] [serial = 2206] [outer = 0x120fc8000] 11:20:58 INFO - PROCESS | 1688 | 1465496458651 Marionette DEBUG loaded listener.js 11:20:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1294cc800) [pid = 1688] [serial = 2207] [outer = 0x120fc8000] 11:20:59 INFO - PROCESS | 1688 | 1465496459026 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]]]}] 11:20:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:20:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:20:59 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 572ms 11:20:59 INFO - TEST-START | /DOMEvents/constructors.html 11:20:59 INFO - PROCESS | 1688 | 1465496459045 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 11:20:59 INFO - PROCESS | 1688 | 1465496459046 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 11:20:59 INFO - PROCESS | 1688 | 1465496459048 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:20:59 INFO - PROCESS | 1688 | 1465496459049 Marionette TRACE conn2 <- [1,2914,null,{}] 11:20:59 INFO - PROCESS | 1688 | 1465496459058 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}] 11:20:59 INFO - PROCESS | 1688 | 1465496459059 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:59 INFO - PROCESS | 1688 | 1465496459260 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 11:20:59 INFO - PROCESS | 1688 | 1465496459313 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:59 INFO - PROCESS | 1688 | 1465496459315 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:20:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x116240800 == 39 [pid = 1688] [id = 736] 11:20:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x11107d800) [pid = 1688] [serial = 2208] [outer = 0x0] 11:20:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1122a7000) [pid = 1688] [serial = 2209] [outer = 0x11107d800] 11:20:59 INFO - PROCESS | 1688 | 1465496459367 Marionette DEBUG loaded listener.js 11:20:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x113aa9000) [pid = 1688] [serial = 2210] [outer = 0x11107d800] 11:20:59 INFO - PROCESS | 1688 | 1465496459941 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]]]}] 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:20:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:20:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:20:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:20:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:20:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:20:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:20:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:20:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:20:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:20:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:20:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:20:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:20:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:20:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:20:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:20:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:20:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:20:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:20:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:20:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:20:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:20:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:20:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 931ms 11:20:59 INFO - PROCESS | 1688 | 1465496459982 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 11:20:59 INFO - PROCESS | 1688 | 1465496459985 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 11:20:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:20:59 INFO - PROCESS | 1688 | 1465496459988 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:20:59 INFO - PROCESS | 1688 | 1465496459990 Marionette TRACE conn2 <- [1,2918,null,{}] 11:20:59 INFO - PROCESS | 1688 | 1465496459993 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}] 11:20:59 INFO - PROCESS | 1688 | 1465496459997 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:00 INFO - PROCESS | 1688 | 1465496460154 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 11:21:00 INFO - PROCESS | 1688 | 1465496460237 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:00 INFO - PROCESS | 1688 | 1465496460239 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x123410800 == 40 [pid = 1688] [id = 737] 11:21:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1176ddc00) [pid = 1688] [serial = 2211] [outer = 0x0] 11:21:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x118f2f000) [pid = 1688] [serial = 2212] [outer = 0x1176ddc00] 11:21:00 INFO - PROCESS | 1688 | 1465496460269 Marionette DEBUG loaded listener.js 11:21:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x119374c00) [pid = 1688] [serial = 2213] [outer = 0x1176ddc00] 11:21:00 INFO - PROCESS | 1688 | 1465496460644 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:21:00 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:21:00 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 669ms 11:21:00 INFO - PROCESS | 1688 | 1465496460658 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 11:21:00 INFO - PROCESS | 1688 | 1465496460660 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 11:21:00 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:21:00 INFO - PROCESS | 1688 | 1465496460663 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:21:00 INFO - PROCESS | 1688 | 1465496460664 Marionette TRACE conn2 <- [1,2922,null,{}] 11:21:00 INFO - PROCESS | 1688 | 1465496460691 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}] 11:21:00 INFO - PROCESS | 1688 | 1465496460693 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:00 INFO - PROCESS | 1688 | 1465496460799 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 11:21:00 INFO - PROCESS | 1688 | 1465496460872 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:00 INFO - PROCESS | 1688 | 1465496460873 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c587800 == 41 [pid = 1688] [id = 738] 11:21:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x11937dc00) [pid = 1688] [serial = 2214] [outer = 0x0] 11:21:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1199be800) [pid = 1688] [serial = 2215] [outer = 0x11937dc00] 11:21:00 INFO - PROCESS | 1688 | 1465496460904 Marionette DEBUG loaded listener.js 11:21:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12143c000) [pid = 1688] [serial = 2216] [outer = 0x11937dc00] 11:21:01 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:21:01 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:21:01 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:21:01 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:21:01 INFO - PROCESS | 1688 | 1465496461277 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]]]}] 11:21:01 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:21:01 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:21:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:21:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:21:01 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 11:21:01 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:21:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:21:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:21:01 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 11:21:01 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:21:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:21:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:21:01 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]" 11:21:01 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:21:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:21:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:21:01 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:21:01 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 668ms 11:21:01 INFO - PROCESS | 1688 | 1465496461332 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 11:21:01 INFO - PROCESS | 1688 | 1465496461335 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 11:21:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:21:01 INFO - PROCESS | 1688 | 1465496461343 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:21:01 INFO - PROCESS | 1688 | 1465496461346 Marionette TRACE conn2 <- [1,2926,null,{}] 11:21:01 INFO - PROCESS | 1688 | 1465496461349 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}] 11:21:01 INFO - PROCESS | 1688 | 1465496461351 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:01 INFO - PROCESS | 1688 | 1465496461453 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 11:21:01 INFO - PROCESS | 1688 | 1465496461513 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:01 INFO - PROCESS | 1688 | 1465496461514 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d062000 == 42 [pid = 1688] [id = 739] 11:21:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x120fcd000) [pid = 1688] [serial = 2217] [outer = 0x0] 11:21:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x124cbd800) [pid = 1688] [serial = 2218] [outer = 0x120fcd000] 11:21:01 INFO - PROCESS | 1688 | 1465496461542 Marionette DEBUG loaded listener.js 11:21:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x128aa3c00) [pid = 1688] [serial = 2219] [outer = 0x120fcd000] 11:21:01 INFO - PROCESS | 1688 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:21:01 INFO - PROCESS | 1688 | 1465496461915 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]]]}] 11:21:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:21:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 625ms 11:21:01 INFO - PROCESS | 1688 | 1465496461964 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 11:21:01 INFO - PROCESS | 1688 | 1465496461966 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 11:21:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:21:01 INFO - PROCESS | 1688 | 1465496461968 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:21:01 INFO - PROCESS | 1688 | 1465496461969 Marionette TRACE conn2 <- [1,2930,null,{}] 11:21:01 INFO - PROCESS | 1688 | 1465496461972 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}] 11:21:01 INFO - PROCESS | 1688 | 1465496461973 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:02 INFO - PROCESS | 1688 | 1465496462105 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 11:21:02 INFO - PROCESS | 1688 | 1465496462192 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:02 INFO - PROCESS | 1688 | 1465496462193 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x12340c800 == 43 [pid = 1688] [id = 740] 11:21:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1160d3400) [pid = 1688] [serial = 2220] [outer = 0x0] 11:21:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x128aa1800) [pid = 1688] [serial = 2221] [outer = 0x1160d3400] 11:21:02 INFO - PROCESS | 1688 | 1465496462222 Marionette DEBUG loaded listener.js 11:21:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x129371000) [pid = 1688] [serial = 2222] [outer = 0x1160d3400] 11:21:02 INFO - PROCESS | 1688 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:21:02 INFO - PROCESS | 1688 | 1465496462726 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]]]}] 11:21:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:21:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 774ms 11:21:02 INFO - PROCESS | 1688 | 1465496462742 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 11:21:02 INFO - PROCESS | 1688 | 1465496462745 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 11:21:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:21:02 INFO - PROCESS | 1688 | 1465496462748 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:21:02 INFO - PROCESS | 1688 | 1465496462750 Marionette TRACE conn2 <- [1,2934,null,{}] 11:21:02 INFO - PROCESS | 1688 | 1465496462753 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}] 11:21:02 INFO - PROCESS | 1688 | 1465496462755 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:02 INFO - PROCESS | 1688 | 1465496462856 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 11:21:02 INFO - PROCESS | 1688 | 1465496462913 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:02 INFO - PROCESS | 1688 | 1465496462916 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x12118b000 == 44 [pid = 1688] [id = 741] 11:21:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x116623c00) [pid = 1688] [serial = 2223] [outer = 0x0] 11:21:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x116970800) [pid = 1688] [serial = 2224] [outer = 0x116623c00] 11:21:02 INFO - PROCESS | 1688 | 1465496462944 Marionette DEBUG loaded listener.js 11:21:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x118162800) [pid = 1688] [serial = 2225] [outer = 0x116623c00] 11:21:03 INFO - PROCESS | 1688 | 1465496463340 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]]]}] 11:21:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:21:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 623ms 11:21:03 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:21:03 INFO - PROCESS | 1688 | 1465496463370 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 11:21:03 INFO - PROCESS | 1688 | 1465496463373 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 11:21:03 INFO - PROCESS | 1688 | 1465496463377 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:21:03 INFO - PROCESS | 1688 | 1465496463379 Marionette TRACE conn2 <- [1,2938,null,{}] 11:21:03 INFO - PROCESS | 1688 | 1465496463382 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}] 11:21:03 INFO - PROCESS | 1688 | 1465496463383 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:03 INFO - PROCESS | 1688 | 1465496463496 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 11:21:03 INFO - PROCESS | 1688 | 1465496463553 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:03 INFO - PROCESS | 1688 | 1465496463555 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x119862000 == 45 [pid = 1688] [id = 742] 11:21:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x118597000) [pid = 1688] [serial = 2226] [outer = 0x0] 11:21:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x119356000) [pid = 1688] [serial = 2227] [outer = 0x118597000] 11:21:03 INFO - PROCESS | 1688 | 1465496463583 Marionette DEBUG loaded listener.js 11:21:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x1194a4800) [pid = 1688] [serial = 2228] [outer = 0x118597000] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x12cd24000 == 44 [pid = 1688] [id = 735] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x12c94c000 == 43 [pid = 1688] [id = 734] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x124973000 == 42 [pid = 1688] [id = 733] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x12bca2000 == 41 [pid = 1688] [id = 732] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x12b888000 == 40 [pid = 1688] [id = 731] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x12ac2a000 == 39 [pid = 1688] [id = 730] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x12a596800 == 38 [pid = 1688] [id = 729] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x119858800 == 37 [pid = 1688] [id = 728] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x1254ce000 == 36 [pid = 1688] [id = 727] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x121b4a800 == 35 [pid = 1688] [id = 726] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x1185b7800 == 34 [pid = 1688] [id = 725] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x117e4f800 == 33 [pid = 1688] [id = 724] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x11966c800 == 32 [pid = 1688] [id = 723] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x1128aa000 == 31 [pid = 1688] [id = 722] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x12118b000 == 30 [pid = 1688] [id = 741] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x12340c800 == 29 [pid = 1688] [id = 740] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x12d062000 == 28 [pid = 1688] [id = 739] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x12c587800 == 27 [pid = 1688] [id = 738] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x123410800 == 26 [pid = 1688] [id = 737] 11:21:04 INFO - PROCESS | 1688 | --DOCSHELL 0x116240800 == 25 [pid = 1688] [id = 736] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x1184c5400) [pid = 1688] [serial = 2120] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x116629c00) [pid = 1688] [serial = 2119] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x121132400) [pid = 1688] [serial = 2123] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x119cf4000) [pid = 1688] [serial = 2122] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x118a42400) [pid = 1688] [serial = 2143] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1289dc400) [pid = 1688] [serial = 2126] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x112e5f800) [pid = 1688] [serial = 2134] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x113a25400) [pid = 1688] [serial = 2135] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x116773800) [pid = 1688] [serial = 2132] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x113da3800) [pid = 1688] [serial = 2131] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x12642b800) [pid = 1688] [serial = 2125] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1162cc800) [pid = 1688] [serial = 2137] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x116968000) [pid = 1688] [serial = 2138] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x117e95c00) [pid = 1688] [serial = 2140] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x11859e000) [pid = 1688] [serial = 2141] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x12b858400) [pid = 1688] [serial = 2129] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x12a5b7000) [pid = 1688] [serial = 2128] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x119694400) [pid = 1688] [serial = 2147] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x119383400) [pid = 1688] [serial = 2146] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x120fcd400) [pid = 1688] [serial = 2150] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1198d1c00) [pid = 1688] [serial = 2149] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1211e0000) [pid = 1688] [serial = 2152] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x121439800) [pid = 1688] [serial = 2155] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1234d3400) [pid = 1688] [serial = 2161] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x124ac7000) [pid = 1688] [serial = 2162] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x12197cc00) [pid = 1688] [serial = 2159] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1214ee400) [pid = 1688] [serial = 2156] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1211e6400) [pid = 1688] [serial = 2153] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x121435400) [pid = 1688] [serial = 2158] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x119372800) [pid = 1688] [serial = 2144] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x124cc0000) [pid = 1688] [serial = 2164] [outer = 0x0] [url = about:blank] 11:21:04 INFO - PROCESS | 1688 | 1465496464446 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]]]}] 11:21:04 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. 11:21:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1121ms 11:21:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:21:04 INFO - PROCESS | 1688 | 1465496464498 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 11:21:04 INFO - PROCESS | 1688 | 1465496464501 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 11:21:04 INFO - PROCESS | 1688 | 1465496464504 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:21:04 INFO - PROCESS | 1688 | 1465496464506 Marionette TRACE conn2 <- [1,2942,null,{}] 11:21:04 INFO - PROCESS | 1688 | 1465496464510 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}] 11:21:04 INFO - PROCESS | 1688 | 1465496464512 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:04 INFO - PROCESS | 1688 | 1465496464592 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 11:21:04 INFO - PROCESS | 1688 | 1465496464652 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:04 INFO - PROCESS | 1688 | 1465496464653 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x1169a2800 == 26 [pid = 1688] [id = 743] 11:21:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x1133ae000) [pid = 1688] [serial = 2229] [outer = 0x0] 11:21:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x115021400) [pid = 1688] [serial = 2230] [outer = 0x1133ae000] 11:21:04 INFO - PROCESS | 1688 | 1465496464680 Marionette DEBUG loaded listener.js 11:21:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1162d9c00) [pid = 1688] [serial = 2231] [outer = 0x1133ae000] 11:21:04 INFO - PROCESS | 1688 | 1465496464976 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"]]]}] 11:21:05 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 11:21:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:21:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:21:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 520ms 11:21:05 INFO - PROCESS | 1688 | 1465496465025 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 11:21:05 INFO - PROCESS | 1688 | 1465496465028 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 11:21:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:21:05 INFO - PROCESS | 1688 | 1465496465032 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:21:05 INFO - PROCESS | 1688 | 1465496465033 Marionette TRACE conn2 <- [1,2946,null,{}] 11:21:05 INFO - PROCESS | 1688 | 1465496465038 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}] 11:21:05 INFO - PROCESS | 1688 | 1465496465040 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:05 INFO - PROCESS | 1688 | 1465496465115 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 11:21:05 INFO - PROCESS | 1688 | 1465496465121 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:05 INFO - PROCESS | 1688 | 1465496465122 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x11857e000 == 27 [pid = 1688] [id = 744] 11:21:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x117045800) [pid = 1688] [serial = 2232] [outer = 0x0] 11:21:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x11815dc00) [pid = 1688] [serial = 2233] [outer = 0x117045800] 11:21:05 INFO - PROCESS | 1688 | 1465496465150 Marionette DEBUG loaded listener.js 11:21:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x11859e000) [pid = 1688] [serial = 2234] [outer = 0x117045800] 11:21:05 INFO - PROCESS | 1688 | 1465496465494 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]]]}] 11:21:05 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. 11:21:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 471ms 11:21:05 INFO - PROCESS | 1688 | 1465496465505 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 11:21:05 INFO - PROCESS | 1688 | 1465496465507 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 11:21:05 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:21:05 INFO - PROCESS | 1688 | 1465496465509 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:21:05 INFO - PROCESS | 1688 | 1465496465511 Marionette TRACE conn2 <- [1,2950,null,{}] 11:21:05 INFO - PROCESS | 1688 | 1465496465520 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}] 11:21:05 INFO - PROCESS | 1688 | 1465496465524 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:05 INFO - PROCESS | 1688 | 1465496465600 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 11:21:05 INFO - PROCESS | 1688 | 1465496465607 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:05 INFO - PROCESS | 1688 | 1465496465609 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x121068800 == 28 [pid = 1688] [id = 745] 11:21:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1133af400) [pid = 1688] [serial = 2235] [outer = 0x0] 11:21:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x11937bc00) [pid = 1688] [serial = 2236] [outer = 0x1133af400] 11:21:05 INFO - PROCESS | 1688 | 1465496465637 Marionette DEBUG loaded listener.js 11:21:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x11969a400) [pid = 1688] [serial = 2237] [outer = 0x1133af400] 11:21:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x12111d000 == 29 [pid = 1688] [id = 746] 11:21:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x119cf0000) [pid = 1688] [serial = 2238] [outer = 0x0] 11:21:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x11992a000) [pid = 1688] [serial = 2239] [outer = 0x119cf0000] 11:21:05 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. 11:21:05 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 471ms 11:21:05 INFO - PROCESS | 1688 | 1465496465974 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]]]}] 11:21:05 INFO - PROCESS | 1688 | 1465496465980 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 11:21:05 INFO - PROCESS | 1688 | 1465496465982 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 11:21:05 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:21:05 INFO - PROCESS | 1688 | 1465496465985 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:21:05 INFO - PROCESS | 1688 | 1465496465986 Marionette TRACE conn2 <- [1,2954,null,{}] 11:21:05 INFO - PROCESS | 1688 | 1465496465988 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}] 11:21:05 INFO - PROCESS | 1688 | 1465496465990 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:06 INFO - PROCESS | 1688 | 1465496466082 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 11:21:06 INFO - PROCESS | 1688 | 1465496466143 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:06 INFO - PROCESS | 1688 | 1465496466144 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x121b4d000 == 30 [pid = 1688] [id = 747] 11:21:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x117046000) [pid = 1688] [serial = 2240] [outer = 0x0] 11:21:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1199c5000) [pid = 1688] [serial = 2241] [outer = 0x117046000] 11:21:06 INFO - PROCESS | 1688 | 1465496466171 Marionette DEBUG loaded listener.js 11:21:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x120fc8800) [pid = 1688] [serial = 2242] [outer = 0x117046000] 11:21:06 INFO - PROCESS | 1688 | 1465496466492 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]]]}] 11:21:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:21:06 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 11:21:06 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 523ms 11:21:06 INFO - PROCESS | 1688 | 1465496466513 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 11:21:06 INFO - PROCESS | 1688 | 1465496466514 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 11:21:06 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:21:06 INFO - PROCESS | 1688 | 1465496466516 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:21:06 INFO - PROCESS | 1688 | 1465496466517 Marionette TRACE conn2 <- [1,2958,null,{}] 11:21:06 INFO - PROCESS | 1688 | 1465496466523 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}] 11:21:06 INFO - PROCESS | 1688 | 1465496466524 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:06 INFO - PROCESS | 1688 | 1465496466631 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 11:21:06 INFO - PROCESS | 1688 | 1465496466635 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:06 INFO - PROCESS | 1688 | 1465496466637 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x126b81800 == 31 [pid = 1688] [id = 748] 11:21:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x116a0ac00) [pid = 1688] [serial = 2243] [outer = 0x0] 11:21:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1211e3800) [pid = 1688] [serial = 2244] [outer = 0x116a0ac00] 11:21:06 INFO - PROCESS | 1688 | 1465496466661 Marionette DEBUG loaded listener.js 11:21:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12143b800) [pid = 1688] [serial = 2245] [outer = 0x116a0ac00] 11:21:06 INFO - PROCESS | 1688 | 1465496466973 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]]]}] 11:21:06 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. 11:21:06 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 471ms 11:21:06 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:21:06 INFO - PROCESS | 1688 | 1465496466992 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 11:21:06 INFO - PROCESS | 1688 | 1465496466993 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 11:21:06 INFO - PROCESS | 1688 | 1465496466996 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:21:06 INFO - PROCESS | 1688 | 1465496466997 Marionette TRACE conn2 <- [1,2962,null,{}] 11:21:07 INFO - PROCESS | 1688 | 1465496466999 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}] 11:21:07 INFO - PROCESS | 1688 | 1465496467006 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:07 INFO - PROCESS | 1688 | 1465496467140 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 11:21:07 INFO - PROCESS | 1688 | 1465496467144 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:07 INFO - PROCESS | 1688 | 1465496467145 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x1291c7000 == 32 [pid = 1688] [id = 749] 11:21:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x121435000) [pid = 1688] [serial = 2246] [outer = 0x0] 11:21:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1234cc400) [pid = 1688] [serial = 2247] [outer = 0x121435000] 11:21:07 INFO - PROCESS | 1688 | 1465496467170 Marionette DEBUG loaded listener.js 11:21:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x124fe4000) [pid = 1688] [serial = 2248] [outer = 0x121435000] 11:21:07 INFO - PROCESS | 1688 | 1465496467491 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]]]}] 11:21:07 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. 11:21:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 519ms 11:21:07 INFO - PROCESS | 1688 | 1465496467516 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 11:21:07 INFO - PROCESS | 1688 | 1465496467517 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 11:21:07 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:21:07 INFO - PROCESS | 1688 | 1465496467523 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:21:07 INFO - PROCESS | 1688 | 1465496467525 Marionette TRACE conn2 <- [1,2966,null,{}] 11:21:07 INFO - PROCESS | 1688 | 1465496467528 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}] 11:21:07 INFO - PROCESS | 1688 | 1465496467530 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:07 INFO - PROCESS | 1688 | 1465496467676 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 11:21:07 INFO - PROCESS | 1688 | 1465496467692 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:07 INFO - PROCESS | 1688 | 1465496467694 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a417000 == 33 [pid = 1688] [id = 750] 11:21:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x124fe4400) [pid = 1688] [serial = 2249] [outer = 0x0] 11:21:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12542f000) [pid = 1688] [serial = 2250] [outer = 0x124fe4400] 11:21:07 INFO - PROCESS | 1688 | 1465496467725 Marionette DEBUG loaded listener.js 11:21:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1255b9800) [pid = 1688] [serial = 2251] [outer = 0x124fe4400] 11:21:08 INFO - PROCESS | 1688 | 1465496468046 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]]]}] 11:21:08 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. 11:21:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 572ms 11:21:08 INFO - PROCESS | 1688 | 1465496468094 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 11:21:08 INFO - PROCESS | 1688 | 1465496468095 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 11:21:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:21:08 INFO - PROCESS | 1688 | 1465496468097 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:21:08 INFO - PROCESS | 1688 | 1465496468099 Marionette TRACE conn2 <- [1,2970,null,{}] 11:21:08 INFO - PROCESS | 1688 | 1465496468101 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}] 11:21:08 INFO - PROCESS | 1688 | 1465496468102 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:08 INFO - PROCESS | 1688 | 1465496468203 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 11:21:08 INFO - PROCESS | 1688 | 1465496468216 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:08 INFO - PROCESS | 1688 | 1465496468217 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x12af21800 == 34 [pid = 1688] [id = 751] 11:21:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1255b9c00) [pid = 1688] [serial = 2252] [outer = 0x0] 11:21:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12658d000) [pid = 1688] [serial = 2253] [outer = 0x1255b9c00] 11:21:08 INFO - PROCESS | 1688 | 1465496468242 Marionette DEBUG loaded listener.js 11:21:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x128954400) [pid = 1688] [serial = 2254] [outer = 0x1255b9c00] 11:21:08 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x120fc8000) [pid = 1688] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:21:08 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x112f2c000) [pid = 1688] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:21:08 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x12556e800) [pid = 1688] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:21:08 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1255c1000) [pid = 1688] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:21:08 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x128954800) [pid = 1688] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:21:08 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x120fca800) [pid = 1688] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:21:08 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x119ce6800) [pid = 1688] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:21:08 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x119357000) [pid = 1688] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:21:08 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x11677a400) [pid = 1688] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:21:08 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1160d8800) [pid = 1688] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:21:08 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x111fcac00) [pid = 1688] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:21:08 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x111081400) [pid = 1688] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:21:08 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x124ac5800) [pid = 1688] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:21:08 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x115ef3000) [pid = 1688] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:21:08 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x118f78c00) [pid = 1688] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:21:08 INFO - PROCESS | 1688 | 1465496468743 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]]]}] 11:21:08 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. 11:21:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 11:21:08 INFO - PROCESS | 1688 | 1465496468770 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 11:21:08 INFO - PROCESS | 1688 | 1465496468772 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 11:21:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:21:08 INFO - PROCESS | 1688 | 1465496468775 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:21:08 INFO - PROCESS | 1688 | 1465496468776 Marionette TRACE conn2 <- [1,2974,null,{}] 11:21:08 INFO - PROCESS | 1688 | 1465496468778 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}] 11:21:08 INFO - PROCESS | 1688 | 1465496468779 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:08 INFO - PROCESS | 1688 | 1465496468856 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 11:21:08 INFO - PROCESS | 1688 | 1465496468859 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:08 INFO - PROCESS | 1688 | 1465496468860 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x121067800 == 35 [pid = 1688] [id = 752] 11:21:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x11815d000) [pid = 1688] [serial = 2255] [outer = 0x0] 11:21:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x119d1a000) [pid = 1688] [serial = 2256] [outer = 0x11815d000] 11:21:08 INFO - PROCESS | 1688 | 1465496468885 Marionette DEBUG loaded listener.js 11:21:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12556e800) [pid = 1688] [serial = 2257] [outer = 0x11815d000] 11:21:09 INFO - PROCESS | 1688 | 1465496469218 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]]]}] 11:21:09 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. 11:21:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 468ms 11:21:09 INFO - PROCESS | 1688 | 1465496469243 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 11:21:09 INFO - PROCESS | 1688 | 1465496469244 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 11:21:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:21:09 INFO - PROCESS | 1688 | 1465496469247 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:21:09 INFO - PROCESS | 1688 | 1465496469248 Marionette TRACE conn2 <- [1,2978,null,{}] 11:21:09 INFO - PROCESS | 1688 | 1465496469250 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}] 11:21:09 INFO - PROCESS | 1688 | 1465496469253 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:09 INFO - PROCESS | 1688 | 1465496469359 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 11:21:09 INFO - PROCESS | 1688 | 1465496469365 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:09 INFO - PROCESS | 1688 | 1465496469367 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bc99000 == 36 [pid = 1688] [id = 753] 11:21:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x125f62400) [pid = 1688] [serial = 2258] [outer = 0x0] 11:21:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12895a000) [pid = 1688] [serial = 2259] [outer = 0x125f62400] 11:21:09 INFO - PROCESS | 1688 | 1465496469394 Marionette DEBUG loaded listener.js 11:21:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1289e2c00) [pid = 1688] [serial = 2260] [outer = 0x125f62400] 11:21:09 INFO - PROCESS | 1688 | 1465496469660 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]]]}] 11:21:09 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. 11:21:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 418ms 11:21:09 INFO - PROCESS | 1688 | 1465496469665 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 11:21:09 INFO - PROCESS | 1688 | 1465496469678 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 11:21:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:21:09 INFO - PROCESS | 1688 | 1465496469694 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:21:09 INFO - PROCESS | 1688 | 1465496469696 Marionette TRACE conn2 <- [1,2982,null,{}] 11:21:09 INFO - PROCESS | 1688 | 1465496469698 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}] 11:21:09 INFO - PROCESS | 1688 | 1465496469700 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:09 INFO - PROCESS | 1688 | 1465496469793 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 11:21:09 INFO - PROCESS | 1688 | 1465496469797 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:09 INFO - PROCESS | 1688 | 1465496469798 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x126b74800 == 37 [pid = 1688] [id = 754] 11:21:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1289e1800) [pid = 1688] [serial = 2261] [outer = 0x0] 11:21:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x128da5c00) [pid = 1688] [serial = 2262] [outer = 0x1289e1800] 11:21:09 INFO - PROCESS | 1688 | 1465496469827 Marionette DEBUG loaded listener.js 11:21:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x129371800) [pid = 1688] [serial = 2263] [outer = 0x1289e1800] 11:21:10 INFO - PROCESS | 1688 | 1465496470139 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"]]]}] 11:21:10 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 11:21:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:21:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 474ms 11:21:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:21:10 INFO - PROCESS | 1688 | 1465496470164 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 11:21:10 INFO - PROCESS | 1688 | 1465496470165 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 11:21:10 INFO - PROCESS | 1688 | 1465496470168 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:21:10 INFO - PROCESS | 1688 | 1465496470170 Marionette TRACE conn2 <- [1,2986,null,{}] 11:21:10 INFO - PROCESS | 1688 | 1465496470174 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}] 11:21:10 INFO - PROCESS | 1688 | 1465496470175 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:10 INFO - PROCESS | 1688 | 1465496470257 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 11:21:10 INFO - PROCESS | 1688 | 1465496470321 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:10 INFO - PROCESS | 1688 | 1465496470321 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cd3d800 == 38 [pid = 1688] [id = 755] 11:21:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x129368800) [pid = 1688] [serial = 2264] [outer = 0x0] 11:21:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12a5b5800) [pid = 1688] [serial = 2265] [outer = 0x129368800] 11:21:10 INFO - PROCESS | 1688 | 1465496470346 Marionette DEBUG loaded listener.js 11:21:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12a75c400) [pid = 1688] [serial = 2266] [outer = 0x129368800] 11:21:10 INFO - PROCESS | 1688 | 1465496470580 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]]]}] 11:21:10 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. 11:21:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 472ms 11:21:10 INFO - PROCESS | 1688 | 1465496470692 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 11:21:10 INFO - PROCESS | 1688 | 1465496470695 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 11:21:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:21:10 INFO - PROCESS | 1688 | 1465496470699 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:21:10 INFO - PROCESS | 1688 | 1465496470703 Marionette TRACE conn2 <- [1,2990,null,{}] 11:21:10 INFO - PROCESS | 1688 | 1465496470707 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}] 11:21:10 INFO - PROCESS | 1688 | 1465496470709 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:10 INFO - PROCESS | 1688 | 1465496470830 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 11:21:10 INFO - PROCESS | 1688 | 1465496470908 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:10 INFO - PROCESS | 1688 | 1465496470910 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x11666f800 == 39 [pid = 1688] [id = 756] 11:21:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x11229d400) [pid = 1688] [serial = 2267] [outer = 0x0] 11:21:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x112aa8400) [pid = 1688] [serial = 2268] [outer = 0x11229d400] 11:21:10 INFO - PROCESS | 1688 | 1465496470944 Marionette DEBUG loaded listener.js 11:21:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x113da5c00) [pid = 1688] [serial = 2269] [outer = 0x11229d400] 11:21:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x118578800 == 40 [pid = 1688] [id = 757] 11:21:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x117e95c00) [pid = 1688] [serial = 2270] [outer = 0x0] 11:21:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x1122a6c00) [pid = 1688] [serial = 2271] [outer = 0x117e95c00] 11:21:11 INFO - PROCESS | 1688 | 1465496471431 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]]]}] 11:21:11 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. 11:21:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 774ms 11:21:11 INFO - PROCESS | 1688 | 1465496471473 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 11:21:11 INFO - PROCESS | 1688 | 1465496471476 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 11:21:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:21:11 INFO - PROCESS | 1688 | 1465496471532 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:21:11 INFO - PROCESS | 1688 | 1465496471537 Marionette TRACE conn2 <- [1,2994,null,{}] 11:21:11 INFO - PROCESS | 1688 | 1465496471544 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}] 11:21:11 INFO - PROCESS | 1688 | 1465496471545 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:11 INFO - PROCESS | 1688 | 1465496471672 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 11:21:11 INFO - PROCESS | 1688 | 1465496471749 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:11 INFO - PROCESS | 1688 | 1465496471750 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x121839000 == 41 [pid = 1688] [id = 758] 11:21:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x1184c5800) [pid = 1688] [serial = 2272] [outer = 0x0] 11:21:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1185d5000) [pid = 1688] [serial = 2273] [outer = 0x1184c5800] 11:21:11 INFO - PROCESS | 1688 | 1465496471781 Marionette DEBUG loaded listener.js 11:21:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x119204c00) [pid = 1688] [serial = 2274] [outer = 0x1184c5800] 11:21:12 INFO - PROCESS | 1688 | 1465496472184 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]]]}] 11:21:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:21:12 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 11:21:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 706ms 11:21:12 INFO - PROCESS | 1688 | 1465496472208 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 11:21:12 INFO - PROCESS | 1688 | 1465496472210 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 11:21:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:21:12 INFO - PROCESS | 1688 | 1465496472212 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:21:12 INFO - PROCESS | 1688 | 1465496472214 Marionette TRACE conn2 <- [1,2998,null,{}] 11:21:12 INFO - PROCESS | 1688 | 1465496472220 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}] 11:21:12 INFO - PROCESS | 1688 | 1465496472224 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:12 INFO - PROCESS | 1688 | 1465496472375 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 11:21:12 INFO - PROCESS | 1688 | 1465496472482 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:12 INFO - PROCESS | 1688 | 1465496472485 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x121068000 == 42 [pid = 1688] [id = 759] 11:21:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x113aa5c00) [pid = 1688] [serial = 2275] [outer = 0x0] 11:21:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1185db000) [pid = 1688] [serial = 2276] [outer = 0x113aa5c00] 11:21:12 INFO - PROCESS | 1688 | 1465496472518 Marionette DEBUG loaded listener.js 11:21:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x120fc0c00) [pid = 1688] [serial = 2277] [outer = 0x113aa5c00] 11:21:13 INFO - PROCESS | 1688 | 1465496473088 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]]]}] 11:21:13 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. 11:21:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 921ms 11:21:13 INFO - PROCESS | 1688 | 1465496473133 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 11:21:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:21:13 INFO - PROCESS | 1688 | 1465496473135 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 11:21:13 INFO - PROCESS | 1688 | 1465496473138 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:21:13 INFO - PROCESS | 1688 | 1465496473140 Marionette TRACE conn2 <- [1,3002,null,{}] 11:21:13 INFO - PROCESS | 1688 | 1465496473144 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}] 11:21:13 INFO - PROCESS | 1688 | 1465496473145 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:13 INFO - PROCESS | 1688 | 1465496473256 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 11:21:13 INFO - PROCESS | 1688 | --DOCSHELL 0x126b74800 == 41 [pid = 1688] [id = 754] 11:21:13 INFO - PROCESS | 1688 | --DOCSHELL 0x12bc99000 == 40 [pid = 1688] [id = 753] 11:21:13 INFO - PROCESS | 1688 | --DOCSHELL 0x121067800 == 39 [pid = 1688] [id = 752] 11:21:13 INFO - PROCESS | 1688 | --DOCSHELL 0x12af21800 == 38 [pid = 1688] [id = 751] 11:21:13 INFO - PROCESS | 1688 | --DOCSHELL 0x12a417000 == 37 [pid = 1688] [id = 750] 11:21:13 INFO - PROCESS | 1688 | --DOCSHELL 0x1291c7000 == 36 [pid = 1688] [id = 749] 11:21:13 INFO - PROCESS | 1688 | --DOCSHELL 0x126b81800 == 35 [pid = 1688] [id = 748] 11:21:13 INFO - PROCESS | 1688 | --DOCSHELL 0x121b4d000 == 34 [pid = 1688] [id = 747] 11:21:13 INFO - PROCESS | 1688 | --DOCSHELL 0x12111d000 == 33 [pid = 1688] [id = 746] 11:21:13 INFO - PROCESS | 1688 | --DOCSHELL 0x121068800 == 32 [pid = 1688] [id = 745] 11:21:13 INFO - PROCESS | 1688 | --DOCSHELL 0x11857e000 == 31 [pid = 1688] [id = 744] 11:21:13 INFO - PROCESS | 1688 | --DOCSHELL 0x1169a2800 == 30 [pid = 1688] [id = 743] 11:21:13 INFO - PROCESS | 1688 | --DOCSHELL 0x119862000 == 29 [pid = 1688] [id = 742] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x1198d5800) [pid = 1688] [serial = 2180] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x1176e0000) [pid = 1688] [serial = 2176] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x118f2e800) [pid = 1688] [serial = 2177] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x11677d000) [pid = 1688] [serial = 2173] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x1176d6000) [pid = 1688] [serial = 2174] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1166f1800) [pid = 1688] [serial = 2170] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x1172b1c00) [pid = 1688] [serial = 2171] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x1110aa800) [pid = 1688] [serial = 2167] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x111d81800) [pid = 1688] [serial = 2168] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x125576c00) [pid = 1688] [serial = 2165] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x128a99000) [pid = 1688] [serial = 2203] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1294cc800) [pid = 1688] [serial = 2207] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x119699400) [pid = 1688] [serial = 2200] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1289e1000) [pid = 1688] [serial = 2198] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x124ff2800) [pid = 1688] [serial = 2189] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1249c0000) [pid = 1688] [serial = 2201] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x12913c400) [pid = 1688] [serial = 2204] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1211e7c00) [pid = 1688] [serial = 2186] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x129320000) [pid = 1688] [serial = 2206] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1234c7000) [pid = 1688] [serial = 2188] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1255bf800) [pid = 1688] [serial = 2191] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x12658a400) [pid = 1688] [serial = 2194] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x128953c00) [pid = 1688] [serial = 2195] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x125f62800) [pid = 1688] [serial = 2192] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1289da000) [pid = 1688] [serial = 2197] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x121138400) [pid = 1688] [serial = 2185] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x119cf5800) [pid = 1688] [serial = 2182] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x120fc9800) [pid = 1688] [serial = 2183] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x119694000) [pid = 1688] [serial = 2179] [outer = 0x0] [url = about:blank] 11:21:13 INFO - PROCESS | 1688 | 1465496473375 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:13 INFO - PROCESS | 1688 | 1465496473376 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x113a50000 == 30 [pid = 1688] [id = 760] 11:21:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x112db0800) [pid = 1688] [serial = 2278] [outer = 0x0] 11:21:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x113da1800) [pid = 1688] [serial = 2279] [outer = 0x112db0800] 11:21:13 INFO - PROCESS | 1688 | 1465496473405 Marionette DEBUG loaded listener.js 11:21:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x115ef4000) [pid = 1688] [serial = 2280] [outer = 0x112db0800] 11:21:13 INFO - PROCESS | 1688 | 1465496473670 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]]]}] 11:21:13 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. 11:21:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 572ms 11:21:13 INFO - PROCESS | 1688 | 1465496473711 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 11:21:13 INFO - PROCESS | 1688 | 1465496473713 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 11:21:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:21:13 INFO - PROCESS | 1688 | 1465496473725 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:21:13 INFO - PROCESS | 1688 | 1465496473726 Marionette TRACE conn2 <- [1,3006,null,{}] 11:21:13 INFO - PROCESS | 1688 | 1465496473729 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}] 11:21:13 INFO - PROCESS | 1688 | 1465496473730 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:13 INFO - PROCESS | 1688 | 1465496473816 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 11:21:13 INFO - PROCESS | 1688 | 1465496473822 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:13 INFO - PROCESS | 1688 | 1465496473823 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x1185b6000 == 31 [pid = 1688] [id = 761] 11:21:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x11677c400) [pid = 1688] [serial = 2281] [outer = 0x0] 11:21:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x117042c00) [pid = 1688] [serial = 2282] [outer = 0x11677c400] 11:21:13 INFO - PROCESS | 1688 | 1465496473850 Marionette DEBUG loaded listener.js 11:21:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1176d6c00) [pid = 1688] [serial = 2283] [outer = 0x11677c400] 11:21:14 INFO - PROCESS | 1688 | 1465496474188 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]]]}] 11:21:14 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. 11:21:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 477ms 11:21:14 INFO - PROCESS | 1688 | 1465496474196 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 11:21:14 INFO - PROCESS | 1688 | 1465496474197 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 11:21:14 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:21:14 INFO - PROCESS | 1688 | 1465496474199 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:21:14 INFO - PROCESS | 1688 | 1465496474202 Marionette TRACE conn2 <- [1,3010,null,{}] 11:21:14 INFO - PROCESS | 1688 | 1465496474223 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}] 11:21:14 INFO - PROCESS | 1688 | 1465496474226 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:14 INFO - PROCESS | 1688 | 1465496474313 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 11:21:14 INFO - PROCESS | 1688 | 1465496474317 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:14 INFO - PROCESS | 1688 | 1465496474320 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x121067800 == 32 [pid = 1688] [id = 762] 11:21:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x11859dc00) [pid = 1688] [serial = 2284] [outer = 0x0] 11:21:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x118f38000) [pid = 1688] [serial = 2285] [outer = 0x11859dc00] 11:21:14 INFO - PROCESS | 1688 | 1465496474349 Marionette DEBUG loaded listener.js 11:21:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x119372c00) [pid = 1688] [serial = 2286] [outer = 0x11859dc00] 11:21:14 INFO - PROCESS | 1688 | 1465496474714 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]]]}] 11:21:14 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 11:21:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 529ms 11:21:14 INFO - PROCESS | 1688 | 1465496474729 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 11:21:14 INFO - PROCESS | 1688 | 1465496474732 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 11:21:14 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:21:14 INFO - PROCESS | 1688 | 1465496474744 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:21:14 INFO - PROCESS | 1688 | 1465496474746 Marionette TRACE conn2 <- [1,3014,null,{}] 11:21:14 INFO - PROCESS | 1688 | 1465496474749 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}] 11:21:14 INFO - PROCESS | 1688 | 1465496474751 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:14 INFO - PROCESS | 1688 | 1465496474879 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 11:21:14 INFO - PROCESS | 1688 | 1465496474886 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:14 INFO - PROCESS | 1688 | 1465496474887 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x121b63800 == 33 [pid = 1688] [id = 763] 11:21:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x11938b400) [pid = 1688] [serial = 2287] [outer = 0x0] 11:21:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1194a6400) [pid = 1688] [serial = 2288] [outer = 0x11938b400] 11:21:14 INFO - PROCESS | 1688 | 1465496474929 Marionette DEBUG loaded listener.js 11:21:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x11969b400) [pid = 1688] [serial = 2289] [outer = 0x11938b400] 11:21:15 INFO - PROCESS | 1688 | [1688] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:21:15 INFO - PROCESS | 1688 | 1465496475382 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:21:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:21:15 INFO - {} 11:21:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:21:15 INFO - {} 11:21:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:21:15 INFO - {} 11:21:15 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:21:15 INFO - {} 11:21:15 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 680ms 11:21:15 INFO - PROCESS | 1688 | 1465496475416 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 11:21:15 INFO - PROCESS | 1688 | 1465496475417 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 11:21:15 INFO - TEST-START | /FileAPI/fileReader.html 11:21:15 INFO - PROCESS | 1688 | 1465496475433 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:21:15 INFO - PROCESS | 1688 | 1465496475442 Marionette TRACE conn2 <- [1,3018,null,{}] 11:21:15 INFO - PROCESS | 1688 | 1465496475445 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}] 11:21:15 INFO - PROCESS | 1688 | 1465496475446 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:15 INFO - PROCESS | 1688 | 1465496475542 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 11:21:15 INFO - PROCESS | 1688 | 1465496475583 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:15 INFO - PROCESS | 1688 | 1465496475584 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x128971800 == 34 [pid = 1688] [id = 764] 11:21:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x119ceec00) [pid = 1688] [serial = 2290] [outer = 0x0] 11:21:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x120f28000) [pid = 1688] [serial = 2291] [outer = 0x119ceec00] 11:21:15 INFO - PROCESS | 1688 | 1465496475609 Marionette DEBUG loaded listener.js 11:21:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x120fcc000) [pid = 1688] [serial = 2292] [outer = 0x119ceec00] 11:21:15 INFO - PROCESS | 1688 | 1465496475904 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]]]}] 11:21:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:21:15 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:21:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:21:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:21:15 INFO - TEST-OK | /FileAPI/fileReader.html | took 533ms 11:21:15 INFO - TEST-START | /FileAPI/historical.html 11:21:15 INFO - PROCESS | 1688 | 1465496475961 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 11:21:15 INFO - PROCESS | 1688 | 1465496475962 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 11:21:15 INFO - PROCESS | 1688 | 1465496475964 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:21:15 INFO - PROCESS | 1688 | 1465496475965 Marionette TRACE conn2 <- [1,3022,null,{}] 11:21:15 INFO - PROCESS | 1688 | 1465496475973 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}] 11:21:15 INFO - PROCESS | 1688 | 1465496475978 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:16 INFO - PROCESS | 1688 | 1465496476103 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 11:21:16 INFO - PROCESS | 1688 | 1465496476108 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:16 INFO - PROCESS | 1688 | 1465496476109 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a59a800 == 35 [pid = 1688] [id = 765] 11:21:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x121002c00) [pid = 1688] [serial = 2293] [outer = 0x0] 11:21:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1211e2800) [pid = 1688] [serial = 2294] [outer = 0x121002c00] 11:21:16 INFO - PROCESS | 1688 | 1465496476169 Marionette DEBUG loaded listener.js 11:21:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1234d3000) [pid = 1688] [serial = 2295] [outer = 0x121002c00] 11:21:16 INFO - PROCESS | 1688 | 1465496476487 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"]]]}] 11:21:16 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:21:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:21:16 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:21:16 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:21:16 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:21:16 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:21:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:21:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:16 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:21:16 INFO - TEST-OK | /FileAPI/historical.html | took 569ms 11:21:16 INFO - PROCESS | 1688 | 1465496476534 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 11:21:16 INFO - PROCESS | 1688 | 1465496476535 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 11:21:16 INFO - TEST-START | /FileAPI/idlharness.html 11:21:16 INFO - PROCESS | 1688 | 1465496476543 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:21:16 INFO - PROCESS | 1688 | 1465496476544 Marionette TRACE conn2 <- [1,3026,null,{}] 11:21:16 INFO - PROCESS | 1688 | 1465496476546 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}] 11:21:16 INFO - PROCESS | 1688 | 1465496476547 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:16 INFO - PROCESS | 1688 | 1465496476645 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 11:21:16 INFO - PROCESS | 1688 | 1465496476648 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:16 INFO - PROCESS | 1688 | 1465496476650 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x12af23800 == 36 [pid = 1688] [id = 766] 11:21:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x12197e800) [pid = 1688] [serial = 2296] [outer = 0x0] 11:21:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x1249c0000) [pid = 1688] [serial = 2297] [outer = 0x12197e800] 11:21:16 INFO - PROCESS | 1688 | 1465496476674 Marionette DEBUG loaded listener.js 11:21:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x124fe6400) [pid = 1688] [serial = 2298] [outer = 0x12197e800] 11:21:17 INFO - PROCESS | 1688 | 1465496477243 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\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\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\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\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\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\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\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\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]]]}] 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:21:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:21:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:21:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:21:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:21:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:21:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:21:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:21:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:21:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:21:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:21:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:21:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:21:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:21:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:21:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:21:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:21:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:21:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:21:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:21:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:21:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:21:17 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 11:21:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:21:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:21:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:21:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:21:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:21:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:21:17 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 11:21:17 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 11:21:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:21:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:21:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:21:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:21:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:21:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:21:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:21:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:21:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:21:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:21:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:21:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:21:17 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 11:21:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:21:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:21:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:21:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:21:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:21:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:21:17 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 11:21:17 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 11:21:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:21:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:21:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:21:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:21:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:21:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:21:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:21:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 732ms 11:21:17 INFO - PROCESS | 1688 | 1465496477276 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 11:21:17 INFO - PROCESS | 1688 | 1465496477278 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 11:21:17 INFO - TEST-START | /FileAPI/idlharness.worker 11:21:17 INFO - PROCESS | 1688 | 1465496477282 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:21:17 INFO - PROCESS | 1688 | 1465496477283 Marionette TRACE conn2 <- [1,3030,null,{}] 11:21:17 INFO - PROCESS | 1688 | 1465496477287 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}] 11:21:17 INFO - PROCESS | 1688 | 1465496477290 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:17 INFO - PROCESS | 1688 | 1465496477468 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 11:21:17 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x117046000) [pid = 1688] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:21:17 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x116a0ac00) [pid = 1688] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:21:17 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x117045800) [pid = 1688] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:21:17 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x11107d800) [pid = 1688] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:21:17 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1133ae000) [pid = 1688] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:21:17 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x124fe4400) [pid = 1688] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:21:17 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x121435000) [pid = 1688] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:21:17 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x119cf0000) [pid = 1688] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:21:17 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1289e1800) [pid = 1688] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:21:17 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1133af400) [pid = 1688] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:21:17 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x118597000) [pid = 1688] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:21:17 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1255b9c00) [pid = 1688] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:21:17 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1176ddc00) [pid = 1688] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:21:17 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x11937dc00) [pid = 1688] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:21:17 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x11815d000) [pid = 1688] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:21:17 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x120fcd000) [pid = 1688] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:21:17 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1160d3400) [pid = 1688] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:21:17 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x116623c00) [pid = 1688] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:21:17 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x125f62400) [pid = 1688] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:21:17 INFO - PROCESS | 1688 | 1465496477655 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:17 INFO - PROCESS | 1688 | 1465496477656 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x124a66800 == 37 [pid = 1688] [id = 767] 11:21:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x112e5f800) [pid = 1688] [serial = 2299] [outer = 0x0] 11:21:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x116a0ac00) [pid = 1688] [serial = 2300] [outer = 0x112e5f800] 11:21:17 INFO - PROCESS | 1688 | 1465496477696 Marionette DEBUG loaded listener.js 11:21:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x120f1cc00) [pid = 1688] [serial = 2301] [outer = 0x112e5f800] 11:21:17 INFO - PROCESS | 1688 | [1688] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:21:18 INFO - PROCESS | 1688 | 1465496478261 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:21:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:21:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:21:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:21:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:21:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:21:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:21:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:21:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:21:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:21:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:21:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:21:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:21:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:21:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:21:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:21:18 INFO - {} 11:21:18 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 11:21:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:21:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:21:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:21:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:21:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:21:18 INFO - {} 11:21:18 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 - {} 11:21:18 INFO - {} 11:21:18 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 11:21:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:21:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:21:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:21:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:21:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:21:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:21:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:21:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:21:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:21:18 INFO - {} 11:21:18 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 11:21:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:21:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:21:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:21:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:21:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:21:18 INFO - {} 11:21:18 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 - {} 11:21:18 INFO - {} 11:21:18 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 11:21:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:21:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:21:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:21:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:21:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:21:18 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 11:21:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:21:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:21:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:21:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:21:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:21:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:21:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:21:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:21:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:21:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:21:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:21:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:21:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:21:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:21:18 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 11:21:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:21:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:21:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:21:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:21:18 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 11:21:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:21:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:21:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:21:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:21:18 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 11:21:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:21:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:21:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:21:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:21:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:21:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:21:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:21:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:21:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:21:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:21:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:21:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:21:18 INFO - {} 11:21:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1038ms 11:21:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:21:18 INFO - PROCESS | 1688 | 1465496478320 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 11:21:18 INFO - PROCESS | 1688 | 1465496478321 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 11:21:18 INFO - PROCESS | 1688 | 1465496478323 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:21:18 INFO - PROCESS | 1688 | 1465496478324 Marionette TRACE conn2 <- [1,3034,null,{}] 11:21:18 INFO - PROCESS | 1688 | 1465496478327 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}] 11:21:18 INFO - PROCESS | 1688 | 1465496478328 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:18 INFO - PROCESS | 1688 | 1465496478412 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 11:21:18 INFO - PROCESS | 1688 | 1465496478470 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:18 INFO - PROCESS | 1688 | 1465496478471 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x121bbb000 == 38 [pid = 1688] [id = 768] 11:21:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1294c4c00) [pid = 1688] [serial = 2302] [outer = 0x0] 11:21:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x12be8f000) [pid = 1688] [serial = 2303] [outer = 0x1294c4c00] 11:21:18 INFO - PROCESS | 1688 | 1465496478500 Marionette DEBUG loaded listener.js 11:21:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x12c392400) [pid = 1688] [serial = 2304] [outer = 0x1294c4c00] 11:21:18 INFO - PROCESS | 1688 | 1465496478765 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]]]}] 11:21:18 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:21:18 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 473ms 11:21:18 INFO - PROCESS | 1688 | 1465496478798 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 11:21:18 INFO - PROCESS | 1688 | 1465496478800 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 11:21:18 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:21:18 INFO - PROCESS | 1688 | 1465496478813 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:21:18 INFO - PROCESS | 1688 | 1465496478815 Marionette TRACE conn2 <- [1,3038,null,{}] 11:21:18 INFO - PROCESS | 1688 | 1465496478818 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}] 11:21:18 INFO - PROCESS | 1688 | 1465496478823 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:18 INFO - PROCESS | 1688 | 1465496478975 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 11:21:19 INFO - PROCESS | 1688 | 1465496479059 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:19 INFO - PROCESS | 1688 | 1465496479061 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ddcb000 == 39 [pid = 1688] [id = 769] 11:21:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x112edf800) [pid = 1688] [serial = 2305] [outer = 0x0] 11:21:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12c391800) [pid = 1688] [serial = 2306] [outer = 0x112edf800] 11:21:19 INFO - PROCESS | 1688 | 1465496479100 Marionette DEBUG loaded listener.js 11:21:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12c55ac00) [pid = 1688] [serial = 2307] [outer = 0x112edf800] 11:21:19 INFO - PROCESS | 1688 | 1465496479368 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"]]]}] 11:21:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:21:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:21:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 569ms 11:21:19 INFO - PROCESS | 1688 | 1465496479383 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 11:21:19 INFO - PROCESS | 1688 | 1465496479385 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 11:21:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:21:19 INFO - PROCESS | 1688 | 1465496479394 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:21:19 INFO - PROCESS | 1688 | 1465496479396 Marionette TRACE conn2 <- [1,3042,null,{}] 11:21:19 INFO - PROCESS | 1688 | 1465496479398 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}] 11:21:19 INFO - PROCESS | 1688 | 1465496479399 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:19 INFO - PROCESS | 1688 | 1465496479505 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 11:21:19 INFO - PROCESS | 1688 | 1465496479509 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:19 INFO - PROCESS | 1688 | 1465496479511 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x126f60800 == 40 [pid = 1688] [id = 770] 11:21:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12c55c800) [pid = 1688] [serial = 2308] [outer = 0x0] 11:21:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12c55e800) [pid = 1688] [serial = 2309] [outer = 0x12c55c800] 11:21:19 INFO - PROCESS | 1688 | 1465496479543 Marionette DEBUG loaded listener.js 11:21:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12c566400) [pid = 1688] [serial = 2310] [outer = 0x12c55c800] 11:21:20 INFO - PROCESS | 1688 | 1465496480090 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]]]}] 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:21:20 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. 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:21:20 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'.) 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:21:20 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. 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:21:20 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. 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:21:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:21:20 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. 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:21:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:21:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:21:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:21:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:21:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:21:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:21:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:21:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:21:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:21:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:21:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:21:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:21:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:21:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:21:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 731ms 11:21:20 INFO - PROCESS | 1688 | 1465496480126 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 11:21:20 INFO - PROCESS | 1688 | 1465496480129 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 11:21:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:21:20 INFO - PROCESS | 1688 | 1465496480132 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:21:20 INFO - PROCESS | 1688 | 1465496480138 Marionette TRACE conn2 <- [1,3046,null,{}] 11:21:20 INFO - PROCESS | 1688 | 1465496480142 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}] 11:21:20 INFO - PROCESS | 1688 | 1465496480144 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:20 INFO - PROCESS | 1688 | 1465496480254 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 11:21:20 INFO - PROCESS | 1688 | 1465496480365 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:20 INFO - PROCESS | 1688 | 1465496480366 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198b7000 == 41 [pid = 1688] [id = 771] 11:21:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x118598800) [pid = 1688] [serial = 2311] [outer = 0x0] 11:21:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1185dfc00) [pid = 1688] [serial = 2312] [outer = 0x118598800] 11:21:20 INFO - PROCESS | 1688 | 1465496480398 Marionette DEBUG loaded listener.js 11:21:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x119371000) [pid = 1688] [serial = 2313] [outer = 0x118598800] 11:21:20 INFO - PROCESS | 1688 | [1688] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:21:20 INFO - PROCESS | 1688 | 1465496480798 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:21:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:21:20 INFO - {} 11:21:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 674ms 11:21:20 INFO - PROCESS | 1688 | 1465496480807 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 11:21:20 INFO - PROCESS | 1688 | 1465496480810 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 11:21:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:21:20 INFO - PROCESS | 1688 | 1465496480815 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:21:20 INFO - PROCESS | 1688 | 1465496480817 Marionette TRACE conn2 <- [1,3050,null,{}] 11:21:20 INFO - PROCESS | 1688 | 1465496480820 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}] 11:21:20 INFO - PROCESS | 1688 | 1465496480822 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:20 INFO - PROCESS | 1688 | 1465496480959 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 11:21:21 INFO - PROCESS | 1688 | 1465496481086 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:21 INFO - PROCESS | 1688 | 1465496481088 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x126f59000 == 42 [pid = 1688] [id = 772] 11:21:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x11969dc00) [pid = 1688] [serial = 2314] [outer = 0x0] 11:21:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x119ceb400) [pid = 1688] [serial = 2315] [outer = 0x11969dc00] 11:21:21 INFO - PROCESS | 1688 | 1465496481115 Marionette DEBUG loaded listener.js 11:21:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x121437000) [pid = 1688] [serial = 2316] [outer = 0x11969dc00] 11:21:21 INFO - PROCESS | 1688 | 1465496481487 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]]]}] 11:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:21:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:21:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 723ms 11:21:21 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:21:21 INFO - PROCESS | 1688 | 1465496481540 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 11:21:21 INFO - PROCESS | 1688 | 1465496481542 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 11:21:21 INFO - PROCESS | 1688 | 1465496481546 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:21:21 INFO - PROCESS | 1688 | 1465496481550 Marionette TRACE conn2 <- [1,3054,null,{}] 11:21:21 INFO - PROCESS | 1688 | 1465496481562 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}] 11:21:21 INFO - PROCESS | 1688 | 1465496481566 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:21 INFO - PROCESS | 1688 | 1465496481758 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 11:21:21 INFO - PROCESS | 1688 | 1465496481836 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:21 INFO - PROCESS | 1688 | 1465496481838 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d1e7800 == 43 [pid = 1688] [id = 773] 11:21:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x121443400) [pid = 1688] [serial = 2317] [outer = 0x0] 11:21:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x125f5ac00) [pid = 1688] [serial = 2318] [outer = 0x121443400] 11:21:21 INFO - PROCESS | 1688 | 1465496481868 Marionette DEBUG loaded listener.js 11:21:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x126f3d400) [pid = 1688] [serial = 2319] [outer = 0x121443400] 11:21:22 INFO - PROCESS | 1688 | 1465496482341 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"]]]}] 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:21:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:21:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:21:22 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" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:21:22 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" 11:21:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:21:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:21:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 843ms 11:21:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:21:22 INFO - PROCESS | 1688 | 1465496482405 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 11:21:22 INFO - PROCESS | 1688 | 1465496482407 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 11:21:22 INFO - PROCESS | 1688 | 1465496482411 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:21:22 INFO - PROCESS | 1688 | 1465496482413 Marionette TRACE conn2 <- [1,3058,null,{}] 11:21:22 INFO - PROCESS | 1688 | 1465496482416 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}] 11:21:22 INFO - PROCESS | 1688 | 1465496482418 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:22 INFO - PROCESS | 1688 | 1465496482513 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 11:21:22 INFO - PROCESS | 1688 | 1465496482615 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:22 INFO - PROCESS | 1688 | 1465496482616 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c3b7000 == 44 [pid = 1688] [id = 774] 11:21:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x126f41000) [pid = 1688] [serial = 2320] [outer = 0x0] 11:21:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x12c9a2800) [pid = 1688] [serial = 2321] [outer = 0x126f41000] 11:21:22 INFO - PROCESS | 1688 | 1465496482646 Marionette DEBUG loaded listener.js 11:21:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x12c9a7000) [pid = 1688] [serial = 2322] [outer = 0x126f41000] 11:21:23 INFO - PROCESS | 1688 | 1465496483012 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]]]}] 11:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:21:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:21:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:21:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:21:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:21:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:21:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:21:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:21:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:21:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:21:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:21:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:21:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 626ms 11:21:23 INFO - PROCESS | 1688 | 1465496483039 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 11:21:23 INFO - PROCESS | 1688 | 1465496483040 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 11:21:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:21:23 INFO - PROCESS | 1688 | 1465496483043 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:21:23 INFO - PROCESS | 1688 | 1465496483044 Marionette TRACE conn2 <- [1,3062,null,{}] 11:21:23 INFO - PROCESS | 1688 | 1465496483047 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}] 11:21:23 INFO - PROCESS | 1688 | 1465496483048 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:23 INFO - PROCESS | 1688 | 1465496483180 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 11:21:23 INFO - PROCESS | 1688 | 1465496483243 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:23 INFO - PROCESS | 1688 | 1465496483245 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x116616000 == 45 [pid = 1688] [id = 775] 11:21:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x111fcac00) [pid = 1688] [serial = 2323] [outer = 0x0] 11:21:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1133aa000) [pid = 1688] [serial = 2324] [outer = 0x111fcac00] 11:21:23 INFO - PROCESS | 1688 | 1465496483273 Marionette DEBUG loaded listener.js 11:21:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x1162d5800) [pid = 1688] [serial = 2325] [outer = 0x111fcac00] 11:21:23 INFO - PROCESS | 1688 | [1688] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:21:23 INFO - PROCESS | 1688 | 1465496483877 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:21:23 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:21:23 INFO - {} 11:21:23 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 869ms 11:21:23 INFO - PROCESS | 1688 | 1465496483913 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 11:21:23 INFO - PROCESS | 1688 | 1465496483915 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 11:21:23 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:21:23 INFO - PROCESS | 1688 | 1465496483967 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:21:23 INFO - PROCESS | 1688 | 1465496483968 Marionette TRACE conn2 <- [1,3066,null,{}] 11:21:23 INFO - PROCESS | 1688 | 1465496483978 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}] 11:21:23 INFO - PROCESS | 1688 | 1465496483979 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:24 INFO - PROCESS | 1688 | 1465496484085 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 11:21:24 INFO - PROCESS | 1688 | 1465496484156 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:24 INFO - PROCESS | 1688 | 1465496484158 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x118088000 == 46 [pid = 1688] [id = 776] 11:21:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x116773800) [pid = 1688] [serial = 2326] [outer = 0x0] 11:21:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x11696f800) [pid = 1688] [serial = 2327] [outer = 0x116773800] 11:21:24 INFO - PROCESS | 1688 | 1465496484187 Marionette DEBUG loaded listener.js 11:21:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x1172b9000) [pid = 1688] [serial = 2328] [outer = 0x116773800] 11:21:24 INFO - PROCESS | 1688 | 1465496484585 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]]]}] 11:21:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:21:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:21:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:21:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:21:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:21:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:21:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:21:24 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 634ms 11:21:24 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:21:24 INFO - PROCESS | 1688 | 1465496484597 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 11:21:24 INFO - PROCESS | 1688 | 1465496484599 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 11:21:24 INFO - PROCESS | 1688 | 1465496484603 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:21:24 INFO - PROCESS | 1688 | 1465496484605 Marionette TRACE conn2 <- [1,3070,null,{}] 11:21:24 INFO - PROCESS | 1688 | 1465496484607 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}] 11:21:24 INFO - PROCESS | 1688 | 1465496484609 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:24 INFO - PROCESS | 1688 | 1465496484704 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 11:21:24 INFO - PROCESS | 1688 | 1465496484769 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:24 INFO - PROCESS | 1688 | 1465496484771 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x11967d000 == 47 [pid = 1688] [id = 777] 11:21:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x118590000) [pid = 1688] [serial = 2329] [outer = 0x0] 11:21:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x118f2cc00) [pid = 1688] [serial = 2330] [outer = 0x118590000] 11:21:24 INFO - PROCESS | 1688 | 1465496484800 Marionette DEBUG loaded listener.js 11:21:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x119381800) [pid = 1688] [serial = 2331] [outer = 0x118590000] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x12ddcb000 == 46 [pid = 1688] [id = 769] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x121bbb000 == 45 [pid = 1688] [id = 768] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x124a66800 == 44 [pid = 1688] [id = 767] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x12af23800 == 43 [pid = 1688] [id = 766] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x12a59a800 == 42 [pid = 1688] [id = 765] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x128971800 == 41 [pid = 1688] [id = 764] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x121b63800 == 40 [pid = 1688] [id = 763] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x121067800 == 39 [pid = 1688] [id = 762] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x1185b6000 == 38 [pid = 1688] [id = 761] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x113a50000 == 37 [pid = 1688] [id = 760] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x121068000 == 36 [pid = 1688] [id = 759] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x121839000 == 35 [pid = 1688] [id = 758] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x118578800 == 34 [pid = 1688] [id = 757] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x11666f800 == 33 [pid = 1688] [id = 756] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x12cd3d800 == 32 [pid = 1688] [id = 755] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x118088000 == 31 [pid = 1688] [id = 776] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x116616000 == 30 [pid = 1688] [id = 775] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x12c3b7000 == 29 [pid = 1688] [id = 774] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x12d1e7800 == 28 [pid = 1688] [id = 773] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x126f59000 == 27 [pid = 1688] [id = 772] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x1198b7000 == 26 [pid = 1688] [id = 771] 11:21:25 INFO - PROCESS | 1688 | --DOCSHELL 0x126f60800 == 25 [pid = 1688] [id = 770] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x1211e3800) [pid = 1688] [serial = 2244] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x12143b800) [pid = 1688] [serial = 2245] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x11815dc00) [pid = 1688] [serial = 2233] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x113aa9000) [pid = 1688] [serial = 2210] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x11859e000) [pid = 1688] [serial = 2234] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x115021400) [pid = 1688] [serial = 2230] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x12542f000) [pid = 1688] [serial = 2250] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x1122a7000) [pid = 1688] [serial = 2209] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x1162d9c00) [pid = 1688] [serial = 2231] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x1234cc400) [pid = 1688] [serial = 2247] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x124fe4000) [pid = 1688] [serial = 2248] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1255b9800) [pid = 1688] [serial = 2251] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x11992a000) [pid = 1688] [serial = 2239] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x129371800) [pid = 1688] [serial = 2263] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x11937bc00) [pid = 1688] [serial = 2236] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x11969a400) [pid = 1688] [serial = 2237] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1194a4800) [pid = 1688] [serial = 2228] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x119356000) [pid = 1688] [serial = 2227] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x12658d000) [pid = 1688] [serial = 2253] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x119374c00) [pid = 1688] [serial = 2213] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1199c5000) [pid = 1688] [serial = 2241] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x118f2f000) [pid = 1688] [serial = 2212] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x12143c000) [pid = 1688] [serial = 2216] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1199be800) [pid = 1688] [serial = 2215] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x119d1a000) [pid = 1688] [serial = 2256] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x12556e800) [pid = 1688] [serial = 2257] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x128aa3c00) [pid = 1688] [serial = 2219] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x128da5c00) [pid = 1688] [serial = 2262] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x124cbd800) [pid = 1688] [serial = 2218] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x12a5b5800) [pid = 1688] [serial = 2265] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x129371000) [pid = 1688] [serial = 2222] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x128aa1800) [pid = 1688] [serial = 2221] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x118162800) [pid = 1688] [serial = 2225] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x116970800) [pid = 1688] [serial = 2224] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x128954400) [pid = 1688] [serial = 2254] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1289e2c00) [pid = 1688] [serial = 2260] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x12895a000) [pid = 1688] [serial = 2259] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x120fc8800) [pid = 1688] [serial = 2242] [outer = 0x0] [url = about:blank] 11:21:25 INFO - PROCESS | 1688 | 1465496485711 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]]]}] 11:21:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:21:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:21:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:21:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:21:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:21:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:21:25 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1122ms 11:21:25 INFO - PROCESS | 1688 | 1465496485726 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 11:21:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:21:25 INFO - PROCESS | 1688 | 1465496485729 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 11:21:25 INFO - PROCESS | 1688 | 1465496485731 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:21:25 INFO - PROCESS | 1688 | 1465496485735 Marionette TRACE conn2 <- [1,3074,null,{}] 11:21:25 INFO - PROCESS | 1688 | 1465496485744 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}] 11:21:25 INFO - PROCESS | 1688 | 1465496485746 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:25 INFO - PROCESS | 1688 | 1465496485828 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 11:21:25 INFO - PROCESS | 1688 | 1465496485833 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:25 INFO - PROCESS | 1688 | 1465496485835 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x116016800 == 26 [pid = 1688] [id = 778] 11:21:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1160cf800) [pid = 1688] [serial = 2332] [outer = 0x0] 11:21:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1162d7000) [pid = 1688] [serial = 2333] [outer = 0x1160cf800] 11:21:25 INFO - PROCESS | 1688 | 1465496485865 Marionette DEBUG loaded listener.js 11:21:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x116a0bc00) [pid = 1688] [serial = 2334] [outer = 0x1160cf800] 11:21:26 INFO - PROCESS | 1688 | 1465496486218 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]]]}] 11:21:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:21:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:21:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:21:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:21:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:21:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:21:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 524ms 11:21:26 INFO - PROCESS | 1688 | 1465496486256 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 11:21:26 INFO - PROCESS | 1688 | 1465496486259 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 11:21:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:21:26 INFO - PROCESS | 1688 | 1465496486263 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:21:26 INFO - PROCESS | 1688 | 1465496486265 Marionette TRACE conn2 <- [1,3078,null,{}] 11:21:26 INFO - PROCESS | 1688 | 1465496486267 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}] 11:21:26 INFO - PROCESS | 1688 | 1465496486269 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:26 INFO - PROCESS | 1688 | 1465496486352 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 11:21:26 INFO - PROCESS | 1688 | 1465496486413 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:26 INFO - PROCESS | 1688 | 1465496486414 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x1184ac800 == 27 [pid = 1688] [id = 779] 11:21:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x117045800) [pid = 1688] [serial = 2335] [outer = 0x0] 11:21:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x118156400) [pid = 1688] [serial = 2336] [outer = 0x117045800] 11:21:26 INFO - PROCESS | 1688 | 1465496486441 Marionette DEBUG loaded listener.js 11:21:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x118f2a000) [pid = 1688] [serial = 2337] [outer = 0x117045800] 11:21:26 INFO - PROCESS | 1688 | 1465496486767 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] 11:21:26 INFO - PROCESS | 1688 | 1465496486790 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 11:21:26 INFO - PROCESS | 1688 | 1465496486793 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:21:26 INFO - PROCESS | 1688 | 1465496486795 Marionette TRACE conn2 <- [1,3082,null,{}] 11:21:26 INFO - PROCESS | 1688 | 1465496486805 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}] 11:21:26 INFO - PROCESS | 1688 | 1465496486809 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:26 INFO - PROCESS | 1688 | 1465496486887 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 11:21:26 INFO - PROCESS | 1688 | 1465496486949 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:26 INFO - PROCESS | 1688 | 1465496486950 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x121116800 == 28 [pid = 1688] [id = 780] 11:21:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x118f29c00) [pid = 1688] [serial = 2338] [outer = 0x0] 11:21:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x119692400) [pid = 1688] [serial = 2339] [outer = 0x118f29c00] 11:21:26 INFO - PROCESS | 1688 | 1465496486979 Marionette DEBUG loaded listener.js 11:21:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x119ce7400) [pid = 1688] [serial = 2340] [outer = 0x118f29c00] 11:21:27 INFO - PROCESS | 1688 | 1465496487236 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]]]}] 11:21:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:21:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:21:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:21:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 471ms 11:21:27 INFO - PROCESS | 1688 | 1465496487266 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 11:21:27 INFO - PROCESS | 1688 | 1465496487268 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 11:21:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:21:27 INFO - PROCESS | 1688 | 1465496487278 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:21:27 INFO - PROCESS | 1688 | 1465496487279 Marionette TRACE conn2 <- [1,3086,null,{}] 11:21:27 INFO - PROCESS | 1688 | 1465496487281 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}] 11:21:27 INFO - PROCESS | 1688 | 1465496487282 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:27 INFO - PROCESS | 1688 | 1465496487369 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 11:21:27 INFO - PROCESS | 1688 | 1465496487375 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:27 INFO - PROCESS | 1688 | 1465496487376 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x121b50000 == 29 [pid = 1688] [id = 781] 11:21:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x119cf4800) [pid = 1688] [serial = 2341] [outer = 0x0] 11:21:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x120fc5000) [pid = 1688] [serial = 2342] [outer = 0x119cf4800] 11:21:27 INFO - PROCESS | 1688 | 1465496487402 Marionette DEBUG loaded listener.js 11:21:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x120fce000) [pid = 1688] [serial = 2343] [outer = 0x119cf4800] 11:21:27 INFO - PROCESS | 1688 | 1465496487769 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:21:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:21:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 519ms 11:21:27 INFO - PROCESS | 1688 | 1465496487797 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 11:21:27 INFO - PROCESS | 1688 | 1465496487799 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 11:21:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:21:27 INFO - PROCESS | 1688 | 1465496487801 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:21:27 INFO - PROCESS | 1688 | 1465496487802 Marionette TRACE conn2 <- [1,3090,null,{}] 11:21:27 INFO - PROCESS | 1688 | 1465496487804 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}] 11:21:27 INFO - PROCESS | 1688 | 1465496487805 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:27 INFO - PROCESS | 1688 | 1465496487907 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 11:21:27 INFO - PROCESS | 1688 | 1465496487946 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:27 INFO - PROCESS | 1688 | 1465496487948 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x121bb8000 == 30 [pid = 1688] [id = 782] 11:21:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x112ee3400) [pid = 1688] [serial = 2344] [outer = 0x0] 11:21:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1211dac00) [pid = 1688] [serial = 2345] [outer = 0x112ee3400] 11:21:27 INFO - PROCESS | 1688 | 1465496487972 Marionette DEBUG loaded listener.js 11:21:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1211e8c00) [pid = 1688] [serial = 2346] [outer = 0x112ee3400] 11:21:28 INFO - PROCESS | 1688 | 1465496488283 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:21:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:21:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 520ms 11:21:28 INFO - PROCESS | 1688 | 1465496488322 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 11:21:28 INFO - PROCESS | 1688 | 1465496488324 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 11:21:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:21:28 INFO - PROCESS | 1688 | 1465496488326 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:21:28 INFO - PROCESS | 1688 | 1465496488327 Marionette TRACE conn2 <- [1,3094,null,{}] 11:21:28 INFO - PROCESS | 1688 | 1465496488330 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}] 11:21:28 INFO - PROCESS | 1688 | 1465496488334 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:28 INFO - PROCESS | 1688 | 1465496488446 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 11:21:28 INFO - PROCESS | 1688 | 1465496488451 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:28 INFO - PROCESS | 1688 | 1465496488453 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x1255e6800 == 31 [pid = 1688] [id = 783] 11:21:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x118452800) [pid = 1688] [serial = 2347] [outer = 0x0] 11:21:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x121440800) [pid = 1688] [serial = 2348] [outer = 0x118452800] 11:21:28 INFO - PROCESS | 1688 | 1465496488478 Marionette DEBUG loaded listener.js 11:21:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1234ce400) [pid = 1688] [serial = 2349] [outer = 0x118452800] 11:21:28 INFO - PROCESS | 1688 | 1465496488804 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:21:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:21:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 519ms 11:21:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:21:28 INFO - PROCESS | 1688 | 1465496488847 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 11:21:28 INFO - PROCESS | 1688 | 1465496488848 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 11:21:28 INFO - PROCESS | 1688 | 1465496488850 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:21:28 INFO - PROCESS | 1688 | 1465496488851 Marionette TRACE conn2 <- [1,3098,null,{}] 11:21:28 INFO - PROCESS | 1688 | 1465496488857 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}] 11:21:28 INFO - PROCESS | 1688 | 1465496488858 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:28 INFO - PROCESS | 1688 | 1465496488957 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 11:21:28 INFO - PROCESS | 1688 | 1465496488960 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:28 INFO - PROCESS | 1688 | 1465496488962 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x126f5a800 == 32 [pid = 1688] [id = 784] 11:21:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1211e5800) [pid = 1688] [serial = 2350] [outer = 0x0] 11:21:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1249c1c00) [pid = 1688] [serial = 2351] [outer = 0x1211e5800] 11:21:28 INFO - PROCESS | 1688 | 1465496488985 Marionette DEBUG loaded listener.js 11:21:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x124e3e400) [pid = 1688] [serial = 2352] [outer = 0x1211e5800] 11:21:29 INFO - PROCESS | 1688 | 1465496489282 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]]]}] 11:21:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:21:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:21:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 472ms 11:21:29 INFO - PROCESS | 1688 | 1465496489326 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 11:21:29 INFO - PROCESS | 1688 | 1465496489327 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 11:21:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:21:29 INFO - PROCESS | 1688 | 1465496489329 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:21:29 INFO - PROCESS | 1688 | 1465496489330 Marionette TRACE conn2 <- [1,3102,null,{}] 11:21:29 INFO - PROCESS | 1688 | 1465496489333 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}] 11:21:29 INFO - PROCESS | 1688 | 1465496489334 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:29 INFO - PROCESS | 1688 | 1465496489444 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 11:21:29 INFO - PROCESS | 1688 | 1465496489447 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:29 INFO - PROCESS | 1688 | 1465496489448 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x12890d000 == 33 [pid = 1688] [id = 785] 11:21:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1111a7400) [pid = 1688] [serial = 2353] [outer = 0x0] 11:21:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12143e000) [pid = 1688] [serial = 2354] [outer = 0x1111a7400] 11:21:29 INFO - PROCESS | 1688 | 1465496489473 Marionette DEBUG loaded listener.js 11:21:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x124f61800) [pid = 1688] [serial = 2355] [outer = 0x1111a7400] 11:21:29 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x11938b400) [pid = 1688] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:21:29 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x121002c00) [pid = 1688] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:21:29 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x12197e800) [pid = 1688] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:21:29 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x129368800) [pid = 1688] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:21:29 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x113aa5c00) [pid = 1688] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:21:29 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x11677c400) [pid = 1688] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:21:29 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x11229d400) [pid = 1688] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:21:29 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x117e95c00) [pid = 1688] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:21:29 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1184c5800) [pid = 1688] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:21:29 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x112db0800) [pid = 1688] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:21:29 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x11859dc00) [pid = 1688] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:21:29 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x112edf800) [pid = 1688] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:21:29 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1294c4c00) [pid = 1688] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:21:29 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x119ceec00) [pid = 1688] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:21:29 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x12c55c800) [pid = 1688] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:21:29 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x112e5f800) [pid = 1688] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:21:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:21:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 669ms 11:21:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:21:30 INFO - PROCESS | 1688 | 1465496489996 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:21:30 INFO - PROCESS | 1688 | 1465496489998 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 11:21:30 INFO - PROCESS | 1688 | 1465496489999 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 11:21:30 INFO - PROCESS | 1688 | 1465496490005 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:21:30 INFO - PROCESS | 1688 | 1465496490006 Marionette TRACE conn2 <- [1,3106,null,{}] 11:21:30 INFO - PROCESS | 1688 | 1465496490009 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}] 11:21:30 INFO - PROCESS | 1688 | 1465496490010 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:30 INFO - PROCESS | 1688 | 1465496490096 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 11:21:30 INFO - PROCESS | 1688 | 1465496490188 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:30 INFO - PROCESS | 1688 | 1465496490190 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x128966800 == 34 [pid = 1688] [id = 786] 11:21:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x11229d400) [pid = 1688] [serial = 2356] [outer = 0x0] 11:21:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x124e3f400) [pid = 1688] [serial = 2357] [outer = 0x11229d400] 11:21:30 INFO - PROCESS | 1688 | 1465496490219 Marionette DEBUG loaded listener.js 11:21:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x124fedc00) [pid = 1688] [serial = 2358] [outer = 0x11229d400] 11:21:30 INFO - PROCESS | 1688 | 1465496490465 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]]]}] 11:21:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:21:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:21:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:21:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 473ms 11:21:30 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:21:30 INFO - PROCESS | 1688 | 1465496490478 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 11:21:30 INFO - PROCESS | 1688 | 1465496490479 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 11:21:30 INFO - PROCESS | 1688 | 1465496490481 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:21:30 INFO - PROCESS | 1688 | 1465496490482 Marionette TRACE conn2 <- [1,3110,null,{}] 11:21:30 INFO - PROCESS | 1688 | 1465496490491 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}] 11:21:30 INFO - PROCESS | 1688 | 1465496490493 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:30 INFO - PROCESS | 1688 | 1465496490579 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 11:21:30 INFO - PROCESS | 1688 | 1465496490583 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:30 INFO - PROCESS | 1688 | 1465496490584 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x1291db000 == 35 [pid = 1688] [id = 787] 11:21:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x124ff2800) [pid = 1688] [serial = 2359] [outer = 0x0] 11:21:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1255b9800) [pid = 1688] [serial = 2360] [outer = 0x124ff2800] 11:21:30 INFO - PROCESS | 1688 | 1465496490609 Marionette DEBUG loaded listener.js 11:21:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1264b9400) [pid = 1688] [serial = 2361] [outer = 0x124ff2800] 11:21:30 INFO - PROCESS | 1688 | 1465496490929 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"]]]}] 11:21:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:21:30 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 11:21:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:21:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:21:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:21:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:21:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 468ms 11:21:30 INFO - PROCESS | 1688 | 1465496490950 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 11:21:30 INFO - PROCESS | 1688 | 1465496490952 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 11:21:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:21:30 INFO - PROCESS | 1688 | 1465496490957 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:21:30 INFO - PROCESS | 1688 | 1465496490959 Marionette TRACE conn2 <- [1,3114,null,{}] 11:21:30 INFO - PROCESS | 1688 | 1465496490961 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}] 11:21:30 INFO - PROCESS | 1688 | 1465496490963 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:31 INFO - PROCESS | 1688 | 1465496491086 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 11:21:31 INFO - PROCESS | 1688 | 1465496491123 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\", \"f3618fd9-b7de-4b44-81aa-54fbbff57af0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:31 INFO - PROCESS | 1688 | 1465496491124 Marionette INFO sendAsync a2baa359-6356-7e4b-9dc0-bff2e37a4e27 11:21:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a593800 == 36 [pid = 1688] [id = 788] 11:21:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x125436800) [pid = 1688] [serial = 2362] [outer = 0x0] 11:21:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12658d000) [pid = 1688] [serial = 2363] [outer = 0x125436800] 11:21:31 INFO - PROCESS | 1688 | 1465496491155 Marionette DEBUG loaded listener.js 11:21:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x128951000) [pid = 1688] [serial = 2364] [outer = 0x125436800] 11:21:31 INFO - PROCESS | 1688 | 1465496491411 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]]]}] 11:21:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:21:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 470ms 11:21:31 INFO - PROCESS | 1688 | 1465496491427 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 11:21:31 INFO - PROCESS | 1688 | 1465496491428 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 11:21:32 WARNING - u'runner_teardown' () 11:21:32 INFO - No more tests 11:21:32 INFO - Got 0 unexpected results 11:21:32 INFO - SUITE-END | took 509s 11:21:32 INFO - Closing logging queue 11:21:32 INFO - queue closed 11:21:32 INFO - Return code: 0 11:21:32 WARNING - # TBPL SUCCESS # 11:21:32 INFO - Running post-action listener: _resource_record_post_action 11:21:32 INFO - Running post-run listener: _resource_record_post_run 11:21:33 INFO - Total resource usage - Wall time: 531s; CPU: 57.0%; Read bytes: 31456768; Write bytes: 951673344; Read time: 197; Write time: 5014 11:21:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:21:33 INFO - install - Wall time: 19s; CPU: 55.0%; Read bytes: 144736768; Write bytes: 145417728; Read time: 13271; Write time: 310 11:21:33 INFO - run-tests - Wall time: 513s; CPU: 58.0%; Read bytes: 29634048; Write bytes: 795409408; Read time: 182; Write time: 4666 11:21:33 INFO - Running post-run listener: _upload_blobber_files 11:21:33 INFO - Blob upload gear active. 11:21:33 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:21:33 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 11:21:33 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:21:33 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:21:34 INFO - (blobuploader) - INFO - Open directory for files ... 11:21:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:21:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:21:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:21:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:21:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:21:35 INFO - (blobuploader) - INFO - Done attempting. 11:21:35 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:21:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:21:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:21:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:21:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:21:36 INFO - (blobuploader) - INFO - Done attempting. 11:21:36 INFO - (blobuploader) - INFO - Iteration through files over. 11:21:36 INFO - Return code: 0 11:21:36 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:21:36 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:21:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2eefbcdfd5515f16af5cae3e25d27fce1920ff05ec2424dc58e6dd64ffae33384818ca31c01a20255a9bbbd11ca260d15c366de8df7241d72fe9afc680156924", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/69ab7e9fc06e16cfd027c486f4022c3b2094101e68302ce0e4de1e1e31c3f31bc3fbd758d42a4a54cc5b5957dc836cc3046cc0ccb015b6ea6711eb2158bbfb06"} 11:21:36 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:21:36 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:21:36 INFO - Contents: 11:21:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2eefbcdfd5515f16af5cae3e25d27fce1920ff05ec2424dc58e6dd64ffae33384818ca31c01a20255a9bbbd11ca260d15c366de8df7241d72fe9afc680156924", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/69ab7e9fc06e16cfd027c486f4022c3b2094101e68302ce0e4de1e1e31c3f31bc3fbd758d42a4a54cc5b5957dc836cc3046cc0ccb015b6ea6711eb2158bbfb06"} 11:21:36 INFO - Running post-run listener: copy_logs_to_upload_dir 11:21:36 INFO - Copying logs to upload dir... 11:21:36 INFO - mkdir: /builds/slave/test/build/upload/logs 11:21:36 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=671.105735 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 11 secs) (at 2016-06-09 11:21:37.147512) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-09 11:21:37.151144) ========= 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.q6Uocdg3k7/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.XwAU8JAwNU/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/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-beta/sha512/2eefbcdfd5515f16af5cae3e25d27fce1920ff05ec2424dc58e6dd64ffae33384818ca31c01a20255a9bbbd11ca260d15c366de8df7241d72fe9afc680156924", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/69ab7e9fc06e16cfd027c486f4022c3b2094101e68302ce0e4de1e1e31c3f31bc3fbd758d42a4a54cc5b5957dc836cc3046cc0ccb015b6ea6711eb2158bbfb06"} build_url:https://queue.taskcluster.net/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012588 build_url: 'https://queue.taskcluster.net/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2eefbcdfd5515f16af5cae3e25d27fce1920ff05ec2424dc58e6dd64ffae33384818ca31c01a20255a9bbbd11ca260d15c366de8df7241d72fe9afc680156924", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/69ab7e9fc06e16cfd027c486f4022c3b2094101e68302ce0e4de1e1e31c3f31bc3fbd758d42a4a54cc5b5957dc836cc3046cc0ccb015b6ea6711eb2158bbfb06"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NkZj_A5MQqOMw6G19bS1DA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-09 11:21:37.196874) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 11:21:37.197428) ========= 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.q6Uocdg3k7/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.XwAU8JAwNU/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/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.005146 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 11:21:37.248463) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-09 11:21:37.248881) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-09 11:21:37.249205) ========= ========= Total master_lag: 0.44 =========